Rješenje: Postoje nedovoljni sistemski resursi za dovršavanje Api Xbox kontrolera

Rješenje: Postoje nedovoljni sistemski resursi za dovršavanje Api Xbox kontrolera

Fix Insufficient System Resources Exist Complete Api Xbox Controller

Neki su nas korisnici kontaktirali s pitanjima nakon što su njihovi Xbox kontroleri (Xbox 360 ili Xbox One) iznenada prestali raditi na sustavima Windows 10, Windows 8.1 i Windows 7. Većina pogođenih korisnika izvještava da je uređaj unutar Upravitelja uređaja označen žutim uskličnikom .



Dvaput kliknite uređaj i gledate u Status uređaja (u Općenito kartica) otkrit će sljedeću poruku o pogrešci:



“Ovaj se uređaj ne može pokrenuti (kod 10). Nema dovoljno resursa sustava za dovršetak API-ja. '

Bilješka: To se obično izvještava kod korisnika koji spajaju bežični Xbox 360 kontroler putem USB donglea.



Razlozi zašto postoje nedovoljni resursi sustava za dovršavanje Api pogreške

Nakon istrage problema i pregledavanja različitih korisničkih izvještaja, sastavili smo popis situacija u kojima bi se ta pogreška mogla dogoditi:

  • Pogrešio se upravljački program uređaja - To se obično javlja nakon Windows Update-a ili ako se sustav nedavno probudio iz hibernacije.
  • Gornji i Donji filtri su oštećeni - To su dvije vrijednosti registra koje se mogu oštetiti i uzrokovati kod 10. Pogledajte Metoda 3 za korake u vezi s njima.
  • Datoteke iz upravljačkog programa kontrolera su oštećene - Ažuriranje sustava Windows ili smetnje treće strane mogu pokrenuti pogrešku Xbox kontrolera.
  • Prednji USB ne može podržati zahtjev - To se obično događa s kontrolerima koji su priključeni na prednji USB (putem USB ključa). Obično prednji USB priključci nemaju istu vrstu napajanja i možda neće ispravno funkcionirati s nekim uređajima.

Kako ispraviti; Postoje nedostatni resursi sustava za dovršavanje Api-ove pogreške

Ako se trudite riješiti istu poruku pogreške, 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 kako bi riješili problem.

Za najbolje rezultate slijedite metode prema redoslijedu koji su prikazani. Započnite s prvim potencijalnim popravkom i krenite prema dolje dok ne otkrijete popravak koji je učinkovit u prisiljavanju verzije sustava Windows da prepozna vaš Xbox kontroler. Započnimo!



Metoda 1: Iskopčajte uređaj i uklonite ga sa zaslona Uređaji

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

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

  1. Prvo, odspojite Xbox kontroler fizičkim isključivanjem USB kabela. Ako upotrebljavate bežični dongle, odspojite USB stick.
  2. Kad je uređaj isključen, pritisnite Windows tipka + R otvoriti okvir za pokretanje. Zatim unesite ili zalijepite “ ms-postavke: povezani uređaji ”I pogodio Unesi otvoriti Uređaji na kartici Postavke app.
  3. U Uređaji kartica, pomaknite se dolje do Drugi uređaji , kliknite na svoj Xbox kontroler i kliknite na Uklonite uređaj .
  4. Nakon uklanjanja uređaja zatvorite Uređaji karticu i ponovo pokrenite računalo. Nakon završetka sljedećeg pokretanja, ponovno spojite Xbox kontroler i strpljivo pričekajte dok se postavljanje ne dovrši.
  5. Provjerite funkcionira li kontroler sada ispravno.

Ako vaš Xbox kontroler i dalje prikazuje Ne postoji dovoljan broj sistemskih resursa za dovršavanje API-ja pogreška, nastavite prema dolje sljedećom metodom u nastavku.

2. metoda: Zamijenite upravljački program kontrolera lokalno predmemoriranom verzijom

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

Bilješka: Imajte na umu da je ova metoda primjenjiva samo za one koji nailaze na problem s Xbox 360 kontrolerom.

Neki korisnici koji su se našli u sličnom položaju uspjeli su vratiti normalnu funkcionalnost svojih Xbox 360 kontrolera pomoću Upravitelja uređaja za ažuriranje neidentificiranog uređaja s upravljačkim programom Xbox 360 Wireless Receiver for Windows koji se lokalno pohranjuje. Evo kratkog vodiča kako to učiniti:

  1. Pritisnite Windows tipka + R otvoriti a Trčanje kutija. Zatim upišite “ devmgmt.msc ”I pogodio Unesi otvoriti se Upravitelj uređaja . Ako se na to zatraži UAC (kontrola korisničkog računa) , prihvatite klikom na Da .
  2. Iznutra Upravitelj 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. U Svojstva zaslon uređaja, idite na Vozač i kliknite na Ažuriraj upravljački program dugme.
  4. Na sljedećem zaslonu kliknite na Potražite softver za upravljački program na mom računalu a zatim kliknite na Dopustite mi da odaberem s popisa dostupnih upravljačkih programa na računalu .
  5. Zatim odaberite Windows Common Controller za Windows Class, a zatim odaberite Xbox 360 bežični prijamnik za Windows verzija: 2.1.0.1349
  6. Na Ažuriranje upozorenja za upravljački program , kliknite Da za instaliranje zastarjele verzije upravljačkog programa.
  7. Nakon što se instalira 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 javlja, a vi ste spriječeni u korištenju Xbox 360 kontrolera, nastavite sa sljedećom metodom u nastavku.

3. metoda: Upotrijebite primarni 2.0 USB priključak

Ako svoj Xbox kontroler povežete putem prednjeg USB-a, pokušajte ga spojiti na jedan od USB priključaka koji se nalaze na stražnjoj strani. Prednji USB priključci tretiraju se kao AUX i u slučaju da se vaš sustav bori da drži korak s potrebom za napajanjem, prednji USB priključci neće imati prioritet. To bi moglo dovesti do situacija da određeni uređaji neće ispravno funkcionirati jer prednji priključak ne može podržati zahtjev.

Ovaj je scenarij posebno čest kod korisnika koji svoj Xbox kontroler povezuju USB donglom. Ako se ovaj scenarij odnosi na vas, jednostavno premjestite 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, ponovo pokrenite računalo i provjerite je li problem riješen.

Ako se i dalje susrećete s istim problemom, nastavite sa sljedećom metodom u nastavku.

Metoda 4: Brisanje vrijednosti registra UpperFilters i LowerFilters

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

Neki korisnici u sličnoj situaciji izvijestili su da je problem riješen nakon što su upotrijebili Registry Editor za brisanje ove dvije vrijednosti registra, prisiljavajući Windows da stvori nove.

Slijedite donje upute za uklanjanje UpperFilters i LowerFilters vrijednosti registra putem Uređivača registra za rješavanje Ne postoji dovoljan broj sistemskih resursa za dovršavanje API-ja pogreška:

Bilješka: Ovi bi koraci trebali biti primjenjivi bez obzira koju verziju sustava Windows koristite.

  1. Pritisnite Windows tipka + R da biste otvorili novi okvir za pokretanje. Zatim upišite “ regedit ”I pogodio Unesi otvoriti se Uređivač registra . Ako se na to zatraži UAC (kontrola korisničkog računa), izabrati Da .
  2. Unutar uređivača registra koristite lijevo okno za navigaciju do sljedećeg mjesta:
    HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Class
  3. U ovom potključu klase svaki je 32-znamenkasti potključ u potpunosti jedinstven i odgovara određenom hardveru u Upravitelju uređaja. U svrhu rješavanja problema povezanog s Xbox kontrolerom trebat će nam GUID-ovi USB klase koji jesu 36FC9E60-C465-11CF-8056-444553540000.
  4. Dvaput kliknite na 36FC9E60-C465-11CF-8056-444553540000 (USB host kontroleri i čvorišta) unutar Razred potključ.
  5. Uz ispravan Razred odabrano iz lijevog okna, prijeđite na desno okno, kliknite desnu tipku miša UpperFilters i odaberite Izbrisati . Zatim ponovite isti postupak s LowerFilters ključ.
  6. Kad su obje tipke izbrisane, zatvorite Registry Editor i ponovno pokrenite računalo. Pri sljedećem pokretanju provjerite je li problem riješen i jeste li u mogućnosti koristiti svoj Xbox kontroler.
5 minuta čitanja