Löst: Otillräckliga systemresurser finns för att slutföra API: et [Clone Disk]

Sammanfattning:

det finns inte tillräckliga systemresurser för att slutföra API: et

Plötsligt misslyckades din Xbox-controller att arbeta på Windows 10 och fick sedan ett felmeddelande som säger att det inte finns tillräckligt med systemresurser för att slutföra API. Vad orsakar felet? Om du försöker lösa problemet kommer du till rätt plats. MiniTool kommer att dela dig med flera effektiva felsökningsmetoder.





Snabb navigering:

Många användare klagar över sina Xbox 360-kontroller fungerar inte på PC . När du ansluter en Xbox 360-kontroller via en USB-dongel kan du få felmeddelandet ”den här enheten kan inte starta. (Kod 10) det finns inte tillräckliga systemresurser för att slutföra API: et. ”

det finns inte tillräckliga systemresurser för att slutföra API: et

Vad orsakar problemet? Många användare rapporterar att de får felet 'det finns inte tillräckliga systemresurser för att slutföra API: et' i olika situationer. Här sammanfattar vi dem enligt följande:



  • Problematiska drivrutiner för enheter eller styrenheter . Det här problemet uppstår ofta efter en Windows-uppdatering eller när systemet nyligen körts i viloläge.
  • Korrupta UpperFilters och LowerFilters . Om de två registernivånycklarna skadas kan du stöta på felet 'det finns inte tillräckliga systemresurser för att slutföra API.'
  • USB-port som inte stöds . Xbox-drivrutinsfelet uppstår också när styrenheterna är anslutna till en USB-dongel (en främre USB). Detta beror på att en främre USB-port bara har lite ström, vilket kan orsaka fel på dina enheter.

Låt oss nu se hur man åtgärdar att det inte finns tillräckligt med systemresurser för att slutföra API: et.

Lösning 1. Tvinga Windows till att känna igen styrenheten

Om du har en problematisk enhetsdrivrutin kan det hända att den här enheten inte kan starta. (Kod 10) det finns inte tillräckliga systemresurser för att slutföra API: et. För att åtgärda problemet kan du tvinga Windows att känna igen Xbox 360-kontrollenheten. Så här gör du:

Steg 1. Koppla bort Xbox-handkontrollen genom att dra ur USB-kabeln först.



Steg 2. Tryck Vinn + R för att öppna Springa dialogrutan och skriv sedan ms-inställningar: anslutna enheter i den och slå Stiga på .

öppna fönstret Enhetsinställningar

Steg 3. Navigera till Bluetooth och andra enheter eller Enheter och bläddra sedan ner till Andra enheter , klicka på Xbox-kontrollen och välj Ta bort enheten .



Steg 4. Följ anvisningarna på skärmen för att ta bort enheten. Starta om datorn och anslut sedan Xbox-kontrollenheten igen för att se om Xbox-drivrutinsfelet är fixat eller inte.

Lösning 2. Uppdatera den okända enheten i Enhetshanteraren

Om du stöter på felet 'det finns inte tillräckliga systemresurser för att slutföra API: et' med en Xbox 360-kontroller kan du försöka uppdatera drivrutinen med en lokalt lagrad kopia. Det kan hjälpa till att identifiera enheter med Xbox 360-mottagaren för Windows-drivrutinen. För att göra det, följ stegen nedan:

Steg 1. Högerklicka på Start menyn och välj Enhetshanteraren från snabbmenyn.



klicka på Enhetshanteraren

Steg 2. Högerklicka på Xbox-styrdrivrutin och välj Uppdatera drivrutinen .

Steg 3. Välj Bläddra i min dator för drivrutinsprogramvara och klicka på Låt mig välja från en lista över tillgängliga drivrutiner på min dator i popup-fönstret.

Låt mig välja från en lista över tillgängliga drivrutiner på min dator

Steg 4. Välj Windows Common Controller för Windows Class och välj den uppdaterade trådlösa Xbox 360-mottagaren. Klicka sedan Ja vid Uppdatera drivrutinsvarning fönster.

Steg 5. När uppdateringen är klar startar du om datorn och kontrollerar om problemet fortfarande kvarstår.

Lösning 3. Ta bort värdena för UpperFilters och LowerFilters med hjälp av Registerredigeraren

Det är mycket möjligt att de skadade UpperFilters- och LowerFilters-värdena orsakar Xbox-drivrutinsfelet. För detta kan du radera de skadade värdena via Registerredigeraren och tvinga Windows att skapa nya. Här är hur:

Steg 1. Tryck Vinn + R för att öppna Springa dialogrutan och skriv sedan regedit i den och slå Stiga på .

Steg 2. Inuti Registerredigerare fönstret, leta reda på följande sökväg genom den vänstra rutan:

HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Class

lokalisera till klassnyckeln i registerredigeraren

Steg 3. Då ser du en lista med undernycklar till klass. För att åtgärda problemet måste du välja de USB-klassnycklar som heter 36FC9E60-C465-11CF-8056-444553540000 och dubbelklicka för att öppna den.

Steg 4. Med rätten Klass välj i den vänstra rutan, högerklicka på Övre filter och välj Radera till höger. Upprepa sedan samma steg för att radera Nedre filter nyckel.

Steg 5. Avsluta registerredigeraren och starta om datorn.

Nu kan du kontrollera om det finns fel otillräckliga systemresurser för att slutföra API: et har lösts.

Lösning 4. Byt till en primär USB 2.0-port

Om du använder en Xbox-kontroller via en USB-front kan du försöka ansluta den till en primär USB 2.0-port. Som påpekats ovan kämpar de främre USB-portarna för att ge tillräckligt med ström för din enhet och har inte prioritet, vilket kan orsaka att enheten fungerar felaktigt. För denna situation rekommenderar vi att du använder en USB 2.0-port. Då kan du starta om datorn och se om problemet fortfarande kvarstår.