Popravak: Nedovoljni resursi sustava postoje za dovršavanje Api Xbox kontrolera

Neki su nam se korisnici obraćali nakon što su njihovi Xbox kontroleri (Xbox 360 ili Xbox One) odjednom prestali raditi na Windows 10, Windows 8.1 i Windows 7. Većina pogođenih korisnika izvijesti da je uređaj označen žutim uskličnikom unutar Upravitelja uređaja,

Dvaput klikom na uređaj i gledanjem statusa uređaja (na kartici Općenito ) otkrit će se sljedeća poruka o pogrešci:

"Ovaj se uređaj ne može pokrenuti (Kod 10). Ne postoji dovoljno resursa sustava za dovršavanje API-ja. "

Napomena: Obično se prijavljuje korisnicima koji povezuju bežični Xbox 360 kontroler putem USB ključa.

Razlozi zbog kojih postoji nedovoljno resursa sustava za dovršavanje pogreške Api

Nakon što smo istražili problem i pregledali različita korisnička izvješća, sastavili smo popis situacija u kojima može doći do ove pogreške:

  • Upravljački program uređaja se onesvijestio - ovo se obično javlja nakon ažuriranja sustava Windows ili ako se sustav nedavno probudio iz stanja hibernacije.
  • Gornji filtri i donji filtri su oštećeni - ovo su dvije vrijednosti registra koje se mogu oštetiti i uzrokovati kod 10. Pogledajte korake 3 s njihovim postupcima.
  • Datoteke upravljačkog programa kontrolera postale su oštećene - Ažuriranje sustava Windows ili smetnja treće strane mogu pokrenuti pogrešku Xbox kontrolera.
  • Prednji USB ne može podržati potražnju - To se obično događa s kontrolerima koji su priključeni na prednji USB (putem USB dongle). Obično prednji USB priključci nemaju istu vrstu napajanja i možda ne funkcioniraju ispravno na nekim uređajima.

Kako popraviti; nedostaju resursi sustava da biste dovršili pogrešku Apija

Ako se trudite riješiti istu poruku o pogrešci, ovaj će vam članak pružiti popis učinkovitih koraka za rješavanje problema. Ispod imate popis metoda koje su drugi korisnici u sličnoj situaciji koristili da bi riješili problem.

Za najbolje rezultate slijedite prikazane metode redoslijedom. Započnite s prvim potencijalnim popravkom i krenite prema dolje dok ne otkrijete ispravku koja je učinkovita u prisiljavanju verzije sustava Windows da prepozna vaš Xbox kontroler. Započnimo!

1. metoda: Isključite uređaj iz uređaja i uklonite ga putem zaslona Uređaji

Neki korisnici koji se bore s istom vrstom problema uspjeli su prisiliti Windows da ponovno prepozna kontroler tako što je odspojio uređaj i upotrijebio zaslon Uređaji kako bi Windows prisilio na ponovno pokretanje pokretačkog programa koji stvara problem.

Ako je pogrešku jednostavno uzrokovao loše instaliran upravljački program ili privremeni propust, problem će riješiti ponovno pokretanje veze uređaja. Evo što trebate učiniti:

  1. Prvo prvo isključite Xbox kontroler fizičkim isključenjem USB kabela. Ako koristite bežični ključ, odspojite USB stick.
  2. Kad je uređaj isključen, pritisnite tipku Windows + R da biste otvorili okvir Run. Zatim upišite ili zalijepite " ms-postavke: spojeni uređaji " i pritisnite tipku Enter da biste otvorili karticu Uređaji u aplikaciji Postavke .

  3. Pomaknite se na karticu Uređaji dolje do Ostali uređaji, kliknite Xbox kontroler i kliknite Ukloni uređaj .

  4. Nakon što je uređaj uklonjen, zatvorite karticu Uređaji i ponovno pokrenite računalo. Nakon što je sljedeći pokretanje dovršeno, ponovno povežite svoj Xbox kontroler i strpljivo pričekajte dok instalacija ne bude gotova.
  5. Provjerite radi li kontroler ispravno.

Ako vaš Xbox kontroler i dalje prikazuje nedovoljno resursa sustava za dovršavanje API pogreške, nastavite prema dolje sa sljedećom metodom u nastavku.

Druga metoda: Zamijenite upravljački program kontrolera s lokalnom memorijom

Ako ponovno stvaranje veze nije uspjelo, da vidimo hoćete li imati više sreće zamijenivši trenutno instalirani upravljački program Xbox Controller s lokalno pohranjenom kopijom.

Napomena: imajte na umu da je ova metoda primjenjiva samo za one od vas koji imaju problem sa Xbox 360 kontrolerom.

Neki korisnici koji se nađu u sličnom položaju uspjeli su vratiti normalnu funkcionalnost svojih Xbox 360 kontrolera pomoću Device Manager-a za ažuriranje neidentificiranog uređaja pomoću Xbox 360 Wireless Receiver za Windows inačicu upravljačkog programa koja se pohranjuje lokalno. Evo kratkog vodiča kako to učiniti:

  1. Pritisnite tipku Windows + R da biste otvorili okvir Run . Zatim upišite " devmgmt.msc " i pritisnite Enter da biste otvorili Upravitelj uređaja . Ako to zatraži UAC (kontrola korisničkog računa), prihvatite klikom na Da .

  2. Unutar upravitelja uređaja desnom tipkom miša kliknite upravljački program vašeg Xbox kontrolera (trebao bi biti naveden kao neidentificirani uređaj ) i odaberite Svojstva .
  3. Na zaslonu Svojstva uređaja idite na karticu Upravljački program i kliknite gumb Ažuriraj upravljački program .
  4. Na sljedećem zaslonu kliknite na Pregledaj moje računalo za upravljački program, a zatim kliknite Dopusti da izaberem s popisa dostupnih upravljačkih programa na mom računalu .

  5. Zatim odaberite Windows Common Controller za klasu Windows, a zatim odaberite Xbox 360 Wireless Receiver za Windows inačicu: 2.1.0.1349
  6. Na Ažuriranju upozorenja upravljačkog programa kliknite Da da biste instalirali zastarjelu verziju upravljačkog programa.
  7. Jednom kada je instalirana starija verzija upravljačkog programa, ponovno pokrenite računalo i provjerite je li problem riješen pri sljedećem pokretanju.

Ako se problem i dalje pojavljuje, a vi ste onemogućeni da koristite svoj Xbox 360 kontroler, nastavite prema dolje sa sljedećom metodom u nastavku.

Treća metoda: Koristite primarni 2, 0 USB priključak

Ako Xbox kontroler povežete putem prednjeg USB-a, pokušajte spojiti ga na jedan od USB priključaka na stražnjoj strani. Prednji USB priključci tretiraju se kao AUX i u slučaju da se vaš sustav bori da bude ukorak s potražnjom energije, prednji USB priključci neće imati prioritet. To bi moglo dovesti do situacija u kojima određeni uređaji neće raditi ispravno jer prednji ulaz ne može podržati potražnju.

Ovaj poseban scenarij osobito je čest kod korisnika koji svoj Xbox kontroler povezuju s USB ključem. Ako se ovaj scenarij odnosi na vas, jednostavno prebacite USB vezu na stražnji USB priključak. Također, ako imate USB 2.0 i USB 3.0 priključke, obavezno prebacite vezu na USB 2.0 priključak. Na kraju, ponovno pokrenite računalo i provjerite je li problem riješen.

Ako se i dalje susrećete sa istim problemom, nastavite prema dolje pomoću sljedeće metode u nastavku.

Metoda 4: Brisanje vrijednosti gornjeg filtra i gornjeg filtra

Prema raznim korisničkim izvješćima, UpperFilters i LowerFilters su dvije vrijednosti registra koje mogu srušiti široki niz uređaja koji su povezani putem USB priključaka.

Neki korisnici u sličnoj situaciji izvijestili su da je problem riješen nakon što su pomoću uređivača registra izbrisali ove dvije vrijednosti registra, prisilivši Windows da stvori nove.

Slijedite dolje navedene upute za uklanjanje vrijednosti registra UpperFilters i LowerFilters putem uređivača registra kako biste riješili nedovoljne sistemske resurse za dovršavanje API pogreške:

Napomena: Ovi koraci trebaju biti primjenjivi bez obzira na verziju sustava Windows koju koristite.

  1. Pritisnite tipku Windows + R da biste otvorili novi okvir Run. Zatim upišite " regedit " i pritisnite Enter da biste otvorili Registry Editor . Ako to od vas zatraži UAC (kontrola korisničkih računa), odaberite Da .

  2. Unutar uređivača registra koristite lijevo okno za pomicanje do sljedeće lokacije:

    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Klasa

  3. U ovom potključu klase svaki je 32-znamenkasti potključ u potpunosti jedinstven i odgovara određenom hardveru u Device Manageru. Za rješavanje problema povezanih s Xbox kontrolerom, trebat će nam GUID -ovi USB klase koji su 36FC9E60-C465-11CF-8056-444553540000.
  4. Dvaput kliknite 36FC9E60-C465-11CF-8056-444553540000 (USB host kontroleri i koncentratori) unutar potključa Class .

  5. Uz ispravnu klasu odabranu iz lijevog okna, prijeđite na desno okno, desnom tipkom miša kliknite UpperFilters i odaberite Delete . Zatim ponovite isti postupak s tipkom LowerFilters .

  6. S oba ključa izbrisana zatvorite uređivač registra i ponovno pokrenite računalo. Pri sljedećem pokretanju pogledajte je li problem riješen i možete li koristiti svoj Xbox kontroler.

Zanimljivi Članci