Průvodci

Oprava: Nedostatek zdrojů řadiče USB

Někteří uživatelé systému Windows vidí „Nedostatek zdrojů řadiče USB”Chyba při připojování zařízení / periferního zařízení uvnitř USB portu. Většinou se to uvádí u portů USB 3.0. Problém není specifický pro konkrétní verzi systému Windows, jak se uvádí v systémech Windows 7, Windows 8.1 a Windows 10.

Co způsobuje chybu „Not Enough USB Controller Resources“?

Zkoumali jsme tento konkrétní problém tím, že jsme se podívali na různé zprávy uživatelů a strategie řešení, které většina dotčených uživatelů využila k vyřešení problému.

Na základě našich vyšetřování je problém zřídka spojen s výkonem nebo šířkou pásma. S největší pravděpodobností se s touto chybovou zprávou setkáváte z důvodu omezení EndPoint.

Co je koncový bod USB?

Koncový bod je nejzákladnější formou komunikace USB. Koncový bod bude přenášet data pouze v jednom směru (buď z hostitelského počítače do zařízení, nebo naopak). Proto existují dva typy koncových bodů (OUT a IN).

Když připojíte zařízení USB, váš počítač vytvoří řadu koncových bodů (kanály běžící do nebo ze zařízení). Jednotky Flash budou používat 3–4 koncové body, kde náhlavní soupravy a další senzory mohou používat až 10 koncových bodů IN a OUT.

S ohledem na tuto skutečnost existují tři hlavní situace, které mohou způsobit „Nedostatek zdrojů řadiče USB”Chyba:

  • Byl překročen limit řadiče USB - Pokud používáte hodně zařízení USB, která používají hodně EndPoints, může se vám zobrazit tato chybová zpráva, protože jste překročili dostupný počet EndPoints. Mějte na paměti, že řadiče USB 3.0 mají u řadičů Intel XHCI limit 96 koncových bodů na řadič, zatímco řadiče AM4 podporují 254 koncových bodů.
  • Použití portu USB EndPoints překročilo limit - Většina řadičů USB je omezena na 16 IN & 16 OUT EndPoints pro každý dostupný port. Ale protože většina zařízení bude používat primárně IN EndPoints, dojdou vám docela rychle. Z tohoto důvodu můžete porty USB používat pouze v omezené míře.
  • Napájení odebírané ze zařízení USB překračuje maximální kapacitu - Pokud narazíte na tento konkrétní problém na notebooku nebo notebooku, je velmi pravděpodobné, že množství energie odebírané ze zařízení USB přesahuje maximální kapacitu. V tomto případě problém vyřeší použití dokovací stanice nebo USB s vlastním zdrojem napájení.

Pokud narazíte na „Nedostatek zdrojů řadiče USB„Chyba a hledáte některé metody, které vám umožní problém vyřešit nebo obejít, tento článek vám poskytne několik pokynů k řešení potíží.

Níže najdete soubor metod, které ostatní uživatelé v podobné situaci úspěšně použili k vyřešení problému. Abyste zůstali efektivní, doporučujeme vám dodržovat metody v pořadí, v jakém jsou uvedeny.

Metoda 1: Přesunutí některých zařízení na běžný port USB 2.0

Pokud narazíte na tento problém na řadiči USB 3.0, budete moci obejít chybu přesunutím některých zařízení na klasický port 2.0. Pokud se pokoušíte připojit hardware, který využívá mnoho koncových bodů (sluchátka VR, sluchátka 7.1), můžete být v pokušení použít rozbočovač USB 3.0, abyste využili všechny výhody, které přináší novější přenosový protokol.

Rozbočovače USB však lze použít pouze v omezené míře, protože limit 16 IN Endpoint překročíte poměrně rychle (pouhým připojením VR Headset + 7.1 Headset). Naštěstí můžete tento problém snadno obejít pouhým připojením jednoho ze svých zařízení k běžnému portu USB 2.0.

Zkuste ponechat zařízení, která nejvíce vyžadují vyšší přenosové rychlosti, na port USB 3.0 a přesuňte starší zařízení na port USB 2.0.

Jakmile dosáhnete limitu 16 EndPoint, zobrazí se „Nedostatek zdrojů řadiče USB„K chybě by již nemělo dojít.

Metoda 2: Použití dokovací stanice nebo rozbočovače USB s vlastním zdrojem energie

Pokud se s tímto problémem setkáváte na notebooku / notebooku, je pravděpodobné, že problém pochází z celkového množství energie odebírané z portů USB.

Pokud nemůžete omezit počet zařízení, která odebírají energii z vašich USB portů, můžete vyřešit „Nedostatek zdrojů řadiče USB”Chyba zakoupením dokovací stanice nebo rozbočovače USB s vlastním zdrojem napájení (napájený rozbočovač USB).

Dokovací stanice jsou obecně dražší (přes 50 $), takže pokud hledáte levné řešení, můžete snadno najít Powered USB Hub za cenu 15 $.

Metoda 3: Přeinstalování řadičů sériové sběrnice Universal

Jak uvedli někteří uživatelé, k tomuto konkrétnímu problému může dojít také v případě, že byl ovladač řadiče USB špatně nainstalován nebo se nějak poškodil. Možná budete schopni vyřešit „Nedostatek zdrojů řadiče USB”Chyba při opětovné instalaci ovladače řadiče USB pomocí Správce zařízení.

Zde je stručný průvodce, jak to provést:

  1. lis Klávesa Windows + R. otevřete dialogové okno Spustit. Poté zadejte „Devmgmt.msc“ a stiskněte Enter otevřít Správce zařízení.
  2. Uvnitř Správce zařízení, rozbalte Universal Serial Bus řadiče, klikněte pravým tlačítkem na hostitelský řadič USB a klikněte na Odinstalujte zařízení. Pokud máte dva různé hostitelské řadiče USB, oba odinstalujte.
  3. Restartujte váš počítač. Při příštím spuštění systém Windows automaticky přeinstaluje chybějící ovladač řadiče USB Host.

Pokud „Nedostatek zdrojů řadiče USB„Stále dochází k chybě, přejděte dolů k další metodě níže.

Metoda 4: Zakázání možnosti režimu XHCI z nastavení systému BIOS

Extrémní řešení, které s největší pravděpodobností vyřeší„Nedostatek zdrojů řadiče USB“ Chyba u USB je zakázat možnost xHCI Mode v nastavení systému BIOS. To však automaticky znamená, že všechny vaše porty USB 3.0 jsou downgradovány na USB 2.0.

Pokud se jedná o oběť, kterou jste ochotni přinést za účelem vyřešení chybové zprávy, můžete ji deaktivovat následujícím způsobem Režim Intel xHCI volba:

  1. Restartujte počítač a opakovaně stiskněte Klíč nastavení během úvodní obrazovky, dokud se nedostanete k nastavení systému BIOS vašeho počítače.

    Poznámka: Klíč Nastavení se obvykle zobrazuje na počátečním spouštěcím klíči, ale pokud jej nevidíte, vyhledejte online konkrétní kroky, jak zadat nastavení systému BIOS (na základě modelu notebooku / základní desky)

  2. Jakmile se dostanete do nastavení systému BIOS, přejděte na Pokročilý kartu a vyhledejte možnost s názvem USB EHCIladit pod Možnosti zařízení. Povolením této možnosti deaktivujete řadič xHCI, který nakonec vyřeší chybovou zprávu.

    Poznámka: Tato nastavení se budou lišit v závislosti na výrobci. Toto nastavení můžete najít pod jiným názvem, včetně režimu XHCI Pre-Boot, EHCI Hand-OFF nebo xHCI.

  3. Jakmile je řadič xHCI deaktivován, uložte změny a nechte počítač normálně bootovat.
  4. Při příštím spuštění by se již nemělo zobrazit„Nedostatek zdrojů řadiče USB“ chyba.