Jak naprawić błąd 0x887A0006: DXGI_ERROR_DEVICE_HUNG w Windows 10 i 11 (2024)

Wielu entuzjastów gier Windows zgłosiło, że napotykają błąd DXGI_ERROR_DEVICE_HUNG. Ten błąd regularnie powoduje awarię gier niektórych graczy wkrótce po ich uruchomieniu lub podczas grania. Wyświetla okno komunikatu o błędzie zawierające kod 0x887A0006 i informację: „Wystąpił problem ze sterownikiem ekranu”.

Firma Microsoft opisał błąd DXGI_ERROR_DEVICE_HUNG jako problem z komunikacją poleceń między sprzętem systemowym a grami. Ten błąd jest poważny, gdy powoduje awarię gier systemu Windows, których dotyczy problem. Jednakże gracze rozwiązali błąd 0x887A0006 dzięki tym potencjalnym poprawkom.

1. Ustaw odpowiednie gry, aby uruchamiały się z uprawnieniami administratora

Upewnij się, że gry, w których występuje błąd 0x887A0006, mają pełny dostęp do systemu, uruchamiając je z uprawnieniami administratora. Możesz tymczasowo uruchomić grę z uprawnieniami administratora lub ustawić ją tak, aby zawsze uruchamiała się z podwyższonymi uprawnieniami. W ten sposób możesz skonfigurować grę, której dotyczy problem, aby działała jako administrator:

  1. Najpierw wywołaj menedżera plików systemu Windows 11, korzystając z metody opisanej w naszym przewodniku dotyczącym otwierania Eksploratora.
  2. Następnie otwórz folder instalacyjny zawierający plik EXE gry (plik aplikacji).
  3. Kliknij prawym przyciskiem myszy plik EXE gry i wybierzNieruchom*ości.
  4. Kliknij okno właściwościZgodnośćpatka.
  5. WybieraćUruchom tę grę jako administratoraby nadać grze podwyższone uprawnienia.
  6. Aby zapisać ustawienia, naciśnijStosowaćprzycisk.
  7. Następnie spróbuj zagrać w grę, której dotyczy problem, i sprawdź, czy to potencjalne rozwiązanie coś zmieni.

2. Wybierz Tryb debugowania w Panelu sterowania NVIDIA

Niektórzy gracze naprawili błąd 0x887A0006, wybierającTryb debugowaniaw Panelu sterowania NVIDIA. Ta opcja wyłącza podkręcanie procesora graficznego (procesora graficznego). Jeśli Twój komputer jest wyposażony w kartę graficzną NVIDIA, możesz wybrać opcjęTryb debugowaniaopcję w następujący sposób:

  1. Kliknij prawym przyciskiem myszy obszar pulpitu i wybierzPanel sterowania NVIDIA.
  2. KliknijPomocmenu.
  3. WybieraćTryb debugowaniaw menu.

3. Napraw pliki wszystkich gier, których dotyczy problem

Istnieje możliwość, że czasami pojawia się błąd 0x887A0006 z powodu uszkodzonych plików gry. Dlatego zaleca się, aby gracze sprawdzali gry, których dotyczy problem, u swoich klientów gier. Epic Games, Steam, Origin i Battle.net oferują opcje weryfikacji (naprawy) gier. W ten sposób możesz zweryfikować dotknięte gry w programach uruchamiających Epic Game i Steam.

Jak naprawić gry w Epic Games

Dla epickich gier:

  1. Uruchom Epic Games, aby wyświetlić jego okna.
  2. Kliknij program uruchamiający Epic GamesBibliotekapatka.
  3. Następnie kliknij przycisk menu wielokropka dla gry, którą chcesz zweryfikować.
  4. WybieraćZarządzaćaby wyświetlić pewne opcje.
  5. wciśnijZweryfikowaći poczekaj na zakończenie procesu weryfikacji.

Jak naprawić gry na Steamie

Dla Steama:

  1. Otwórz okno Steam.
  2. Aby wyświetlić swoje gry, wybierz opcję SteamBibliotekapatka.
  3. Kliknij prawym przyciskiem myszy grę, dla której chcesz zweryfikować pliki i wybierzNieruchom*ości.
  4. KliknijPliki lokalnekartę, aby wyświetlić więcej opcji.
  5. Wybierz SteamSprawdź spójność plików gryopcja.

4. Sprawdź, czy Twój komputer korzysta z odpowiedniego procesora graficznego dla gier, których dotyczy problem

Jeśli masz komputer z dwoma procesorami graficznymi, upewnij się, że gry, których dotyczy problem, są skonfigurowane do działania z dedykowaną kartą graficzną o wysokiej wydajności. Zintegrowana karta graficzna komputera (zwykle typu Intel) może nie spełniać minimalnych wymagań systemowych danej gry. Możesz sprawdzić i zmienić ustawienia GPU gry w Panelu sterowania NVIDIA w następujący sposób:

  1. Otwórz Panel sterowania NVIDIA, klikając pulpit prawym przyciskiem myszy i wybierając go z menu kontekstowego.
  2. Następnie wybierzZarządzaj 3D ustawieniapo lewej stronie panelu.
  3. KliknijUstawienia programuaby wyświetlić tę zakładkę.
  4. Następnie kliknijWybierz program, który chcesz dostosowaćmenu rozwijane. Jeśli nie możesz znaleźć gry na liście, kliknijDodaći wybierz to.
  5. Wybierz grę, dla której chcesz naprawić błąd 0x887A0006.
  6. KliknijWybierz preferowany procesor graficznymenu rozwijane i wybierz opcjęWysokowydajny procesor NVIDIAopcja.
  7. WybieraćStosowaćaby zapisać nowe ustawienia GPU.

Jeśli Twój komputer jest wyposażony w kartę graficzną AMD, musisz otworzyć panel ustawień AMD Radeon z menu kontekstowego pulpitu. Kliknij kartę System w Ustawieniach AMD Radeon. Następnie kliknijPrzełączana grafikakartę i wybierz opcjęWysoka wydajnośćOpcja procesora graficznego dla danej gry.

5. Przywróć najnowszą aktualizację sterownika karty graficznej

Kilku graczy stwierdziło, że naprawili błąd 0x887A0006, wycofując sterowniki graficzne. Zastosowanie takiej rozdzielczości spowoduje przywrócenie poprzedniego sterownika graficznego zainstalowanego na komputerze. Jeśli plik poprzedniego sterownika graficznego pozostaje zapisany, możesz wybrać opcję przywrócenia sterownika za pomocą Menedżera urządzeń. Ten artykuł na temat przywracania sterownika zawiera instrukcje dotyczące stosowania tej możliwej poprawki.

6. Zaktualizuj sterownik karty graficznej

Komunikat o błędzie 0x887A0006 wyraźnie informuje, że wystąpił problem z kartą graficzną komputera. Może to oznaczać, że na Twoim komputerze znajduje się przestarzały sterownik karty graficznej, który nie jest kompatybilny z grami, których dotyczy problem. Prawdopodobnym rozwiązaniem w takim scenariuszu jest aktualizacja sterownika procesora graficznego komputera.

Możesz zaktualizować sterownik NVIDIA lub AMD na kilka różnych sposobów. Niektórzy użytkownicy korzystają z pakietów oprogramowania do aktualizacji sterowników, ale niektórzy z nich nie aktualizują sterowników graficznych do najnowszych dostępnych. Aby mieć pewność, że instalujesz najnowszy sterownik dostępny dla Twojego procesora graficznego, pobierz go ze strony internetowej producenta.

Nasz przewodnik dotyczący aktualizacji sterowników graficznych w systemie Windows zawiera dalsze szczegółowe informacje na temat różnych metod.

7. Wyłącz DirectX 12 we wszystkich grach, których to dotyczy

DirectX 12 to bardziej zaawansowana wersja alternatywna dla DX11, o której wiadomo, że generuje problemy w niektórych grach. Dlatego zaleca się wyłączenie DX12 poprzez ustawienie DX11 dla gier, w których występuje błąd 0x887A0006.

Jeśli możesz przejść do ekranu ustawień gry, której dotyczy problem, zanim ulegnie ona awarii, wyłącz w tym miejscu opcję graficzną DirectX 12. Alternatywnie możesz ustawić uruchamianie gier z DX11 w Epic Games w następujący sposób:

  1. Najpierw otwórz program uruchamiający Epic Games.
  2. Kliknij okrągły przycisk zawierający inicjały użytkownika.
  3. WybierzUstawieniaopcję w menu, które zostanie otwarte.
  4. Następnie kliknij tytuł gry, dla której pojawia się błąd 0x887A0006.
  5. WybierzDodatkowe argumenty wiersza poleceńskrzynka.
  6. Dodaćd3d11w polu tekstowym.

8. Przejdź na plan zasilania o wysokiej wydajności

Błąd 0x887A0006 będzie bardziej prawdopodobny, jeśli wybrane zostanie ustawienie Oszczędzanie energii lub Zrównoważona moc. Te ustawienia zasilania zmniejszają wydajność komputera w celu oszczędzania energii. Spróbuj więc wybrać ustawienie wysokiej wydajności, aby zapewnić optymalną wydajność w grach, w następujący sposób:

  1. Aby uzyskać dostęp do narzędzia do wyszukiwania plików, aplikacji i folderów, naciśnijOknalogo +Sklucze jednocześnie.
  2. Typpowercfg.cplw polu tekstowym i kliknij pasujący wynik wyszukiwania.
  3. KliknijUtwórz plan zasilaniapo lewej stronie apletu Panelu sterowania.
  4. WybierzWysoka wydajnośćopcja dla planu.
  5. Wpisz tytuł planu w polu nazwy i kliknijNastępny.
  6. KliknijTworzyćaby dodać plan.
  7. Wybierz nowy plan o wysokiej wydajności w aplecie Panelu sterowania Opcje zasilania.

9. Nie podkręcaj swojego komputera

Przetaktowywanie procesorów graficznych lub procesorów (procesorów centralnych) jest jedną z najczęstszych przyczyn błędu 0x887A0006. Czy podkręcałeś w jakikolwiek sposób swój komputer za pomocą oprogramowania do podkręcania, takiego jak CPU Tweaker, AMD Ryzan Master lub MSI Afterburner? Jeśli tak, zaleca się wyłączenie (cofnięcie) zastosowanego przetaktowywania poprzez przywrócenie domyślnych wartości systemowych za pomocą dowolnego używanego oprogramowania do przetaktowywania.

Możesz wyłączyć podkręcanie procesora graficznego NVIDIA, korzystając z metody opisanej dla rozdzielczości drugiej. Opcja ta nie będzie jednak dostępna na komputerach wyposażonych w karty graficzne AMD. Nie będzie to również przydatne dla użytkowników, którzy podkręcali procesory.

10. Edytuj klucz rejestru GraphicsDrivers

Wyłączenie wykrywania i odzyskiwania limitu czasu to kolejna potencjalna naprawa błędu 0x887A0006, którą niektórzy gracze potwierdzili. Wykrywanie i odzyskiwanie czasu to funkcja systemu Windows, która resetuje nieodpowiadający sterownik karty graficznej. Możesz wyłączyć tę funkcję, edytując plikSterowniki graficzneklucz rejestru, wykonując następujące kroki:

  1. Uruchom aplikację Edytor rejestru systemu Windows (więcej instrukcji znajdziesz w naszym przewodniku dotyczącym otwierania programu Regedit).
  2. Przejdź do tegoSterowniki graficznelokalizację klucza rejestru, wpisując następującą ścieżkę w pasku adresu:
     HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlGraphicsDrivers  
  3. Kliknij prawym przyciskiem myszy GraphicsDrivers i wybierz ten kluczNowy>Wartość DWORD (32-bitowa).opcje.
  4. TypPoziom Tdrw polu tekstowym DWORD.
  5. Podwójne kliknięciePoziom Tdraby obejrzećDane wartościpole dla tego DWORD-a.
  6. Wchodzić0w TdrLevelWartośćpole i wybierzOKzapisać.
  7. Zamknij aplikację Regedit, a następnie uruchom ponownie komputer.

11. Zainstaluj ponownie grę, która się zawiesza

Ponowna instalacja gry, której dotyczy problem, jest ostatnią rzeczą, którą należy wypróbować, gdy wszystko inne zawiedzie. Zastosowanie tego potencjalnego rozwiązania prawdopodobnie naprawi uszkodzone lub brakujące pliki gry, które mogą powodować błąd 0x887A0006. Niektórzy gracze mogą obawiać się utraty zapisanych gier podczas ponownej instalacji, ale kopię zapasową zapisanych gier można utworzyć na wiele sposobów.

Możesz odinstalować grę, której dotyczy problem, poprzez Programy i funkcje lub Ustawienia. Jeśli jednak nie widzisz tam gry, musisz odinstalować ją w oprogramowaniu klienckim do gier, z którym ją zainstalowałeś. Następnie wybierz instalację gry w kliencie gier.

Zatrzymaj błąd 0x887A0006, który psuje Ci zabawę

Jest prawdopodobne, że jedno z tych rozwiązań systemu Windows 11/10 naprawi błąd 0x887A0006 w grach, których dotyczy problem, na Twoim komputerze. Istnieją również inne potencjalne rozwiązania tego problemu, ponieważ ma on różne przyczyny. Wyłączenie nakładek gier, wyłączenie synchronizacji Steam Cloud oraz aktualizacja systemu Windows i DirectX to dodatkowe potencjalne rozwiązania błędu 0x887A0006, które również warto wypróbować.

Jak naprawić błąd 0x887A0006: DXGI_ERROR_DEVICE_HUNG w Windows 10 i 11 (2024)

References

Top Articles
Latest Posts
Article information

Author: Annamae Dooley

Last Updated:

Views: 6082

Rating: 4.4 / 5 (45 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Annamae Dooley

Birthday: 2001-07-26

Address: 9687 Tambra Meadow, Bradleyhaven, TN 53219

Phone: +9316045904039

Job: Future Coordinator

Hobby: Archery, Couponing, Poi, Kite flying, Knitting, Rappelling, Baseball

Introduction: My name is Annamae Dooley, I am a witty, quaint, lovely, clever, rich, sparkling, powerful person who loves writing and wants to share my knowledge and understanding with you.