Поправете недостатъчни системни ресурси, за да завършите грешката в API
Може да срещнете съобщение за грешка, което гласи: Това устройство не може да стартира. (Код 10) Съществуват недостатъчни системни ресурси за завършване на API(This device cannot start. (Code 10) Insufficient system resources exist to complete the API ) , когато се опитате да свържете Xbox 360 Controller към вашия компютър с Windows 10 с помощта на Dongle . Няма да можете да използвате вашия Xbox 360 контролер, когато устройството покаже тази грешка.
Въпреки това, не трябва да го бъркате със съобщението за грешка: Съществуват недостатъчни системни ресурси за завършване на заявената услуга(Insufficient system resources exist to complete the requested service ) , която се случва, когато се опитате да инсталирате ново приложение на компютъра си, когато дисковото ви място за съхранение е изчерпано. Тази статия се концентрира основно върху стъпките за разрешаване на недостатъчни системни ресурси за завършване на съобщението за грешка на API на вашия компютър с Windows 10( Insufficient system resources exist to complete the API error message on your Windows 10 PC) . Така че, продължете да четете.
Поправете недостатъчни системни ресурси, за да завършите грешката в API(Fix Insufficient System Resources Exist to Complete the API Error)
Причини: Съществуват недостатъчни системни ресурси за завършване на грешката в API(Reasons: Insufficient System Resources Exist to Complete the API Error)
- Проблеми с драйвери на устройства или драйвери на контролер:(Problems with Device Drivers or Controller Drivers: ) Между хардуера на компютъра и неговата операционна система се установява надежден интерфейс с помощта на драйвери(Device Drivers) на устройства . Докато(Whereas) , Controller Driver получава данни от устройството и ги съхранява временно, за да ги прехвърли към драйвера на устройството по-късно. Ако има проблем с драйверите на устройството(Device) или драйверите на контролера(Controller) , това може да доведе до Това устройство не може да се стартира. (Код 10) Съществуват недостатъчни системни ресурси за завършване на(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) съобщението за грешка в API. Този проблем се наблюдава по-често, когато използвате системата си в режим на хибернация(Hibernation Mode) или след актуализация.
- Остарели драйвери на устройства: Драйверите(Outdated Device Drivers: ) на устройства(Device) , инсталирани на вашата система, ако са несъвместими, може да предизвикат споменатата грешка. Можете бързо да отстраните този проблем, като актуализирате драйвера си до най-новата версия.
- Неправилни конфигурации:(Improper Configurations: ) Понякога неправилно конфигурирана настройка може да причини тази грешка, тъй като системата може да не разпознае свързаното устройство.
- Несъвместим USB порт:(Incompatible USB Port: ) Когато включите Xbox контролера в предния USB порт, той може да не работи, тъй като предните портове имат по-ниска мощност в сравнение с портовете, разположени в задната част на процесора(CPU) .
- Настройки за спиране на USB:(USB Suspend Settings: ) Ако сте активирали настройките за преустановяване на USB(USB Suspend) на вашия компютър, тогава всички USB устройства ще бъдат спрени от компютъра, ако не се използват активно. Тази настройка може да предизвика спомената грешка, когато свържете Xbox Controller към вашия компютър с Windows .
- Повредени системни файлове и системни файлове: (Corrupt Registry Files and System Files: )Повредени горни филтри(Corrupt Upper Filters) и долни филтри в(Lower Filters) регистъра може също да задействат Недостатъчни системни ресурси за завършване на(Insufficient system resources exist to complete the API ) съобщението за грешка на API във вашата система. Същото може да бъде причинено от повредени системни файлове.
- Антивирусен софтуер на трети страни:(Third-Party Antivirus Software: ) Някои антивирусни програми на трети страни може да попречат на външно устройство да се изпълнява и потенциално да причини такива проблеми.
Забележка:(Note:) Препоръчваме ви да изтеглите и инсталирате приложението Xbox Accessories(Xbox Accessories app) за унифицирана поддръжка за вашия Xbox контролер и за управление на акаунти.
Метод 1: Основно отстраняване на хардуерни неизправности(Method 1: Basic Hardware Troubleshooting)
1. Уверете се, че свързващият кабел е в добро състояние( connecting cable is in good condition) и е включен в правилния порт.
2. Опитайте се да свържете USB кабела към USB (connect the USB cable to the USB) 2.0 порта(2.0 port) , намиращ се в задната част на процесора(CPU) , а не към предния порт, който се счита за спомагателен порт(Auxiliary Port) .
3. В случай на търсене на висок ресурс, предният USB порт е настроен на Ниско(Low) в списъка с приоритети. Тази ситуация става по-изразена, когато свържете Xbox контролера с помощта на USB ключ(USB dongle) .
4. Ако към вашия компютър са свързани няколко USB устройства, използвайте вместо това USB хъб .(USB hub)
Това може да помогне за коригиране . Това устройство не може да стартира. (Код 10) Съществуват недостатъчни системни ресурси за завършване на(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) грешката на API в компютър с Windows 10 след рестартиране на системата.
Въпреки това, ако това не работи, опитайте да свържете Xbox Controller с друг компютър(another computer) . Ако отново се сблъскате със същия проблем, тогава може да има хардуерен проблем с устройството.
Метод 2: Принудете Windows да разпознае Xbox Controller(Method 2: Force Windows to Recognize Xbox Controller)
Ако има проблем с драйвера на вашето устройство, можете да принудите Windows да разпознае Xbox 360 Controller , както е указано по-долу:
1. Първо, изключете Xbox Controller(unplug Xbox Controller) от вашия компютър.
2. Натиснете Windows + I keys за да отворите Настройки( Settings) на Windows .
3. Щракнете върху раздела Устройства (Devices ) , както е показано.
4. Навигирайте до Bluetooth и други устройства(Bluetooth & other devices ) от левия панел.
5. Щракнете върху Xbox Controller и след това Премахнете устройството(Remove Device ) , както е показано по-долу.
6. Следвайте инструкциите в предстоящите подкани, за да премахнете(Remove) устройството от вашата система.
7. Накрая рестартирайте(restart ) компютъра си и свържете Xbox Controller(connect Xbox Controller) към него.
Прочетете също: (Also Read:) Как да предавате към Xbox One от вашия телефон с Android(How to Cast to Xbox One from your Android Phone)
Метод 3: Актуализиране на драйвери(Method 3: Update Drivers)
Драйверите на устройства, инсталирани във вашата система, ако са несъвместими или остарели, може да задействат Това устройство не може да се стартира. (Код 10) Съществуват недостатъчни системни ресурси за завършване на(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) проблема с API. Можете бързо да отстраните този проблем, като актуализирате системните драйвери до най-новата версия, като използвате някоя от дадените опции.
3А. Актуализирайте драйверите на Xbox Controller чрез Windows Update
(3A. Update Xbox Controller Drivers through Windows Update
)
1. Отворете настройките(Settings) на Windows , както е обяснено по-горе.
2. Щракнете върху Актуализация и сигурност(Update & Security) , както е показано.
3. Щракнете върху Проверка за актуализации(Check for Updates) и след това инсталирайте наличните актуализации на Xbox( Xbox updates) , ако има такива.
3B. Актуализирайте драйверите на Xbox Controller чрез диспечера на устройства(3B. Update Xbox Controller Drivers through Device Manager)
1. Стартирайте диспечера(Device Manager) на устройства през лентата за търсене на Windows , както е показано.(Windows Search )
2. Превъртете надолу и щракнете двукратно върху Xbox Peripherals , за да разширите този раздел.
3. Щракнете с десния бутон върху драйвера на Microsoft Xbox One Controller и след това щракнете върху Актуализиране на драйвера(Update driver) , както е показано по-долу.
4. Сега щракнете върху Преглед...(Browse… ) последвано от Нека избера от списък с налични драйвери на моя компютър (Let me pick from a list of available drivers on my computer ) в предстоящия изскачащ прозорец.
5. Сега изберете Windows Common Controller за(Windows Common Controller for Windows) драйвер за Windows.
6. Тук щракнете върху Актуализиране на безжичен приемник на Xbox 360(Update Xbox 360 wireless receiver) .
7. Прозорецът за предупреждение за актуализиране на драйвера(Update Driver ) ще се появи на екрана. Щракнете(Click) върху Да(Yes ) и продължете.
Диспечерът(Device Manager) на устройствата ще инсталира последните актуализации на драйвери на вашето устройство. Рестартирайте (Restart your) системата(system) си и проверете дали това може да поправи . Съществуват недостатъчни(Insufficient) системни ресурси, за да завършите грешката в API . Ако не, опитайте следващите методи.
Метод 4: Изтриване на повредени стойности на регистъра
(Method 4: Delete Corrupt Registry Values
)
Както беше обсъдено по-рано, неправилните стойности на системния регистър могат да задействат недостатъчни(Insufficient) системни ресурси за завършване на съобщението за грешка в API . За да изтриете тези стойности на системния регистър от вашата Windows система, следвайте стъпките, посочени по-долу:
1. Стартирайте диалоговия прозорец Run чрез едновременно натискане на клавиши(Run) Windows + (keys)Windows + R
2. Въведете regedit и щракнете върху OK , както е показано по-долу.
3. Навигирайте по следния път:
HKEY _LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class
4. На екрана ще се покажат няколко подключа за клас . (Class sub-keys)Сред тях намерете подключа 36FC9E60-C465-11CF-8056-444553540000(36FC9E60-C465-11CF-8056-444553540000 ) и щракнете двукратно върху него .
5. От десния панел щракнете с десния бутон върху UpperFilters. (right-click on UpperFilters. )Щракнете върху опцията Изтриване(Delete) , за да изтриете този файл на системния регистър за постоянно.
6. Повторете стъпка 4, за да изтриете и стойностите на LowerFilters(delete the LowerFilters values) .
7. Накрая рестартирайте системата си(restart your system) и опитайте да свържете Xbox 360 контролер.
Прочетете също: (Also Read:) Коригирането на безжичния Xbox One контролер изисква ПИН за Windows 10(Fix Wireless Xbox One controller requires a PIN for Windows 10)
Метод 5: Премахване на повредени файлове
(Method 5: Remove Corrupt Files
)
Ще използваме System File Checker ( SFC ) и Deployment Image Service(Deployment Image Servicing) & Management ( DISM ), за да сканираме и поправяме повредени файлове и да възстановим системата до нейното функциониращо състояние. Следвайте дадените стъпки, за да изпълните посочените команди на вашия компютър с Windows 10:
1. Стартирайте командния ред(Command Prompt) , като напишете cmd в лентата за търсене на Windows.(Windows Search bar.)
2. Щракнете върху Изпълни като администратор(Run as administrator) , както е подчертано по-долу.
3. Въведете следните команди една след друга и натиснете Enter след всяка:
sfc /scannow DISM.exe /Online /Cleanup-image /Scanhealth DISM.exe /Online /Cleanup-image /Restorehealth DISM.exe /Online /Cleanup-image /startcomponentcleanup
Изчакайте(Wait) да се изпълнят всички команди. След това проверете дали това може да поправи Това устройство не може да стартира. (Код 10) Съществуват недостатъчни системни ресурси за завършване на(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) грешката в API. Или опитайте следващото решение.
Метод 6: Деинсталиране на антивирусен софтуер на трети страни(Method 6: Uninstall Third-Party Antivirus Software)
Поради конфликти с антивирусна програма на трети страни, Xbox 360 може да не бъде разпознат от системата. Неуспехът при установяване на стабилна връзка между хардуера и драйвера води до споменатата грешка. По този начин можете да го деактивирате или още по-добре да го деинсталирате.
Забележка:(Note:) Обяснихме стъпките за деинсталиране на Avast Free Antivirus от компютър с Windows 10 като пример.
1. Стартирайте безплатната антивирусна програма Avast(Avast Free Antivirus ) на вашия компютър.
2. Щракнете върху Menu > Настройки(Settings) , както е показано по-долу.
3. Под секцията Отстраняване(Troubleshooting ) на неизправности премахнете отметката от квадратчето Активиране на самозащита(Enable Self-Defense) .
4. Щракнете върху OK в подканата за потвърждение и излезте(Exit) от приложението.
5. Стартирайте контролния панел(Control Panel) , като го потърсите в лентата за търсене на Windows .(Windows search)
6. Изберете Програми и функции(Programs and Features) , както е показано по-долу.
7. Тук щракнете с десния бутон върху Avast Free Antivirus и след това щракнете върху Деинсталиране(Uninstall) , както е подчертано.
8. Деинсталирайте го, като щракнете върху Да(Yes) в подканата за потвърждение и Рестартирайте системата си.(Restart your system.)
Прочетете също: (Also Read:) Как да споделяте игри на Xbox One(How to Gameshare on Xbox One)
Метод 7: Променете настройките на захранването(Method 7: Tweak Power Settings)
Някои настройки за пестене(Certain Power Saver) на енергия могат да попречат на свързването с външни устройства или автоматично да ги изключват, когато не се използват. Важно е да проверите за него и да ги деактивирате, ако е необходимо.
1. Отворете контролния панел(Control Panel) , както е указано в предишния метод.
2. Щракнете върху Преглед по(View by) > Големи икони. (Large icons. )След това щракнете върху Опции за захранване(Power Options) , както е показано по-долу.
3. Щракнете върху Промяна на настройките на плана(Change plan settings ) в следващия екран.
4. В прозореца Редактиране на настройките на плана(Edit Plan Settings ) щракнете върху Промяна на разширените настройки на захранването.(Change advanced power settings.)
5. Щракнете двукратно върху USB settings > USB селективна настройка за спиране, за(USB selective suspend setting) да разширите тези секции.
6. Щракнете върху опцията На батерия(On battery ) и изберете Disabled от падащото меню, както е показано.
7. По същия начин изберете Disabled за опцията Plugged in .
8. Накрая щракнете върху OK и рестартирайте компютъра(restart the computer) , за да приложите тези промени.
Метод 8: Стартирайте Windows Clean Boot(Method 8: Run Windows Clean Boot)
Проблемът относно Недостатъчни системни ресурси за завършване на API(Insufficient system resources exist to complete the API) може да бъде отстранен чрез чисто зареждане на всички основни услуги(clean boot of all essential services) и файлове във вашата Windows 10 система, както е обяснено в този метод.
Забележка:(Note:) Уверете се, че сте влезли като администратор(administrator) , за да извършите чисто зареждане на Windows.
1. Отворете диалоговия прозорец Run , въведете командата (Run )msconfig и натиснете клавиша Enter .
2. Ще се появи прозорецът System Configuration . Превключете към раздела Услуги(Services) .
3. Поставете отметка в квадратчето до Скриване на всички услуги на Microsoft(Hide all Microsoft services) и щракнете върху бутона Деактивиране на всички(Disable all) , както е показано на дадената снимка.
4. След това преминете към раздела Startup и щракнете върху връзката Open Task Manager .
5. Превключете към раздела Стартиране(Startup) в прозореца на Task Manager .
6. След това изберете задачата(task ) за стартиране , която не е задължителна. Щракнете върху Деактивиране(Disable) , показано в долния десен ъгъл.
7. Повторете(Repeat) го за всички такива отнемащи ресурси, неуместни задачи, забраняващи процеси, свързани с Windows и Microsoft(Microsoft-related) .
8. Излезте от прозореца на диспечера на задачите(Task Manager) и системната конфигурация(System Configuration) и рестартирайте компютъра(restart your PC) .
Препоръчва се:(Recommended:)
- Поправете кода за грешка на Destiny 2 Броколи(Fix Destiny 2 Error Code Broccoli)
- Как да поправите код за грешка на Xbox One 0x87dd0006(How to Fix Xbox One Error Code 0x87dd0006)
- Как да изключите известията във Facebook в Chrome(How to Turn off Facebook Notifications on Chrome)
- Fix io.netty.channel.AbstractChannel$AnnotatedConnectException Error in Minecraft
Надяваме се, че това ръководство е било полезно и сте успели да поправите Това устройство не може да стартира. (Код 10) Съществуват недостатъчни системни ресурси за завършване на грешката на API в Windows 10(fix This device cannot start. (Code 10) Insufficient system resources exist to complete the API error in Windows 10) . Кажете ни кой метод работи за вас. Чувствайте се свободни да пуснете вашите запитвания или предложения в секцията за коментари по-долу.
Related posts
Поправете грешка при възстановяване на системата 0x80070091
Поправете грешка на файловата система на Windows 10 2147219196
Коригиране на грешка 0X80010108 в Windows 10
Как да поправите грешка в приложението 0xc0000005
Коригирайте кода за грешка в Windows Update 0x80072efe
Коригиране на възстановяването на системата не завърши успешно
Поправете грешка TVAPP-00100 на Xfinity Stream
Поправете грешката Не може да се свърже сигурно с тази страница в Microsoft Edge
Поправка Не може да се инсталира код на грешка 28 на мрежовия адаптер
Коригиране на грешка в инструмента за създаване на медия 0x80042405-0xa001a
Поправете код за грешка 31 на мрежовия адаптер в диспечера на устройства
Поправете код на грешка при активиране на Office 0xC004F074
Коригиране на неуспешна инсталация на Windows 10 с грешка C1900101-4000D
Поправете грешка при зареждане на приложението Steam 3:0000065432
Коригиране на грешка в Minecraft, която не успя да напише Core Dump
Коригиране на пакета в режим на разработчик не успя да инсталира Код на грешка 0x80004005
Поправете грешка на Windows Update 0x80080005
Поправете грешка на Windows Update 0x800704c7
Поправете грешка на Windows Update 0x80070020
Поправете грешка на Windows Update 0x80246002