Nogle gange, mens du tilslutter en USB-enhed, kan du muligvis se en fejl “Ikke nok USB-controllerressourcer“. Denne fejl vides for det meste at forekomme med USB 3.0-porte og er ikke begrænset til nogen specifik Windows-version. Den primære årsag til, at du muligvis støder på denne fejl, skyldes begrænsning af EndPoint. For eksempel kan denne fejl opstå, når du bruger mange USB-enheder, der igen er ved hjælp af mange EndPoints, når USB enheden når deres kapacitet på 16 IN & 16 OUT EndPoint-kravet, eller når strømmen fra USB-enhederne trækkes mere end de begrænsede begrænse. Den gode nyhed er, at problemet kan løses. Lad os se hvordan.
Metode 1: Geninstaller Universal Serial Bus Host Controllers
Trin 1: tryk på Vind + R tasterne sammen på dit tastatur for at åbne Kør kommando vindue.
Trin 2: I Kør kommando søgefelt, skriv devmgmt.msc og ramte Gå ind at penne Enhedshåndtering vindue.
Trin 3: I Enhedshåndtering vindue, udvid Universal Serial Bus Controllers afsnit.
Højreklik nu på en hvilken som helst enhed under den, der siger Værtscontroller og vælg Afinstaller enhed.
Trin 4: I Afinstaller enhed prompt, der dukker op, skal du klikke på Afinstaller for at bekræfte handlingen.
Trin 5: Gentag Trin 3 med enhver anden enhed, som du ser som Værtscontroller.
Genstart, din pc og USB Host Controller-drivere skal geninstalleres automatisk. Du kan nu prøve at tilslutte dit USB-drev igen, og du skal ikke se fejlen.
Metode 2: Deaktiver XHCI Mode Option fra BIOS-indstillingen
Selvom dette nedgraderer dine USB 3.0-porte til USB 2.0, kan dette også løse problemet for godt. Lad os prøve metoden:
Trin 1: Genstart din pc, og så snart du ser pc-brandlogoet på din skærm, skal du trykke på Opsætning nøgle (dedikeret nøgle baseret på dit pc-mærke), indtil du når Avancerede indstillinger skærm.
*Bemærk - Henvise til denne artikel for hvordan man åbner UEFI-indstillinger i Windows 10.
Trin 2: Nu, i Avancerede indstillinger klik på skærmbilledet UEFI Firmware-indstillinger mulighed.
Trin 3: Når du har indtastet BIOS-indstillinger, naviger til Fremskreden fanen.
Nu under Enhedsindstillinger, kig efter USB EHCI-fejlretning valgmulighed og Aktiver det.
Dette vil deaktivere xHCI controller.
*Bemærk - Du kan også finde USB EHCI-fejlretning mulighed under XHCI Pre-Boot-tilstand, EHCI Hand-OFF eller xHCI-tilstandafhængigt af pc-producenten.
Når du har deaktiveret xHCI-controlleren, skal du gemme ændringerne og genstarte din pc normalt. Når pc'en starter, skal du prøve at tilslutte USB-enheden, og du skal ikke se “Ikke nok USB-controllerressourcer”Længere.
Metode 3: Kør USB-fejlfinding
Trin 1: Højreklik på Start menu, og vælg Løb at åbne Kør kommandoboks.
Trin 2: I Kør kommando vindue, skriv cmd og tryk på Ctrl + Skift + Enter genvejstast sammen på dit tastatur for at åbne Kommandoprompt vindue i forhøjet tilstand.
Trin 3: I Kommandoprompt (admin) vindue, kør nedenstående kommando og tryk Gå ind:
msdt.exe -id DeviceDiagnostic
Trin 4: Dette åbner Fejlfinding til hardware og enheder.
Klik på Fremskreden på bunden.
Trin 5: Marker derefter afkrydsningsfeltet ud for Anvend reparationer automatisk og tryk på Næste.
Trin 6: Lad nu fejlfinderen opdage eventuelle problemer. Hvis der findes problemer, vises det i et rapportformat. Vælg blot den, du vil rette, og fejlfindingsprogrammet forsøger at løse problemet automatisk.
Genstart nu din pc, og USB-enheden skal fungere nu.
Nogle gange kan problemet skyldes USB 3.0-porten. Du kan prøve at bruge de ældre enheder i USB 2.0-porten i stedet og kun bruge dem med højere overførselshastigheder i USB 3.0-portene. Men hvis dette heller ikke fungerer, kan du prøve at bruge en dockstation og kontrollere, om den fungerer.