Rettelse: Ikke nok USB-controllerressourcer

Nogle Windows-brugere ser " Not Enough USB Controller Resources " -fejlen, når der tilsluttes en enhed / periferiudstyr inde i USB-porten. Det rapporteres for det meste, at dette sker med USB 3.0-porte. Problemet er ikke specifikt for en bestemt Windows-version, da det rapporteres i Windows 7, Windows 8.1 og Windows 10.

Ikke nok USB-controllerressourcer

Hvad forårsager fejlen "Not Enough USB Controller Resources"?

Vi undersøgte netop dette problem ved at se på forskellige brugerrapporter og de løsningsstrategier, som de mest berørte brugere har brugt til at løse problemet.

Baseret på vores undersøgelser er problemet sjældent relateret til magt eller båndbredde. Det er mest sandsynligt, at du støder på denne fejlmeddelelse på grund af en EndPoint-begrænsning.

Hvad er et USB-endpoint?

Et slutpunkt er den mest basale form for USB-kommunikation. Et slutpunkt fører data i kun en retning (enten fra værtscomputeren til enheden eller omvendt). Derfor er der to typer slutpunkter (OUTs og INs).

Når du tilslutter en USB-enhed, opretter din computer et antal EndPoints (kanaler, der kører til eller fra enheden). Flashdrev bruger 3-4 endepunkter, hvor headset og andre sensorer muligvis bruger op til 10 IN og OUT endpoints.

Med dette i tankerne er der tre større situationer, der kan forårsage fejlen " Ikke nok USB-controllerressourcer ":

  • USB-controllergrænsen er overskredet - Hvis du bruger en masse USB-enheder, der bruger en masse EndPoints, kan du muligvis se denne fejlmeddelelse, fordi du har overskredet det tilgængelige antal EndPoints. Husk, at USB 3.0-controllere har en grænse på 96 slutpunkter pr. Controller på Intel XHCI-controllere, mens AM4-controllere understøtter 254 EndPoints.
  • Brug af USB-porten EndPoints overskred grænsen - De fleste USB-controllere er lukket ved 16 IN & 16 OUT EndPoints for hver tilgængelig port. Men da de fleste enheder primært bruger IN EndPoints, vil du løbe tør for dem. På grund af dette kan du kun bruge USB-porte i et begrænset omfang.
  • Strøm, der trækkes fra USB-enhederne overskrider den maksimale kapacitet - Hvis du støder på dette særlige problem på en bærbar computer eller bærbar computer, er det meget sandsynligt, at mængden af ​​energi, der trækkes fra USB-enhederne, overstiger den maksimale kapacitet. Brug af en dockingstation eller en USB med sin egen strømkilde vil løse problemet i dette tilfælde.

Hvis du støder på " Not Enough USB Controller Resources " -fejlen, og du leder efter nogle metoder, der giver dig mulighed for at løse eller omgå problemet, vil denne artikel give dig nogle fejlfindingsguider.

Nedenfor nedenfor finder du en samling af metoder, som andre brugere i en lignende situation har brugt til at få problemet løst. For at forblive effektiv, anbefaler vi dig at følge metoderne i den rækkefølge, de præsenteres i.

Metode 1: Flytning af nogle enheder til en almindelig USB 2.0-port

Hvis du støder på dette problem på en USB 3.0-controller, kan du omgå fejlen ved at flytte nogle enheder til den klassiske 2.0-port. Hvis du prøver at forbinde hardware, der bruger en masse slutpunkter (VR-headset, 7.1-headset), kan du blive fristet til at bruge et USB 3.0-hub til at nyde alle de fordele, der følger med den nyere overførselsprotokol.

Men USB-hubs kan kun bruges i en begrænset grad, da du vil overskride 16 IN Endpoint-grænsen temmelig hurtig (bare ved at tilslutte et VR Headset + 7.1 Headset ). Heldigvis kan du let omgå dette problem bare ved at tilslutte en af ​​dine enheder til en almindelig USB 2.0-port.

Sæt tastaturet i en 2, 0 USB-port

Prøv at lade de enheder, der har brug for overlegne overførselshastigheder mest, til USB 3.0-porten, og flyt en ældre enhed til USB 2.0-porten.

Så snart du går under 16 EndPoint-grænsen, skal fejlen " Not Enough USB Controller Resources " ikke længere opstå.

Metode 2: Brug af en dockingstation eller USB Hub med sin egen strømkilde

Hvis du støder på dette problem på en bærbar / bærbar computer, er chancerne for, at problemet kommer fra den samlede mængde strøm, der trækkes fra USB-porte.

Hvis du ikke kan begrænse antallet af enheder, der trækker strøm fra dine USB-porte, kan du løse " Not Enough USB Controller Resources " -fejlen ved at købe en dockingstation eller en USB-hub med sin egen strømkilde (Powered USB Hub ).

Købe en POWERED USB Hub

Dockingstationer er generelt dyrere (over $ 50), så hvis du leder efter en billig løsning, kan du nemt finde et Powered USB Hub og et prismærke på $ 15.

Metode 3: Geninstallation af Universal Serial Bus Controllers

Som nogle brugere har rapporteret, kan dette særlige problem også opstå, hvis USB-controller-driveren var dårligt installeret eller på en eller anden måde blev ødelagt. Du kan muligvis løse fejlen " Not Enough USB Controller Resources " ved hjælp af Device Manager til at geninstallere USB-controllerdriveren.

Her er en hurtig guide til, hvordan du gør dette:

  1. Tryk på Windows-tasten + R for at åbne en Kør-dialogboks. Skriv derefter “devmgmt.msc” og tryk på Enter for at åbne Device Manager .

    Kør Enhedshåndtering ved hjælp af Kør dialogboks
  2. Inde i Enhedshåndtering, udvid Universal Serial Bus- controllere, højreklik på din USB-hostcontroller og klik på Afinstaller enhed . Hvis du har to forskellige USB-hostkontrollere, skal du afinstallere begge.

    Afinstallation af USB Host Controller fra via Enhedshåndtering
  3. Genstart computeren. Ved næste opstart geninstallerer Windows automatisk den manglende USB Host-controller-driver.

Hvis fejlen " Not Enough USB Controller Resources " stadig opstår, skal du gå ned til den næste metode nedenfor.

Metode 4: Deaktivering af XHCI Mode Option fra BIOS-indstillingen

En ekstrem løsning, der sandsynligvis vil løse “Not Enough USB Controller Resources” -fejlen med USB, er at deaktivere indstillingen xHCI Mode fra BIOS-indstillinger. Men at gøre dette betyder automatisk, at alle dine USB 3.0-porte er nedgraderet til USB 2.0.

Hvis dette er en ofring, du er villig til at give for at løse fejlmeddelelsen, skal du her deaktivere muligheden Intel xHCI Mode :

  1. Genstart computeren, og tryk gentagne gange på tasten Opsætning under den første skærm, indtil du får adgang til BIOS-indstillingerne på din computer.

    Tryk på [tast] for at åbne opsætningen Bemærk: Opsætningstasten vises typisk på den første starttast, men hvis du ikke kan se det, kan du søge online efter specifikke trin til, hvordan du indtaster dine BIOS-indstillinger (baseret på din bærbare / bundkortmodel )
  2. Når du er inde i dine BIOS-indstillinger, skal du gå til fanen Avanceret og se efter en indstilling, der hedder USB EHCI- fejlfinding under Enhedsindstillinger . Aktivering af denne indstilling deaktiverer xHCI-controlleren, som ender med at løse fejlmeddelelsen.

    Deaktivering af XHCI-tilstand

    Bemærk: Disse indstillinger vil være forskellige afhængigt af din producent. Du finder muligvis denne indstilling under et andet navn, herunder XHCI Pre-Boot-tilstand, EHCI Hand-OFF eller xHCI Mode.

  3. Når xHCI-controlleren er deaktiveret, skal du gemme dine ændringer og lade din computer starte op normalt.
  4. Ved næste opstart skal du ikke længere se fejlen "Ikke nok USB-controllerressourcer" .

Interessante Artikler