Korjaus: Ei tarpeeksi USB-ohjainresursseja

Jotkut Windows-käyttäjät näkevät virheen ” Ei tarpeeksi USB-ohjaimen resurssejakytkettäessä laite / oheislaite USB-porttiin. Suurimman osan ajasta tämän ilmoitetaan tapahtuvan USB 3.0 -porttien kanssa. Ongelma ei koske vain tiettyä Windows-versiota, koska siitä ilmoitetaan Windows 7, Windows 8.1 ja Windows 10.

Ei tarpeeksi USB-ohjaimen resursseja

Mikä aiheuttaa virheen “Ei tarpeeksi USB-ohjaimen resursseja”?

Tutkimme tätä erityistä ongelmaa tarkastelemalla erilaisia ​​käyttäjäraportteja ja ratkaisustrategioita, joita käyttäjät, joita eniten kärsivät, ovat hyödyntäneet ongelman ratkaisemiseksi.

Tutkimuksiemme perusteella kysymys liittyy harvoin voimaan tai kaistanleveyteen. Todennäköisesti kohtaat tämän virhesanoman EndPoint-rajoituksesta.

Mikä on USB-päätepiste?

Päätepiste on USB-viestinnän perusteellisin muoto. Päätepiste kuljettaa tietoja vain yhteen suuntaan (joko isäntätietokoneelta laitteelle tai päinvastoin). Siksi päätepisteitä on kahta tyyppiä (OUT ja IN).

Kun kytket USB-laitteen, tietokone luo useita EndPoints-pisteitä (kanavia, jotka kulkevat laitteeseen tai laitteesta). Flash-asemat käyttävät 3–4 päätepistettä, joissa kuulokkeet ja muut anturit saattavat käyttää jopa 10 tulo- ja lähtöpistettä.

Tätä silmällä pitäen on olemassa kolme suurta tilannetta, jotka voivat aiheuttaa virheen ” Ei tarpeeksi USB-ohjaimen resursseja ”:

  • USB-ohjaimen rajoitus on ylitetty - Jos käytät paljon USB-laitteita, jotka käyttävät paljon EndPoints-pisteitä, saatat nähdä tämän virhesanoman, koska olet ylittänyt käytettävissä olevan EndPoints-määrän. Muista, että USB 3.0 -ohjaimilla on raja enintään 96 päätepistettä ohjainta kohden Intel XHCI -ohjaimissa, kun taas AM4-ohjaimet tukevat 254 päätepistettä.
  • USB-portin EndPoints-käyttö ylitti rajan - Useimmissa USB-ohjaimissa on yläraja 16 IN & 16 OUT EndPoints -kohdassa jokaiselle käytettävissä olevalle portille. Mutta koska suurin osa laitteista käyttää pääasiassa IN EndPoints -sovelluksia, loppuu ne melko nopeasti. Tämän vuoksi voit käyttää USB-portteja vain rajoitetusti.
  • USB-laitteista saatava virta ylittää enimmäiskapasiteetin - Jos kohtaat tämän tietyn ongelman kannettavalla tai kannettavalla tietokoneella, on erittäin todennäköistä, että USB-laitteista kulutettu virta ylittää maksimikapasiteetin. Telakointiaseman tai USB: n käyttö omalla virtalähteellä ratkaisee tässä tapauksessa ongelman.

Jos kohtaat virhettä ” Ei tarpeeksi USB-ohjaimen resursseja ” ja etsit joitain menetelmiä, joiden avulla voit ratkaista tai kiertää ongelman, tässä artikkelissa on joitain vianetsintäoppaita.

Alhaalta löydät kokoelman menetelmiä, joita muut vastaavassa tilanteessa olevat käyttäjät ovat onnistuneesti käyttäneet ongelman ratkaisemiseen. Pysyäksesi tehokkaana suosittelemme, että noudatat menetelmiä järjestyksessä, jossa ne esitetään.

Tapa 1: Joidenkin laitteiden siirtäminen tavalliseen USB 2.0 -porttiin

Jos kohtaat tämän ongelman USB 3.0 -ohjaimessa, voit kiertää virheen siirtämällä joitain laitteita klassiseen 2.0-porttiin. Jos yrität kytkeä laitteistoa, joka käyttää paljon päätepisteitä (VR-kuulokemikrofoni, 7.1-kuulokemikrofoni), saatat olla houkutusta käyttämään USB 3.0-keskitintä nauttiaksesi kaikista uusimman siirtoprotokollan eduista.

Mutta USB-keskittimiä voidaan käyttää vain rajoitetusti, koska 16 IN -pääteraja ylittyy melko nopeasti (vain kytkemällä VR-kuuloke + 7.1 -kuulokkeet ). Onneksi voit kiertää tämän ongelman helposti vain kytkemällä yhden laitteesi tavalliseen USB 2.0 -porttiin.

Kytke näppäimistö 2.0 USB-porttiin

Yritä jättää laitteet, jotka tarvitsevat eniten sujuvaa siirtonopeutta, USB 3.0 -porttiin ja siirrä vanhempi laite USB 2.0 -porttiin.

Heti kun ylität 16 EndPoint -rajan, ” Ei tarpeeksi USB-ohjaimen resursseja ” -virhettä ei pitäisi enää tapahtua.

Tapa 2: Telakointiaseman tai USB-keskittimen käyttö omalla virtalähteellä

Jos kohtaat tämän ongelman kannettavalla / kannettavalla tietokoneella, ongelma johtuu todennäköisesti USB-portteista kuluneesta kokonaisteholla.

Jos et voi rajoittaa niiden laitteiden määrää, jotka käyttävät virtaa USB-porteista, voit ratkaista “ Ei tarpeeksi USB-ohjaimen resursseja ” -virheen ostamalla telakointiaseman tai USB-keskittimen, jolla on oma virtalähde (Powered USB Hub ).

Ostaa TEHOINEN USB-keskitin

Telakointiasemat ovat yleensä kalliimpia (yli 50 dollaria), joten jos etsit halpaa kiertotapaa, löydät helposti Powered USB Hub -parin hintaan 15 dollaria.

Tapa 3: Universal Serial Bus -ohjainten uudelleenasentaminen

Kuten jotkut käyttäjät ovat ilmoittaneet, tämä ongelma voi ilmetä myös, jos USB-ohjaimen ohjain on asennettu huonosti tai jos se on vioittunut jotenkin. Saatat pystyä ratkaisemaan ” Ei tarpeeksi USB-ohjaimen resursseja ” -virheen käyttämällä Laitehallintaa asentamaan USB-ohjaimen ohjain uudelleen.

Tässä on nopea opas tämän tekemiseen:

  1. Avaa Windows- valintaikkuna painamalla Windows-näppäintä + R. Kirjoita sitten ”devmgmt.msc” ja avaa laitehallinta painamalla Enter .

    Suorita laitehallinta Suorita-valintaikkunan avulla
  2. Laajenna laitteenhallinnan sisällä Universal Serial Bus -ohjaimet, napsauta hiiren kakkospainikkeella USB-isäntäohjainta ja napsauta Poista laite . Jos sinulla on kaksi erilaista USB-isäntäohjainta, poista molemmat.

    USB-isäntäohjaimen asennuksen poistaminen laitteenhallinnan kautta
  3. Käynnistä tietokoneesi uudelleen. Seuraavan käynnistyksen yhteydessä Windows asentaa puuttuvan USB-isäntäohjaimen automaattisesti.

Jos ” Ei tarpeeksi USB-ohjaimen resursseja ” -virhe jatkuu, siirry seuraavaan menetelmään.

Tapa 4: XHCI-tilavaihtoehdon poistaminen käytöstä BIOS-asetuksesta

Äärimmäinen ratkaisu, joka todennäköisesti ratkaisee ”Ei tarpeeksi USB-ohjaimen resursseja” -virheen USB: llä, on xHCI-tilan poistaminen käytöstä BIOS-asetuksista. Mutta tämä merkitsee automaattisesti, että kaikki USB 3.0 -portit on alennettu USB 2.0: ksi.

Jos tämä on uhraus, jonka olet valmis tekemään virhesanoman ratkaisemiseksi, toimi seuraavasti, kun haluat poistaa Intel xHCI -tila- vaihtoehdon käytöstä:

  1. Käynnistä tietokone uudelleen ja paina toistuvasti asennusnäppäintä aloitusnäytön aikana, kunnes pääset tietokoneesi BIOS-asetuksiin.

    Siirry asetuksiin painamalla [näppäintä]. Huomautus: Asetusnäppäin näkyy yleensä alkuperäisessä käynnistysnäppäimessä, mutta jos et näe sitä, etsi verkosta erityisiä vaiheita BIOS-asetusten syöttämiseksi (kannettavan tietokoneen / emolevyn mallin perusteella) )
  2. Kun olet BIOS-asetusten sisällä, siirry Lisäasetukset- välilehteen ja etsi vaihtoehto Laitteistoasetukset-kohdasta USB EHCI- vianetsintä . Tämän asetuksen ottaminen käyttöön poistaa xHCI-ohjaimen käytöstä, joka lopulta ratkaisee virhesanoman.

    XHCI-tilan käytöstä poistaminen

    Huomaa: Nämä asetukset ovat erilaisia ​​valmistajastasi riippuen. Saatat löytää tämän asetuksen eri nimellä, mukaan lukien XHCI Pre-Boot -tila, EHCI Hand-OFF tai xHCI-tila.

  3. Kun xHCI-ohjain on poistettu käytöstä, tallenna muutokset ja anna tietokoneesi käynnistyä normaalisti.
  4. Seuraavan käynnistyksen yhteydessä sinun ei enää pitäisi nähdä virhettä “Ei tarpeeksi USB-ohjaimen resursseja” .

Mielenkiintoisia Artikkeleita