Понякога, докато включвате USB устройство, може да видите грешка „Няма достатъчно ресурси за USB контролер“. Известно е, че тази грешка се появява най-вече при портовете USB 3.0 и не е ограничена до конкретна версия на Windows. Основната причина, поради която може да срещнете тази грешка, се дължи на ограничението на EndPoint. Например, тази грешка може да възникне, когато използвате много USB устройства, които от своя страна използват много EndPoints, когато USB устройство достигне ограничението си от 16 IN & 16 OUT EndPoint изискване или когато захранването от USB устройствата е по-голямо от ограниченото граница. Добрата новина е, че проблемът може да бъде решен. Нека да видим как.
Метод 1: Преинсталирайте контролерите за хост на универсалната серийна шина
Етап 1: Натисни Win + R клавиши заедно на клавиатурата, за да отворите Изпълнете командата прозорец.
Стъпка 2: В Изпълнете командата поле за търсене, въведете devmgmt.msc и удари Въведете за писане на Диспечер на устройства прозорец.
Стъпка 3:
В Диспечер на устройства прозорец, разгънете Универсални серийни контролери за шина раздел.Сега щракнете с десния бутон върху всяко устройство под него, което казва Контролер на хоста и изберете Деинсталирайте устройството.
Стъпка 4: В Деинсталирайте устройството, който се появява, щракнете върху Деинсталирайте бутон за потвърждение на действието.
Стъпка 5: Повторете Стъпка 3 с всяко друго устройство, което виждате като Контролер на хоста.
Рестартирайте, вашият компютър и драйверите на USB Host Controller трябва да бъдат преинсталирани автоматично. Вече можете да опитате да включите отново USB устройството и не трябва да виждате грешката.
Метод 2: Деактивирайте опцията за режим XHCI от настройката на BIOS
Въпреки че това ще понижи вашите USB 3.0 портове до USB 2.0, това също може да реши проблема завинаги. Нека опитаме метода:
Етап 1: Рестартирайте компютъра си и веднага след като видите логото на марката на вашия компютър, продължете да натискате Настройвам ключ (специален ключ, базиран на марката на вашия компютър), докато стигнете до Разширени опции екран.
*Забележка - Препоръчай на тази статия за това как да отворите Настройки на UEFI в Windows 10.
Стъпка 2: Сега, в Разширени опции, щракнете върху Настройки на фърмуера на UEFI опция.
Стъпка 3: След като влезете в Настройки на BIOS, отидете до Разширено раздел.
Сега, под Опции на устройството, потърсете USB EHCI отстраняване на грешки опция и го активирайте.
Това ще деактивира xHCI контролер.
*Забележка - Можете също така да намерите USB EHCI отстраняване на грешки опция под XHCI режим преди стартиране, EHCI Ръчно изключване или xHCI режим, в зависимост от производителя на компютъра.
След като успешно деактивирате контролера xHCI, запазете промените и рестартирайте компютъра си нормално. Когато компютърът се стартира, опитайте да свържете USB устройството и не трябва да виждате „Няма достатъчно ресурси за USB контролер”Вече.
Метод 3: Стартирайте USB инструмент за отстраняване на неизправности
Етап 1: Щракнете с десния бутон върху Започнете меню и изберете Бягай за да отворите Изпълнете командното поле.
Стъпка 2: В Изпълнете командата прозорец, напишете cmd и натиснете Ctrl + Shift + Enter клавишната комбинация на клавиатурата, за да отворите Командния ред прозорец в повишен режим.
Стъпка 3: В Командния ред (администратор), стартирайте командата по-долу и натиснете Въведете:
msdt.exe -id DeviceDiagnostic
Стъпка 4: Това ще отвори Инструмент за отстраняване на неизправности с хардуер и устройства.
Кликнете върху Разширено на дъното.
Стъпка 5: След това поставете отметка в квадратчето до Прилагайте ремонт автоматично и натиснете Следващия.
Стъпка 6: Сега нека инструментът за отстраняване на неизправности открие всякакви проблеми. Ако бъдат открити някакви проблеми, той ще ги покаже във формат на отчет. Просто изберете този, който искате да поправите и инструментът за отстраняване на неизправности ще се опита да отстрани проблема автоматично.
Сега рестартирайте компютъра си и USB устройството трябва да работи сега.
Понякога проблемът може да се дължи на USB 3.0 порта. Можете вместо това да опитате да използвате по-старите устройства в USB 2.0 порта и да използвате само тези с по-висока скорост на трансфер в USB 3.0 портовете. Ако обаче и това не работи, можете да опитате да използвате докинг станция и да проверите дали работи.