Ayusin: Hindi Sapat na Mga mapagkukunan ng USB Controller



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Ang ilang mga gumagamit ng Windows ay nakikita ang ' Hindi Sapat na Mga mapagkukunan ng USB Controller ”Error kapag nag-plug sa isang aparato / paligid na nasa loob ng USB port. Karamihan sa mga oras, iniulat na nangyari sa mga USB 3.0 port. Ang isyu ay hindi tukoy sa isang partikular na bersyon ng Windows dahil iniulat ito sa Windows 7, Windows 8.1 at Windows 10.



Hindi Sapat na mga mapagkukunan ng USB controller



Ano ang sanhi ng error na 'Hindi Sapat na Mga Mapagkukunan ng USB Controller'?

Inimbestigahan namin ang partikular na isyung ito sa pamamagitan ng pagtingin sa iba't ibang mga ulat ng gumagamit at ang mga diskarte sa paglutas na pinakinabangan ng mga apektadong gumagamit upang malutas ang isyu.



Batay sa aming mga pagsisiyasat, ang isyu ay bihirang nauugnay sa lakas o bandwidth. Malamang, nakakaranas ka ng mensahe ng error na ito dahil sa isang limitasyon sa EndPoint.

Ano ang isang endpoint ng USB?

Ang isang endpoint ay ang pinaka pangunahing anyo ng komunikasyon sa USB. Ang isang endpoint ay magdadala ng data sa isang direksyon lamang (alinman mula sa host computer patungo sa aparato o kabaligtaran). Iyon ang dahilan kung bakit mayroong dalawang uri ng mga endpoint (OUT at IN).

Kapag nakakonekta ka sa isang USB device, lilikha ang iyong computer ng isang bilang ng mga EndPoints (mga channel na tumatakbo sa o mula sa aparato). Gumagamit ang mga flash drive ng 3-4 na mga endpoint, kung saan ang mga headset at iba pang mga sensor ay maaaring gumamit ng hanggang sa 10 IN at OUT na mga endpoint.



Sa pag-iisip na ito, mayroong tatlong pangunahing mga sitwasyon na maaaring maging sanhi ng ' Hindi Sapat na Mga mapagkukunan ng USB Controller 'error:

  • Ang limitasyon ng USB Controller ay lumampas - Kung gumagamit ka ng maraming mga USB device na gumagamit ng maraming mga EndPoints, maaari mong makita ang mensahe ng error na ito dahil lumagpas ka sa magagamit na bilang ng mga EndPoints. Tandaan na ang mga kontrolado ng USB 3.0 ay may isang limitasyon ng 96 Mga Endpoint sa bawat controller sa mga kontrolado ng Intel XHCI habang sinusuportahan ng mga AM4 controler ang 254 EndPoints.
  • Ang paggamit ng USB port EndPoints ay lumampas sa limitasyon - Karamihan sa mga USB controler ay naka-cap sa 16 IN & 16 OUT EndPoints para sa bawat magagamit na port. Ngunit dahil ang karamihan sa mga aparato ay gagamitin lalo na sa IN EndPoints, tatakbo ka sa kanila nang napakabilis. Dahil dito, maaari mo lamang gamitin ang mga USB port sa isang limitadong lawak.
  • Ang lakas na iginuhit mula sa mga aparatong USB ay lumampas sa maximum na kapasidad - Kung nakakaranas ka ng partikular na isyung ito sa isang notebook o laptop, malamang na ang dami ng kuryenteng hinuhugot mula sa mga USB device ay lumampas sa maximum na kapasidad. Ang paggamit ng isang docking station o isang USB na may sariling mapagkukunan ng kuryente ay malulutas ang isyu sa kasong ito.

Kung nakasalamuha mo ang ' Hindi Sapat na Mga mapagkukunan ng USB Controller 'Error at naghahanap ka para sa ilang mga pamamaraan na magpapahintulot sa iyo na malutas o maiwasan ang isyu, bibigyan ka ng artikulong ito ng ilang mga gabay sa pag-troubleshoot.

Sa ibaba, mahahanap mo ang isang koleksyon ng mga pamamaraan na matagumpay na ginamit ng ibang mga gumagamit sa isang katulad na sitwasyon upang malutas ang isyu. Upang manatiling mahusay, pinapayuhan ka naming sundin ang mga pamamaraan sa pagkakasunud-sunod na ipinakita ang mga ito.

Paraan 1: Paglipat ng ilang mga aparato sa isang regular na USB 2.0 port

Kung nakakaranas ka ng isyung ito sa isang USB 3.0 controller, magagawa mong maiwasan ang error sa pamamagitan ng paglipat ng ilang mga aparato sa klasikong 2.0 port. Kung sinusubukan mong ikonekta ang hardware na gumagamit ng maraming mga endpoint (VR headset, 7.1 headset), maaari kang matuksong gumamit ng isang USB 3.0 hub upang masiyahan sa lahat ng mga benepisyo na kasama ng mas bagong transfer transfer.

Ngunit ang mga USB hub ay maaari lamang magamit para sa isang limitadong degree dahil malampasan mo ang 16 IN Endpoint limit na medyo mabilis (sa pamamagitan lamang ng pagkonekta ng isang VR Headset + 7.1 Headset ). Sa kasamaang palad, madali mong mapasyal ang problemang ito sa pamamagitan lamang ng pagkonekta ng isa sa iyong mga aparato sa isang regular na USB 2.0 port.

Pag-plug ng keyboard sa isang 2.0 USB port

Subukang iwanan ang mga aparato na nangangailangan ng higit na pinakamabilis na paglipat ng bilis sa USB 3.0 port at ilipat ang isang mas matandang aparato sa USB 2.0 port.

Sa sandaling mapunta ka sa ilalim ng 16 EndPoint na limitasyon, ang ' Hindi Sapat na Mga mapagkukunan ng USB Controller 'Error dapat hindi na mangyari.

Paraan 2: Paggamit ng isang docking station o USB Hub na may sariling mapagkukunan ng kuryente

Kung nakakaranas ka ng isyung ito sa isang laptop / notebook, malamang na ang problema ay nagmula sa kabuuang halaga ng kuryenteng inilalabas mula sa mga USB port.

Kung hindi mo malilimitahan ang bilang ng mga aparato na kumukuha ng kuryente mula sa iyong mga USB port, malulutas mo ang ' Hindi Sapat na Mga mapagkukunan ng USB Controller ”Error sa pamamagitan ng pagbili ng isang docking station o isang USB hub na may sariling mapagkukunan ng kapangyarihan (Powered USB Hub).

Pagbili ng isang POWERED USB Hub

Ang mga istasyon ng docking sa pangkalahatan ay mas mahal (higit sa $ 50), kaya kung naghahanap ka para sa isang murang solusyon sa trabaho, madali mong mahahanap ang isang Powered USB Hub na isang $ 15 na marka ng presyo.

Paraan 3: Pag-install muli ng Universal Controllers ng Serial Bus

Tulad ng iniulat ng ilang mga gumagamit, ang partikular na isyung ito ay maaari ring maganap kung ang driver ng USB controller ay hindi maayos na na-install o nasira kahit papaano. Maaari mong malutas ang “ Hindi Sapat na Mga mapagkukunan ng USB Controller ”Error sa pamamagitan ng paggamit ng Device Manager upang muling mai-install ang USB driver driver.

Narito ang isang mabilis na gabay sa kung paano ito gawin:

  1. Pindutin Windows key + R upang buksan ang isang Run dialog box. Pagkatapos, i-type 'Devmgmt.msc' at pindutin Pasok upang buksan Tagapamahala ng aparato .

    Patakbuhin ang Device Manager gamit ang Run Dialog Box

  2. Sa loob Tagapamahala ng aparato , palawakin ang Universal Serial Bus mga taga-kontrol, mag-right click sa iyong USB host controller at mag-click I-uninstall ang Device . Kung mayroon kang dalawang magkakaibang USB Host Controllers, i-uninstall ang pareho.

    Ang pag-uninstall ng USB Host Controller mula sa pamamagitan ng Device Manager

  3. I-restart ang iyong computer. Sa susunod na pagsisimula, awtomatikong muling mai-install ng Windows ang nawawalang driver ng USB Host controller.

Kung ang “ Hindi Sapat na Mga mapagkukunan ng USB Controller 'Error ay nangyayari pa rin, lumipat sa susunod na pamamaraan sa ibaba.

Paraan 4: Hindi pagpapagana ng Opsyon na XHCI Mode mula sa setting ng BIOS

Isang matinding solusyon na malamang na malutas ang 'Hindi Sapat na Mga Mapagkukunan ng USB Controller' ang error sa USB ay upang huwag paganahin ang pagpipiliang xHCI Mode mula sa Mga Setting ng BIOS. Ngunit ang paggawa nito ay awtomatikong nangangahulugan na ang lahat ng iyong mga USB 3.0 port ay na-downgrade sa USB 2.0.

Kung ito ay isang sakripisyo na nais mong gawin upang malutas ang mensahe ng error, narito kung paano hindi paganahin ang Intel xHCI Mode pagpipilian:

  1. I-restart ang iyong computer at paulit-ulit na pindutin ang Setup key sa panahon ng paunang screen hanggang ma-access ang mga setting ng BIOS ng iyong computer.
    pindutin ang isang susi upang ipasok ang setup o bios

    Pindutin ang [key] upang ipasok ang pag-set up

    Tandaan: Ang Setup key ay karaniwang ipinapakita sa paunang startup key, ngunit kung hindi mo ito makikita, maghanap sa online para sa mga tukoy na hakbang kung paano ipasok ang iyong mga setting ng BIOS (batay sa modelo ng iyong laptop / motherboard)
  2. Kapag nasa loob ka na ng iyong mga setting ng BIOS, pumunta sa Advanced tab at hanapin ang isang pagpipilian na pinangalanan USB EHCI pag-debug sa ilalim Mga Pagpipilian sa Device . Ang pagpapagana ng pagpipiliang ito ay hindi magpapagana ng xHCI controller na nagtatapos sa paglutas ng mensahe ng error.

    Hindi pagpapagana ng pagpipiliang XHCI Mode

    Tandaan: Ang mga setting na ito ay magkakaiba depende sa iyong tagagawa. Maaari mong makita ang setting na ito sa ilalim ng ibang pangalan kabilang ang XHCI Pre-Boot mode, EHCI Hand-OFF o xHCI Mode.

  3. Kapag ang XHCI controller ay hindi pinagana, i-save ang iyong mga pagbabago at payagan ang iyong computer na mag-boot up nang normal.
  4. Sa susunod na pagsisimula, hindi mo na dapat makita ang 'Hindi Sapat na Mga Mapagkukunan ng USB Controller' kamalian
Basahin ang 4 na minuto