Remediere: resurse insuficiente ale controlerului USB

Remediere: resurse insuficiente ale controlerului USB

Fix Not Enough Usb Controller Resources

Unii utilizatori de Windows văd „ Resurse insuficiente ale controlerului USB ”Eroare la conectarea unui dispozitiv / periferic în portul USB. De cele mai multe ori, se raportează că acest lucru se întâmplă cu porturile USB 3.0. Problema nu este specifică unei anumite versiuni de Windows, deoarece este raportată pe Windows 7, Windows 8.1 și Windows 10.



Resurse insuficiente ale controlerului USB



Ce cauzează eroarea „Resurse de control USB insuficiente”?

Am investigat această problemă specială examinând diferite rapoarte ale utilizatorilor și strategiile de rezolvare pe care cei mai afectați utilizatori au folosit-o pentru a rezolva problema.

Pe baza investigațiilor noastre, problema este rareori legată de putere sau lățime de bandă. Cel mai probabil, întâlniți acest mesaj de eroare din cauza unei limitări EndPoint.



Ce este un punct final USB?

Un punct final este cea mai de bază formă de comunicare USB. Un punct final va transporta datele într-o singură direcție (fie de la computerul gazdă la dispozitiv, fie invers). De aceea există două tipuri de puncte finale (OUT-uri și IN-uri).

Când conectați un dispozitiv USB, computerul dvs. va crea un număr de EndPoints (canale care rulează către sau de pe dispozitiv). Unitățile flash vor utiliza 3-4 puncte finale, unde căștile și alți senzori ar putea utiliza până la 10 puncte finale IN și OUT.

Având în vedere acest lucru, există trei situații majore care pot cauza „ Resurse insuficiente ale controlerului USB 'eroare:



  • Limita controlerului USB este depășită - Dacă utilizați o mulțime de dispozitive USB care utilizează o mulțime de EndPoints, este posibil să vedeți acest mesaj de eroare deoarece ați depășit numărul disponibil de EndPoints. Rețineți că controlerele USB 3.0 au o limită de 96 de puncte finale pe controler pe controlerele Intel XHCI, în timp ce controlerele AM4 acceptă 254 de puncte finale.
  • Utilizarea portului USB EndPoints a depășit limita - Majoritatea controlerelor USB sunt limitate la 16 IN & 16 OUT Endpoints pentru fiecare port disponibil. Dar, deoarece majoritatea dispozitivelor vor utiliza în principal IN EndPoints, veți rămâne fără ele destul de repede. Din acest motiv, puteți utiliza porturile USB numai într-o măsură limitată.
  • Puterea extrasă de pe dispozitivele USB depășește capacitatea maximă - Dacă întâmpinați această problemă specială pe un notebook sau laptop, este foarte probabil ca puterea consumată de pe dispozitivele USB să depășească capacitatea maximă. Utilizarea unei stații de andocare sau a unui USB cu sursă de alimentare proprie va rezolva problema în acest caz.

Dacă întâlnești „ Resurse insuficiente ale controlerului USB „Eroare și căutați câteva metode care vă vor permite să rezolvați sau să ocoliți problema, acest articol vă va oferi câteva ghiduri de depanare.

Mai jos, veți găsi o colecție de metode pe care alți utilizatori într-o situație similară le-au folosit cu succes pentru a rezolva problema. Pentru a rămâne eficient, vă sfătuim să urmați metodele în ordinea în care sunt prezentate.

Metoda 1: mutarea unor dispozitive pe un port USB 2.0 obișnuit

Dacă întâmpinați această problemă pe un controler USB 3.0, veți putea ocoli eroarea mutând unele dispozitive în portul clasic 2.0. Dacă încercați să conectați hardware care utilizează o mulțime de puncte finale (căști VR, căști 7.1), s-ar putea să fiți tentați să utilizați un hub USB 3.0 pentru a vă bucura de toate avantajele care vin cu noul protocol de transfer.

Dar hub-urile USB pot fi utilizate doar pentru un grad limitat, deoarece veți depăși limita de 16 IN Endpoint destul de rapid (doar prin conectarea unui Căști VR + Căști 7.1 ). Din fericire, puteți rezolva această problemă ușor doar conectând unul dintre dispozitivele dvs. la un port USB 2.0 obișnuit.

Conectarea tastaturii la un port USB 2.0

Încercați să lăsați dispozitivele care au nevoie de viteze de transfer superioare cel mai mult în portul USB 3.0 și mutați un dispozitiv mai vechi în portul USB 2.0.

De îndată ce intrați sub limita de 16 puncte EndPoint, „ Resurse insuficiente ale controlerului USB ”Eroarea nu ar trebui să mai apară.

Metoda 2: Utilizarea unei stații de andocare sau a unui hub USB cu sursă proprie de alimentare

Dacă întâmpinați această problemă pe un laptop / notebook, este posibil ca problema să provină din cantitatea totală de energie extrasă din porturile USB.

Dacă nu puteți limita numărul dispozitivelor care alimentează porturile USB, puteți rezolva „ Resurse insuficiente ale controlerului USB ”Eroare prin achiziționarea unei stații de andocare sau a unui hub USB cu sursă de alimentare proprie (Hub USB alimentat).

Cumpărarea unui hub USB POWERED

Stațiile de andocare sunt, în general, mai scumpe (peste 50 USD), deci, dacă sunteți în căutarea unei soluții ieftine, puteți găsi cu ușurință un hub USB alimentat la prețul de 15 USD.

Metoda 3: Reinstalați controlerele Universal Serial Bus

După cum au raportat unii utilizatori, această problemă specială poate apărea și în cazul în care driverul controlerului USB a fost instalat prost sau a fost corupt cumva. S-ar putea să rezolvați „ Resurse insuficiente ale controlerului USB ”Eroare prin utilizarea Device Manager pentru a reinstala driverul controlerului USB.

Iată un ghid rapid despre cum să faceți acest lucru:

  1. presa Tasta Windows + R pentru a deschide o casetă de dialog Executare. Apoi, tastați „Devmgmt.msc” și apăsați introduce a se deschide Manager de dispozitiv .

    Rulați Manager dispozitive utilizând caseta de dialog Executare

  2. Interior Manager de dispozitiv , extindeți fișierul Universal Serial Bus controlere, faceți clic dreapta pe controlerul gazdă USB și faceți clic pe Dezinstalați dispozitivul . Dacă aveți două controlere USB diferite, dezinstalați-le pe ambele.

    Dezinstalarea USB Host Controller din Manager dispozitive

  3. Reporniți computerul. La următoarea pornire, Windows va reinstala automat driverul de controler USB Host lipsă.

Dacă „ Resurse insuficiente ale controlerului USB ”Apare încă o eroare, treceți la următoarea metodă de mai jos.

Metoda 4: Dezactivarea opțiunii de mod XHCI din setarea BIOS

O soluție extremă care cel mai probabil va rezolva „Resurse insuficiente ale controlerului USB” eroarea cu USB este de a dezactiva opțiunea Mod xHCI din Setările BIOS-ului. Dar acest lucru înseamnă automat că toate porturile USB 3.0 sunt retrogradate la USB 2.0.

Dacă acesta este un sacrificiu pe care sunteți dispus să îl faceți pentru a rezolva mesajul de eroare, iată cum să dezactivați Mod Intel xHCI opțiune:

  1. Reporniți computerul și apăsați în mod repetat pe Tasta de configurare în timpul ecranului inițial până la accesarea setărilor BIOS ale computerului.
    apăsați o tastă pentru a intra în configurare sau BIOS

    Apăsați [tasta] pentru a intra în configurare

    Notă: Tasta de configurare este de obicei afișată pe cheia de pornire inițială, dar dacă nu o puteți vedea, căutați online pași specifici despre cum să introduceți setările BIOS-ului (pe baza modelului laptopului / plăcii de bază)
  2. După ce vă aflați în setările BIOS-ului, accesați Avansat filă și căutați o opțiune numită USB EHCI depanare sub Opțiuni dispozitiv . Activarea acestei opțiuni va dezactiva controlerul xHCI care ajunge să rezolve mesajul de eroare.

    Dezactivarea opțiunii Mod XHCI

    Notă: Aceste setări vor fi diferite în funcție de producător. S-ar putea să găsiți această setare sub un nume diferit, inclusiv modul XHCI Pre-Boot, EHCI Hand-OFF sau modul xHCI.

  3. Odată ce controlerul xHCI a fost dezactivat, salvați modificările și permiteți computerului să pornească normal.
  4. La următoarea pornire, nu ar trebui să mai vedeți fișierul „Resurse insuficiente ale controlerului USB” eroare.
4 minute citite