Home
» ویکی
»
رفع ناکافی منابع سیستم برای تکمیل خطای API
رفع ناکافی منابع سیستم برای تکمیل خطای API
ثبت نام کنید و روزانه 1000 دلار کسب کنید ⋙
ممکن است با پیغام خطایی مواجه شوید که می گوید: این دستگاه نمی تواند راه اندازی شود. (کد 10) وقتی می خواهید کنترلر Xbox 360 را با استفاده از دانگل به رایانه شخصی ویندوز 10 خود متصل کنید، منابع سیستم کافی برای تکمیل API وجود ندارد . هنگامی که دستگاه این خطا را نشان می دهد، نمی توانید از کنترلر Xbox 360 خود استفاده کنید.
با این حال، نباید آن را با پیام خطا اشتباه بگیرید: منابع سیستم کافی برای تکمیل سرویس درخواستی وجود ندارد که زمانی رخ می دهد که می خواهید یک برنامه جدید را در رایانه خود نصب کنید، زمانی که فضای ذخیره سازی دیسک شما تمام شده است. این مقاله در درجه اول بر مراحل حل کردن منابع سیستم کافی برای تکمیل پیام خطای API در رایانه ویندوز 10 شما متمرکز است . بنابراین، به خواندن ادامه دهید.
دلایل: منابع سیستم کافی برای تکمیل خطای API وجود ندارد
مشکلات درایورهای دستگاه یا درایورهای کنترلر: با کمک درایورهای دستگاه، یک رابط قابل اعتماد بین سخت افزار کامپیوتر و سیستم عامل آن ایجاد می شود. در حالی که Controller Driver داده ها را از دستگاه دریافت می کند و به طور موقت ذخیره می کند تا بعداً به درایور دستگاه منتقل شود. اگر مشکلی در درایورهای دستگاه یا درایورهای کنترلر وجود داشته باشد، ممکن است منجر به این شود که این دستگاه نمی تواند راه اندازی شود. (کد 10) منابع سیستم کافی برای تکمیل پیام خطای API وجود ندارد . زمانی که از سیستم خود در حالت Hibernation یا بعد از بهروزرسانی استفاده میکنید، این مشکل بیشتر رخ میدهد.
درایورهای دستگاه منسوخ شده: درایورهای دستگاه نصب شده بر روی سیستم شما، در صورت ناسازگاری، ممکن است باعث بروز خطای مذکور شود. با به روز رسانی درایور خود به آخرین نسخه می توانید این مشکل را به سرعت برطرف کنید.
تنظیمات نامناسب: گاهی اوقات، تنظیمات نادرست ممکن است باعث این خطا شود زیرا ممکن است سیستم دستگاه متصل را تشخیص ندهد.
پورت USB ناسازگار: هنگامی که کنترلر Xbox را به درگاه USB جلو وصل میکنید، ممکن است خراب شود زیرا درگاههای جلویی در مقایسه با پورتهای واقع در پشت پردازنده، قدرت کمتری دارند.
تنظیمات تعلیق USB: اگر تنظیمات تعلیق USB را در رایانه خود فعال کرده باشید، تمام دستگاه های USB در صورت عدم استفاده فعال از رایانه به حالت تعلیق در می آیند. این تنظیم ممکن است هنگام اتصال Xbox Controller به رایانه شخصی ویندوز خود، خطای گفته شده را ایجاد کند.
فایلهای رجیستری و فایلهای سیستم خراب : مقادیر رجیستری فیلترهای بالایی و فیلترهای پایینی خراب نیز ممکن است باعث شود منابع سیستم کافی برای تکمیل پیام خطای API در سیستم شما وجود نداشته باشد. همین امر می تواند توسط فایل های سیستمی خراب ایجاد شود.
نرم افزار آنتی ویروس شخص ثالث : برخی از نرم افزارهای آنتی ویروس شخص ثالث ممکن است مانع از اجرای یک دستگاه خارجی شوند و به طور بالقوه باعث بروز چنین مشکلاتی شوند.
توجه: توصیه می کنیم برای پشتیبانی یکپارچه از کنترلر Xbox خود و مدیریت حساب ها، برنامه لوازم جانبی Xbox را دانلود و نصب کنید .
روش 1: عیب یابی اولیه سخت افزار
1. مطمئن شوید که کابل اتصال در شرایط خوبی است و به پورت صحیح وصل شده است.
2. سعی کنید کابل USB را به پورت USB 2.0 که در پشت CPU وجود دارد وصل کنید، به جای درگاه جلویی که به عنوان پورت کمکی در نظر گرفته می شود.
3. در صورت تقاضای منابع زیاد، درگاه USB جلو در لیست اولویت روی Low تنظیم شده است . هنگامی که کنترلر Xbox را با استفاده از یک دانگل USB وصل می کنید، این وضعیت بیشتر مشخص می شود .
4. اگر چندین دستگاه USB به رایانه شما متصل است، به جای آن از یک هاب USB استفاده کنید.
این ممکن است به رفع این مشکل کمک کند. این دستگاه نمی تواند راه اندازی شود. (کد 10) منابع سیستم کافی برای تکمیل خطای API در رایانه شخصی ویندوز 10 پس از راه اندازی مجدد سیستم وجود ندارد.
با این حال، اگر این کار نکرد، سعی کنید کنترلر Xbox را به رایانه دیگری متصل کنید . اگر دوباره با همان مشکل مواجه شدید، ممکن است مشکل سخت افزاری در دستگاه وجود داشته باشد.
روش 2: ویندوز را مجبور کنید تا کنترلر Xbox را بشناسد
اگر مشکلی در درایور دستگاه شما وجود دارد، می توانید طبق دستورالعمل زیر ویندوز را مجبور کنید که کنترلر Xbox 360 را تشخیص دهد:
1. ابتدا، Xbox Controller را از رایانه خود جدا کنید.
2. کلیدهای Windows + I را فشار دهید تا تنظیمات ویندوز باز شود .
3. مطابق شکل روی قسمت Devices کلیک کنید .
4. از پانل سمت چپ به بلوتوث و سایر دستگاهها بروید .
5. روی Xbox Controller و سپس Remove Device همانطور که در زیر نشان داده شده است کلیک کنید.
6. برای حذف دستگاه از سیستم خود ، دستورالعمل های موجود در پیام های بعدی را دنبال کنید .
7. در نهایت کامپیوتر خود را ریستارت کنید و Xbox Controller را به آن متصل کنید.
درایورهای دستگاه نصب شده روی سیستم شما، در صورت ناسازگاری یا قدیمی بودن، ممکن است باعث راه اندازی این دستگاه نشود. (کد 10) منابع سیستم کافی برای تکمیل مشکل API وجود ندارد . می توانید با به روز رسانی درایورهای سیستم خود به آخرین نسخه با استفاده از هر یک از گزینه های داده شده، این مشکل را به سرعت برطرف کنید.
3A. درایورهای Xbox Controller را از طریق Windows Update به روز کنید
1. تنظیمات ویندوز را همانطور که در بالا توضیح داده شد باز کنید .
2. مطابق شکل بر روی Update & Security کلیک کنید .
3. روی Check for Updates کلیک کنید و سپس، در صورت وجود، به روز رسانی های Xbox موجود را نصب کنید .
3B. درایورهای Xbox Controller را از طریق Device Manager به روز کنید
1. همانطور که نشان داده شده است، Device Manager را از طریق نوار جستجوی ویندوز راه اندازی کنید .
2. به پایین بروید و روی Xbox Peripherals دوبار کلیک کنید تا این بخش گسترش یابد.
3. روی درایور Microsoft Xbox One Controller کلیک راست کرده و روی Update driver کلیک کنید ، همانطور که در زیر نشان داده شده است.
4. اکنون، بر روی Browse… کلیک کنید و سپس اجازه دهید از لیستی از درایورهای موجود در رایانه من در پنجره بازشوی آینده انتخاب کنم.
5. اکنون Windows Common Controller for Windows Driver را انتخاب کنید.
6. در اینجا، روی بهروزرسانی گیرنده بیسیم Xbox 360 کلیک کنید .
7. پنجره Update Driver Warning روی صفحه ظاهر می شود. روی Yes کلیک کنید و ادامه دهید.
Device Manager بهروزرسانیهای اخیر درایور را روی دستگاه شما نصب میکند. سیستم خود را مجددا راه اندازی کنید و بررسی کنید که آیا این کار می تواند منابع سیستم کافی برای تکمیل خطای API را برطرف کند. اگر نه، روش های موفق را امتحان کنید.
روش 4: مقادیر خراب رجیستری را حذف کنید
همانطور که قبلاً بحث شد، مقادیر نادرست رجیستری می تواند منابع سیستم کافی برای تکمیل پیام خطای API را تحریک کند. برای حذف این مقادیر رجیستری از سیستم ویندوز خود، مراحل زیر را دنبال کنید:
1. راه اندازی اجرا کادر محاوره ای با فشار دادن ویندوز + R کلید با هم.
2. regedit را تایپ کنید و روی OK کلیک کنید ، همانطور که در زیر نشان داده شده است.
3. مسیر زیر را طی کنید:
HKEY _LOCAL_MACHINE\ SYSTEM \ CurrentControlSet \ Control\ Class
4. چندین کلید فرعی کلاس روی صفحه نمایش داده می شود. از میان آنها، کلید فرعی 36FC9E60-C465-11CF-8056-444553540000 را پیدا کرده و روی آن دوبار کلیک کنید .
5. از پنل سمت راست، روی UpperFilters کلیک راست کنید. بر روی گزینه Delete کلیک کنید تا این فایل رجیستری برای همیشه از سیستم حذف شود.
6. مرحله 4 را تکرار کنید تا مقادیر LowerFilters را نیز حذف کنید .
7. در نهایت سیستم خود را ریستارت کنید و کنترلر Xbox 360 را وصل کنید.
ما از System File Checker (SFC) و Deployment Image Servicing & Management (DISM) برای اسکن و تعمیر فایل های خراب و بازگرداندن سیستم به حالت کارکرد خود استفاده خواهیم کرد. مراحل داده شده را برای اجرای دستورات گفته شده در رایانه شخصی ویندوز 10 خود دنبال کنید:
1. Command Prompt را با تایپ cmd در نوار جستجوی ویندوز راه اندازی کنید .
2. همانطور که در زیر مشخص شده است، روی Run as administrator کلیک کنید .
3. دستورات زیر را یکی پس از دیگری وارد کنید و بعد از هر کدام Enter را بزنید :
منتظر بمانید تا همه دستورات اجرا شوند. سپس، بررسی کنید که آیا این می تواند برطرف شود این دستگاه نمی تواند راه اندازی شود. (کد 10) منابع سیستم کافی برای تکمیل خطای API وجود ندارد . در غیر این صورت، راه حل بعدی را امتحان کنید.
روش 6: نرم افزار آنتی ویروس شخص ثالث را حذف نصب کنید
به دلیل درگیری با آنتی ویروس شخص ثالث، Xbox 360 ممکن است توسط سیستم شناسایی نشود. عدم برقراری ارتباط ثابت بین سخت افزار و درایور منجر به خطای مذکور می شود. بنابراین، می توانید آن را غیرفعال کنید یا بهتر است آن را حذف کنید.
توجه: ما مراحل حذف Avast Free Antivirus از ویندوز 10 رایانه شخصی را به عنوان مثال توضیح داده ایم.
1. برنامه آنتی ویروس رایگان Avast را در رایانه خود راه اندازی کنید.
2. مطابق شکل زیر روی Menu > Settings کلیک کنید .
3. در قسمت Troubleshooting ، تیک گزینه Enable Self-Defense را بردارید .
4. در اعلان تایید بر روی OK کلیک کنید و از برنامه خارج شوید.
5. کنترل پنل را با جستجوی آن در نوار جستجوی ویندوز راه اندازی کنید .
6. برنامه ها و ویژگی ها را مانند شکل زیر انتخاب کنید.
7. در اینجا، روی Avast Free Antivirus کلیک راست کرده و سپس روی Uninstall کلیک کنید ، همانطور که مشخص شده است.
8. با کلیک بر روی Yes در اعلان تایید، آن را حذف نصب کنید و سیستم خود را Restart کنید.
برخی از تنظیمات Power Saver میتوانند اتصال با دستگاههای خارجی را مختل کنند یا بهطور خودکار، آنها را در صورت عدم استفاده قطع کنند. مهم است که آن را بررسی کنید و در صورت لزوم آن ها را غیرفعال کنید.
1. کنترل پنل را مطابق روش قبلی باز کنید.
2. روی View by > Large icons کلیک کنید . سپس، همانطور که در زیر نشان داده شده است ، روی Power Options کلیک کنید .
3. در صفحه بعدی بر روی Change plan settings کلیک کنید .
4. در پنجره Edit Plan Settings بر روی Change advanced power settings کلیک کنید .
5. روی USB settings > USB selective suspend setting دوبار کلیک کنید تا این بخش ها گسترش یابد.
6. بر روی گزینه On Battery کلیک کنید و همانطور که در تصویر نشان داده شده است، از منوی کشویی Disabled را انتخاب کنید .
7. به همین ترتیب، Disabled را برای گزینه Plugged in نیز انتخاب کنید.
8. در آخر بر روی OK کلیک کرده و کامپیوتر را مجددا راه اندازی کنید تا این تغییرات اعمال شود.
روش 8: Windows Clean Boot را اجرا کنید
همانطور که در این روش توضیح داده شده است، مشکل مربوط به عدم وجود منابع سیستم کافی برای تکمیل API را می توان با بوت تمیز تمام سرویس ها و فایل های ضروری در سیستم ویندوز 10 برطرف کرد .
توجه: مطمئن شوید که به عنوان یک مدیر برای انجام بوت تمیز ویندوز وارد شوید .
1. کادر محاوره ای Run را باز کنید، دستور msconfig را تایپ کنید و کلید Enter را بزنید .
2. پنجره System Configuration ظاهر می شود. به تب Services بروید.
3. کادر کنار Hide all Microsoft services را علامت بزنید و روی دکمه Disable all کلیک کنید، همانطور که در تصویر مشخص شده مشخص شده است.
4. سپس به تب Startup بروید و روی پیوند Open Task Manager کلیک کنید.
5. به تب Startup در پنجره Task Manager بروید .
6. در مرحله بعد، کار راه اندازی که مورد نیاز نیست را انتخاب کنید. روی Disable نمایش داده شده در گوشه پایین سمت راست کلیک کنید.
7. این کار را برای همه کارهای بی ربط و مصرف کننده منابع، ممنوعیت فرآیندهای مربوط به ویندوز و مایکروسافت تکرار کنید .
8. از پنجره Task Manager و System Configuration خارج شده و کامپیوتر خود را مجددا راه اندازی کنید .
امیدواریم این راهنما مفید بوده باشد، و شما توانسته باشید این راهاندازی دستگاه را برطرف کنید . (کد 10) منابع سیستم کافی برای تکمیل خطای API در ویندوز 10 وجود ندارد . به ما اطلاع دهید که کدام روش برای شما کارآمد است. سوالات یا پیشنهادات خود را در بخش نظرات زیر مطرح کنید.