Napraw niewystarczające zasoby systemowe, aby zakończyć błąd interfejsu API

Może pojawić się komunikat o błędzie z informacją: Nie można uruchomić tego urządzenia. (Kod 10) Istnieją niewystarczające zasoby systemowe do ukończenia interfejsu API(This device cannot start. (Code 10) Insufficient system resources exist to complete the API ) podczas próby podłączenia kontrolera (Controller)Xbox 360 do komputera z systemem Windows 10 za pomocą klucza sprzętowego(Dongle) . Gdy urządzenie wyświetla ten błąd , nie będzie można korzystać z kontrolera dla konsoli Xbox 360 .(Xbox 360)

Nie należy jednak mylić tego z komunikatem o błędzie: Istnieją niewystarczające zasoby systemowe do wykonania żądanej usługi,(Insufficient system resources exist to complete the requested service ) co ma miejsce podczas próby zainstalowania nowej aplikacji na komputerze, gdy wyczerpie się miejsce na dysku. Ten artykuł koncentruje się głównie na krokach w celu rozwiązania problemu Niewystarczające zasoby systemowe, aby zakończyć komunikat o błędzie interfejsu API na komputerze z systemem Windows 10( Insufficient system resources exist to complete the API error message on your Windows 10 PC) . Więc czytaj dalej.

Napraw niewystarczające zasoby systemowe, aby zakończyć błąd interfejsu API

Napraw niewystarczające zasoby systemowe, aby zakończyć błąd interfejsu API(Fix Insufficient System Resources Exist to Complete the API Error)

Przyczyny: Nie ma wystarczających zasobów systemowych, aby zakończyć błąd API(Reasons: Insufficient System Resources Exist to Complete the API Error)

  • Problemy ze sterownikami urządzeń lub sterownikami kontrolerów:(Problems with Device Drivers or Controller Drivers: ) Wiarygodny interfejs jest ustanawiany między sprzętem komputerowym a jego systemem operacyjnym za pomocą sterowników urządzeń(Device Drivers) . Natomiast (Whereas)Controller Driver odbiera dane z urządzenia i tymczasowo je przechowuje , aby później przenieść je do sterownika urządzenia. Jeśli występuje problem ze sterownikami urządzeń(Device) lub sterownikami kontrolera(Controller) , może to prowadzić do tego, że nie można uruchomić tego urządzenia. (Kod 10) Niewystarczające zasoby systemowe, aby zakończyć(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) komunikat o błędzie interfejsu API. Ten problem występuje częściej, gdy system jest używany w trybie hibernacji(Hibernation Mode) lub po aktualizacji.
  • Nieaktualne sterowniki urządzeń: Sterowniki(Outdated Device Drivers: ) urządzeń zainstalowane(Device) w systemie, jeśli są niekompatybilne, mogą wywołać wspomniany błąd. Możesz szybko rozwiązać ten problem, aktualizując sterownik do najnowszej wersji.
  • Nieprawidłowe konfiguracje:(Improper Configurations: ) Czasami źle skonfigurowana konfiguracja może powodować ten błąd, ponieważ system może nie rozpoznać podłączonego urządzenia.
  • Niezgodny port USB:(Incompatible USB Port: ) po podłączeniu kontrolera Xbox do przedniego portu USB może działać nieprawidłowo, ponieważ porty przednie mają mniejszą moc w porównaniu z portami znajdującymi się z tyłu procesora(CPU) .
  • Ustawienia zawieszenia USB:(USB Suspend Settings: ) Jeśli w komputerze włączono ustawienia zawieszenia USB(USB Suspend) , wszystkie urządzenia USB zostaną zawieszone w komputerze, jeśli nie są aktywnie używane. To ustawienie może wywołać wspomniany błąd po podłączeniu kontrolera(Controller) Xbox do komputera z systemem Windows(Windows) .
  • Uszkodzone pliki rejestru i pliki systemowe: (Corrupt Registry Files and System Files: )Uszkodzone górne filtry(Corrupt Upper Filters) i dolne filtry(Lower Filters) wartości rejestru mogą również spowodować , że istnieją niewystarczające zasoby systemowe do ukończenia(Insufficient system resources exist to complete the API ) komunikatu o błędzie interfejsu API w systemie. To samo może być spowodowane uszkodzonymi plikami systemowymi.
  • Oprogramowanie antywirusowe innych firm:(Third-Party Antivirus Software: ) Niektóre programy antywirusowe innych firm mogą uniemożliwiać działanie urządzenia zewnętrznego i potencjalnie powodować takie problemy.

Uwaga:(Note:) zalecamy pobranie i zainstalowanie aplikacji Akcesoria Xbox(Xbox Accessories app) w celu ujednoliconej obsługi kontrolera Xbox i zarządzania kontami.

Napraw niewystarczające zasoby systemowe, aby zakończyć błąd interfejsu API

Metoda 1: Podstawowe rozwiązywanie problemów ze sprzętem(Method 1: Basic Hardware Troubleshooting)

1. Upewnij się, że kabel połączeniowy jest w dobrym stanie( connecting cable is in good condition) i podłączony do właściwego portu.

2. Spróbuj podłączyć kabel USB do (connect the USB cable to the USB) portu USB 2.0(2.0 port) znajdującego się z tyłu procesora(CPU) , a nie do przedniego portu, który jest uważany za port pomocniczy(Auxiliary Port) .

3. W przypadku dużego zapotrzebowania na zasoby, przedni port USB jest ustawiony na Niski(Low) na liście priorytetów. Ta sytuacja staje się bardziej wyraźna, gdy podłączasz kontroler Xbox za (Xbox)pomocą klucza USB(USB dongle) .

4. Jeśli do komputera podłączonych jest wiele urządzeń USB , użyj (USB)koncentratora USB(USB hub) .

Może to pomóc w rozwiązaniu problemu Nie można uruchomić tego urządzenia. (Kod 10) Istnieją niewystarczające zasoby systemowe, aby zakończyć(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) błąd interfejsu API na komputerze z systemem Windows 10(Windows 10) po ponownym uruchomieniu systemu.

Jeśli jednak to nie zadziała, spróbuj połączyć kontroler Xbox(Xbox Controller) z innym komputerem(another computer) . Jeśli ponownie napotkasz ten sam problem, może to oznaczać problem sprzętowy z urządzeniem.

Metoda 2: Wymuś systemowi Windows rozpoznanie kontrolera Xbox(Method 2: Force Windows to Recognize Xbox Controller)

Jeśli wystąpi problem ze sterownikiem urządzenia, możesz wymusić na systemie Windows(Windows) rozpoznanie kontrolera dla (Controller)konsoli Xbox 360(Xbox 360) , zgodnie z poniższymi instrukcjami:

1. Najpierw odłącz kontroler Xbox(unplug Xbox Controller) od komputera.

2. Naciśnij Windows + I keys aby otworzyć Ustawienia( Settings) systemu Windows .

3. Kliknij sekcję Urządzenia (Devices ) , jak pokazano.

Naciśnij klawisz Windows + I, aby otworzyć Ustawienia, a następnie kliknij Urządzenia.  Napraw niewystarczające zasoby systemowe, aby zakończyć błąd interfejsu API

4. Przejdź do Bluetooth i innych urządzeń(Bluetooth & other devices ) z lewego panelu.

5. Kliknij Kontroler Xbox(Xbox Controller ) , a następnie Usuń urządzenie(Remove Device ) , jak pokazano poniżej.

Tutaj kliknij Kontroler Xbox i kliknij Usuń naprawę urządzenia, niewystarczające zasoby systemowe Istnieją, aby zakończyć błąd interfejsu API

6. Postępuj zgodnie z instrukcjami w kolejnych monitach, aby usunąć(Remove) urządzenie z systemu.

7. Na koniec uruchom ponownie(restart ) komputer i podłącz(connect Xbox Controller) do niego kontroler Xbox.

Przeczytaj także: (Also Read:) Jak przesyłać na Xbox One z telefonu z Androidem(How to Cast to Xbox One from your Android Phone)

Metoda 3: Zaktualizuj sterowniki(Method 3: Update Drivers)

Zainstalowane w systemie sterowniki urządzeń, jeśli są niezgodne lub nieaktualne, mogą spowodować uruchomienie tego urządzenia. (Kod 10) Istnieją niewystarczające zasoby systemowe, aby rozwiązać(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) problem z interfejsem API. Możesz szybko rozwiązać ten problem, aktualizując sterowniki systemowe do najnowszej wersji przy użyciu dowolnej z podanych opcji.

3A. Zaktualizuj sterowniki kontrolera Xbox za pośrednictwem usługi Windows Update
(3A. Update Xbox Controller Drivers through Windows Update )

1. Otwórz Ustawienia(Settings) systemu Windows , jak wyjaśniono powyżej.

2. Kliknij Aktualizacja i zabezpieczenia(Update & Security) , jak pokazano.

Naciśnij klawisz Windows + I, aby otworzyć Ustawienia, a następnie kliknij ikonę Aktualizacja i zabezpieczenia

3. Kliknij Sprawdź aktualizacje(Check for Updates) , a następnie zainstaluj dostępne aktualizacje Xbox( Xbox updates) , jeśli takie istnieją.

kliknij sprawdź aktualizacje, aby zainstalować aktualizacje systemu Windows.  Napraw niewystarczające zasoby systemowe, aby zakończyć błąd interfejsu API

3B. Zaktualizuj sterowniki kontrolera Xbox za pomocą Menedżera urządzeń(3B. Update Xbox Controller Drivers through Device Manager)

1. Uruchom Menedżera urządzeń(Device Manager) za pomocą paska wyszukiwania systemu Windows(Windows Search ) , jak pokazano.

Wpisz Menedżer urządzeń w pasku wyszukiwania systemu Windows i uruchom go

2. Przewiń w dół i kliknij dwukrotnie Urządzenia peryferyjne Xbox(Xbox Peripherals) , aby rozwinąć tę sekcję.

3. Kliknij prawym przyciskiem myszy sterownik kontrolera Microsoft Xbox One(Microsoft Xbox One Controller ) , a następnie kliknij Aktualizuj sterownik(Update driver) , jak pokazano poniżej.

Kliknij prawym przyciskiem myszy sterownik Xbox i kliknij Aktualizuj sterownik. Napraw niewystarczające zasoby systemowe, aby zakończyć błąd interfejsu API

4. Teraz kliknij  Przeglądaj…(Browse… ) , a następnie  Pozwól mi wybrać z listy dostępnych sterowników na moim komputerze (Let me pick from a list of available drivers on my computer ) w nadchodzącym wyskakującym okienku.

Teraz kliknij Przeglądaj mój komputer w poszukiwaniu oprogramowania sterownika, a następnie Pozwól mi wybrać z listy dostępnych sterowników na moim komputerze w nadchodzącym wyskakującym okienku.

5. Teraz wybierz Windows Common Controller dla(Windows Common Controller for Windows) sterownika Windows.

6. Tutaj kliknij Aktualizuj bezprzewodowy odbiornik Xbox 360(Update Xbox 360 wireless receiver) .

7. Na  ekranie pojawi się okno Ostrzeżenie o aktualizacji sterownika . (Update Driver )Kliknij (Click)Tak(Yes ) i kontynuuj .

Menedżer urządzeń(Device Manager) zainstaluje najnowsze aktualizacje sterowników na Twoim urządzeniu. Uruchom ponownie (Restart your) system i sprawdź, czy może to naprawić Niewystarczające(Insufficient) zasoby systemowe, aby zakończyć błąd API . Jeśli nie, wypróbuj kolejne metody.

Metoda 4: Usuń uszkodzone wartości rejestru
(Method 4: Delete Corrupt Registry Values )

Jak omówiono wcześniej, nieprawidłowe wartości rejestru mogą spowodować , że niewystarczające(Insufficient) zasoby systemowe dokończą komunikat o błędzie interfejsu API . (API)Aby usunąć te wartości rejestru z systemu Windows , wykonaj poniższe czynności:

1. Uruchom(Run) okno dialogowe Uruchom, naciskając jednocześnie klawisze (keys)Windows + R

2. Wpisz regedit i kliknij OK , jak pokazano poniżej.

Otwórz okno dialogowe Uruchom (kliknij klawisz Windows i klawisz R razem) i wpisz regedit.  Napraw niewystarczające zasoby systemowe, aby zakończyć błąd interfejsu API

3. Przejdź następującą ścieżką:

HKEY _LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class

Możesz po prostu skopiować i wkleić następującą ścieżkę w Edytorze rejestru.  HKEY_LOCAL_MACHINE SYSTEM Klasa kontroli CurrentControlSet

4. Na ekranie zostanie wyświetlonych kilka podkluczy Class . (Class sub-keys)Wśród nich znajdź podklucz 36FC9E60-C465-11CF-8056-444553540000(36FC9E60-C465-11CF-8056-444553540000 ) i kliknij go dwukrotnie .

5. W prawym panelu kliknij prawym przyciskiem myszy UpperFilters. (right-click on UpperFilters. )Kliknij opcję Usuń(Delete) , aby trwale usunąć ten plik rejestru z systemu.

Teraz przekieruj do prawego okienka i kliknij prawym przyciskiem myszy wartości UpperFilters.  Tutaj wybierz opcję Usuń, aby trwale usunąć ten plik rejestru z systemu.

6. Powtórz krok 4, aby usunąć również wartości LowerFilters(delete the LowerFilters values) .

7. Na koniec uruchom ponownie system(restart your system) i spróbuj podłączyć kontroler Xbox 360.

Przeczytaj także: (Also Read:) Napraw bezprzewodowy kontroler Xbox One wymaga kodu PIN do systemu Windows 10(Fix Wireless Xbox One controller requires a PIN for Windows 10)

Metoda 5: Usuń uszkodzone pliki
(Method 5: Remove Corrupt Files )

Użyjemy Kontrolera plików systemowych(System File Checker) ( SFC ) oraz usługi i zarządzania obrazami (Management)wdrażania(Deployment Image Servicing) ( DISM ) w celu skanowania i naprawy uszkodzonych plików oraz przywrócenia systemu do stanu funkcjonowania. Wykonaj podane kroki, aby wykonać te polecenia na komputerze z systemem Windows 10:

1. Uruchom wiersz polecenia(Command Prompt) , wpisując  cmd w pasku wyszukiwania systemu Windows.(Windows Search bar.)

2. Kliknij Uruchom jako administrator(Run as administrator) , jak zaznaczono poniżej. 

Zaleca się uruchomienie wiersza polecenia jako administrator |  Napraw niewystarczające zasoby systemowe, aby zakończyć błąd interfejsu API

3. Wprowadź następujące polecenia, jedno po drugim, i naciśnij Enter po każdym:

sfc /scannow
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
DISM.exe /Online /Cleanup-image /startcomponentcleanup 

Wpisz kolejne polecenie Dism /Online /Cleanup-Image /restorehealth i poczekaj na zakończenie

Poczekaj(Wait) na wykonanie wszystkich poleceń. Następnie sprawdź, czy to może naprawić To urządzenie nie może się uruchomić. (Kod 10) Niewystarczające zasoby systemowe, aby zakończyć(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) błąd interfejsu API. Albo wypróbuj następne rozwiązanie.

Metoda 6: Odinstaluj oprogramowanie antywirusowe innych firm(Method 6: Uninstall Third-Party Antivirus Software)

Z powodu konfliktów z oprogramowaniem antywirusowym innych firm konsola Xbox 360(Xbox 360) może nie zostać rozpoznana przez system. Brak nawiązania stałego połączenia między sprzętem a sterownikiem skutkuje wspomnianym błędem. W ten sposób możesz go wyłączyć lub jeszcze lepiej odinstalować.

Uwaga:(Note:) wyjaśniliśmy kroki, aby odinstalować Avast Free Antivirus z komputera z systemem Windows 10 jako przykład.

1. Uruchom program Avast Free Antivirus na swoim komputerze.

2. Kliknij Menu > Ustawienia(Settings) , jak pokazano poniżej.

Ustawienia Avast

3. W sekcji Rozwiązywanie problemów(Troubleshooting ) usuń zaznaczenie pola Włącz autoochronę(Enable Self-Defense) .

Wyłącz samoobronę, odznaczając pole obok „Włącz samoobronę”

4. Kliknij OK w monicie o potwierdzenie i Wyjdź(Exit) z aplikacji.

5. Uruchom Panel sterowania(Control Panel) , wyszukując go na pasku wyszukiwania systemu Windows(Windows search) .

Otwórz aplikację Panel sterowania z wyników wyszukiwania.  Napraw niewystarczające zasoby systemowe, aby zakończyć błąd interfejsu API

6. Wybierz Programy i funkcje(Programs and Features) , jak pokazano poniżej.

.  Uruchom Panel sterowania i wybierz Programy i funkcje.

7. Tutaj kliknij prawym przyciskiem myszy Avast Free Antivirus , a następnie kliknij Odinstaluj(Uninstall) , jak zaznaczono.

Kliknij prawym przyciskiem myszy Avast Free Antivirus i wybierz Odinstaluj.  Napraw niewystarczające zasoby systemowe, aby zakończyć błąd interfejsu API

8. Odinstaluj go, klikając Tak(Yes) w monicie o potwierdzenie i uruchom ponownie system.(Restart your system.)

Przeczytaj także: (Also Read:) Jak udostępniać gry na Xbox One(How to Gameshare on Xbox One)

Metoda 7: Dostosuj ustawienia zasilania(Method 7: Tweak Power Settings)

Niektóre ustawienia oszczędzania energii(Certain Power Saver) mogą utrudniać połączenie z urządzeniami zewnętrznymi lub automatycznie odłączać je, gdy nie są używane. Ważne jest, aby to sprawdzić i wyłączyć je w razie potrzeby.

1. Otwórz Panel sterowania(Control Panel) zgodnie z instrukcją w poprzedniej metodzie.

2. Kliknij Wyświetl według(View by) > Duże ikony. (Large icons. )Następnie kliknij Opcje zasilania(Power Options) , jak pokazano poniżej.

Teraz ustaw Wyświetl według dużych ikon i przewiń w dół i wyszukaj Opcje zasilania |  Napraw niewystarczające zasoby systemowe, aby zakończyć błąd interfejsu API

3. Kliknij Zmień ustawienia planu(Change plan settings ) na następnym ekranie.

Teraz kliknij Zmień ustawienia planu pod wybranym planem.

4. W oknie Edytuj ustawienia planu(Edit Plan Settings ) kliknij Zmień zaawansowane ustawienia zasilania.(Change advanced power settings.)

W oknie Edytuj ustawienia planu kliknij Zmień zaawansowane ustawienia zasilania

5. Kliknij dwukrotnie USB settings > wstrzymania selektywnego USB,(USB selective suspend setting) aby rozwinąć te sekcje.

6. Kliknij opcję On battery i wybierz Disabled z menu rozwijanego, jak pokazano na ilustracji.

Teraz rozwiń ustawienia USB i dalej rozwiń ustawienie wstrzymania selektywnego USB.  Najpierw kliknij Na baterii i wybierz Wyłączone.  Podobnie, kliknij Podłączony i również wybierz Wyłączone.

7. Podobnie wybierz opcję Wyłączone(Disabled ) dla opcji Podłączony(Plugged in ) .

8. Na koniec kliknij OK i uruchom ponownie komputer(restart the computer) , aby wprowadzić te zmiany.

Metoda 8: Uruchom czysty rozruch systemu Windows(Method 8: Run Windows Clean Boot)

Problem dotyczący niewystarczających zasobów systemowych, aby ukończyć interfejs API,(Insufficient system resources exist to complete the API) można rozwiązać przez czysty rozruch wszystkich podstawowych usług(clean boot of all essential services) i plików w systemie Windows 10(Windows 10) , jak wyjaśniono w tej metodzie.

Uwaga:(Note:) Zaloguj się jako administrator , aby wykonać czysty rozruch systemu Windows.

1. Otwórz okno dialogowe Uruchom , wpisz polecenie (Run )msconfig i naciśnij klawisz Enter .

Po wprowadzeniu msconfig kliknij przycisk OK.  Napraw niewystarczające zasoby systemowe, aby zakończyć błąd interfejsu API

2. Pojawi się okno Konfiguracja systemu . (System Configuration)Przejdź do zakładki Usługi .(Services)

3. Zaznacz pole obok Ukryj wszystkie usługi Microsoft(Hide all Microsoft services) i kliknij przycisk Wyłącz wszystko(Disable all) , jak pokazano na danym obrazku.

Zaznacz pole Ukryj wszystkie usługi Microsoft

4. Następnie przejdź do zakładki Uruchamianie(Startup ) i kliknij łącze Otwórz Menedżera zadań(Open Task Manager) .

Teraz przejdź do zakładki Uruchamianie i kliknij łącze Otwórz Menedżera zadań |  Windows 10: Jak naprawić niewystarczające zasoby systemowe, aby zakończyć błąd interfejsu API

5. Przejdź do zakładki Uruchamianie w oknie (Startup)Menedżera zadań(Task Manager) .

6. Następnie wybierz zadanie(task ) startowe, które nie jest wymagane. Kliknij opcję Wyłącz(Disable) wyświetlaną w prawym dolnym rogu.

Następnie wybierz zadania startowe, które nie są wymagane i kliknij opcję Wyłącz w prawym dolnym rogu.  Ukryj wszystkie usługi Microsoft

7. Powtórz(Repeat) to dla wszystkich takich zasobożernych, nieistotnych zadań, z wyłączeniem procesów związanych z Windows i Microsoft .(Microsoft-related)

8. Wyjdź z okna Menedżera zadań(Task Manager) i konfiguracji systemu(System Configuration) i uruchom ponownie komputer(restart your PC) .

Zalecana:(Recommended:)

Mamy nadzieję, że ten przewodnik był pomocny i udało Ci się naprawić To urządzenie nie może się uruchomić. (Kod 10) Istnieją niewystarczające zasoby systemowe, aby zakończyć błąd interfejsu API w systemie Windows 10(fix This device cannot start. (Code 10) Insufficient system resources exist to complete the API error in Windows 10) . Daj nam znać, która metoda zadziałała dla Ciebie. Zachęcamy do umieszczania zapytań lub sugestii w sekcji komentarzy poniżej.



About the author

Jestem profesjonalnym inżynierem dźwięku z ponad 10-letnim doświadczeniem. Pracowałem przy wielu projektach, od małych domowych systemów audio po duże produkcje komercyjne. Moje umiejętności polegają na tworzeniu doskonałych ścieżek dźwiękowych i narzędzi do przetwarzania dźwięku, dzięki którym muzyka brzmi świetnie. Mam również ogromne doświadczenie w pracy z systemem Windows 10 i mogę pomóc Ci w pełni wykorzystać możliwości systemu komputerowego.



Related posts