Napraw DXGI_ERROR_DEVICE_REMOVED na komputerze z systemem Windows 11/10

Gracze komputerowi zgłaszają problem polegający na tym, że podczas grania w dowolną grę na komputerze z systemem Windows 11 lub Windows 10 napotykają błąd, który powoduje nagłe zakończenie gry. Pojawiający się komunikat o błędzie wskazuje DXGI_ERROR_DEVICE_REMOVED . W tym poście przedstawiamy najbardziej adekwatne rozwiązania tego problemu.

DXGI_ERROR_DEVICE_REMOVED

Co to jest błąd DirectX?

Błąd DirectX(DirectX error) , który możesz napotkać na komputerze z systemem Windows, jest związany z DirectX i ogólnie wskazuje, że w komputerze wystąpiła awaria DirectX(DirectX failure) . Jeśli pojawi się taki komunikat o błędzie, aby rozwiązać problem, upewnij się, że masz zainstalowaną najnowszą wersję DirectX w swoim systemie.

Błąd DXGI_ERROR_DEVICE_REMOVED

Jeśli napotkasz ten problem związany z DXGI_ERROR_DEVICE_REMOVED  , możesz wypróbować nasze zalecane rozwiązania poniżej w dowolnej kolejności i sprawdzić, czy to pomoże rozwiązać problem.

  1. Uruchom ponownie sterownik karty graficznej
  2. Zaktualizuj sterownik graficzny
  3. Ręczna instalacja/aktualizacja DirectX
  4. Rozwiązywanie problemów(Troubleshoot) za pomocą narzędzia diagnostycznego DirectX(DirectX Diagnostic Tool) ( DxDiag )
  5. Zmodyfikuj rejestr
  6. Wyłącz grę w cieniu
  7. Wyłącz funkcję antyaliasingu

Przyjrzyjmy się opisowi zachodzącego procesu dotyczącego każdego z wymienionych rozwiązań.

1] Uruchom ponownie sterownik karty graficznej

Ponieważ ten problem DXGI_ERROR_DEVICE_REMOVED może być spowodowany graphics/video card driver crashing w systemie Windows 11/10, możesz po prostu ponownie uruchomić sterownik karty graficznej(restart the graphics adapter driver) . Jeśli nie jest to poważny lub śmiertelny problem ze sterownikiem, ta akcja sprawi, że zaczniesz działać; w przeciwnym razie przejdź do poniższych rozwiązań.

2] Zaktualizuj sterownik graficzny

To rozwiązanie wymaga aktualizacji sterowników karty graficznej. Możesz zaktualizować sterowniki karty graficznej ręcznie(update your graphics drivers manually) za pomocą Menedżera urządzeń(Device Manager) lub uzyskać aktualizacje sterowników w sekcji Aktualizacje opcjonalne w (get the driver updates on the Optional Updates)witrynie Windows Update(Windows Update) . Najnowszą wersję sterownika(download the latest version of the driver) można również  pobrać z witryny internetowej producenta sprzętu karty graficznej.

Jeśli aktualizacja sterowników nie pomogła, możesz całkowicie odinstalować sterownik karty graficznej za pomocą narzędzia Display Driver Uninstaller(uninstall the graphics driver using Display Driver Uninstaller) , a następnie pobrać najnowszą wersję sterownika i zainstalować go na komputerze z systemem Windows.

3] Ręcznie zainstaluj/zaktualizuj DirectX

To rozwiązanie wymaga ręcznego  pobrania i zainstalowania DirectX(download and install DirectX) i sprawdzenia, czy to pomoże rozwiązać problem. Możesz także zaktualizować aktualną wersję DirectX uruchomioną na komputerze z systemem Windows. Przejdź do następnego rozwiązania, jeśli problem nie zostanie rozwiązany.

4] Rozwiązywanie problemów(Troubleshoot) za pomocą narzędzia diagnostycznego DirectX(DirectX Diagnostic Tool) ( DxDiag )

To rozwiązanie wymaga rozwiązania problemu DirectX spowodowanego przez grę wideo za pomocą narzędzia diagnostycznego DirectX (DxDiag)(DirectX Diagnostic Tool (DxDiag)) .

5] Zmodyfikuj rejestr

Zmodyfikuj rejestr-TdrLevel

Ponieważ jest to operacja rejestru, zaleca się wykonanie kopii zapasowej rejestru(back up the registry)  lub  utworzenie punktu przywracania systemu jako niezbędne środki ostrożności. Po zakończeniu możesz postępować w następujący sposób:

  • Naciśnij klawisz Windows key + R , aby wywołać okno dialogowe Uruchom.
  • W oknie dialogowym Uruchom wpisz regedit i naciśnij Enter, aby otworzyć Edytor rejestru(open Registry Editor) .
  • Przejdź lub przejdź do ścieżki klucza rejestru poniżej:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  • W tej lokalizacji kliknij prawym przyciskiem myszy puste miejsce w prawym okienku, a następnie wybierz Nowy(New) > Wartość DWORD (32-bitowa)(DWORD (32-bit) Value)  , aby utworzyć klucz rejestru, a następnie zmień nazwę klucza na TdrLevel  i naciśnij Enter.

TdrLevel określa początkowy poziom odzyskiwania. Domyślnie odzyskiwanie następuje po przekroczeniu limitu czasu, co jest reprezentowane przez wartość 3 . Wartość domyślna to 2 sekundy. TDR to akronim od Timeout Detection and Recovery  – funkcji systemu operacyjnego Windows , która wykrywa problemy z odpowiedzią karty graficznej i przywraca funkcjonalny pulpit poprzez zresetowanie karty.

  • Kliknij dwukrotnie(Double-click) nowy wpis, aby edytować jego właściwości.
  • Wprowadź 0  w polu Dane (alue data)wartości(V) .
  • Kliknij OK lub naciśnij Enter, aby zapisać zmianę.

Możesz teraz wyjść z Edytora rejestru(Registry Editor) i ponownie uruchomić komputer. Podczas rozruchu sprawdź, czy problem został rozwiązany. Jeśli nie, przejdź do następnego rozwiązania.

6] Wyłącz grę w cieniu

Większość użytkowników, których dotyczy problem, ma karty graficzne NVIDIA zainstalowane na swoich komputerach z systemem Windows(Windows) —  funkcja NVIDIA Shadow play służy do przechwytywania materiału filmowego z gier w obsługiwanych systemach.

To rozwiązanie wymaga wyłączenia funkcji Shadow(Shadow) play. Oto jak:

  • Naciśnij klawisz Windows, a następnie wpisz geforce experience .
  • Wybierz GeForce Experience z wyników wyszukiwania.
  • W oknie GeForce Experience przejdź do  zakładki Ogólne .(General)
  • Teraz przełącz przycisk IN-OVER OVERLAY na Off .
  • Zamknij okno GeForce Experience.

Sprawdź, czy problem został rozwiązany. Jeśli nie, wypróbuj następne rozwiązanie.

7] Wyłącz funkcję antyaliasingu

Aby wyłączyć funkcję antyaliasingu w panelu sterowania NVIDIA na komputerze z (NVIDIA)systemem Windows(Windows) , wykonaj następujące czynności:

  • Otwórz panel sterowania NVIDIA(NVIDIA control panel) .
  • W panelu sterowania kliknij Zarządzaj ustawieniami 3D(Manage 3D settings) w lewym okienku.
  • Kliknij Ustawienia globalne(Global settings) .
  • Następnie kliknij funkcję Antialiasing-FXAA i ustaw ją na Off .
  • Powtórz dla wszystkich pozostałych wymienionych funkcji antyaliasingu(Antialiasing) .
  • Po zakończeniu kliknij Zastosuj(Apply) .
  • Zamknij panel sterowania NVIDIA.
  • Uruchom ponownie komputer.

Mam nadzieję(Hope) , że któreś z tych rozwiązań działa dla Ciebie.

Jak naprawić DXGI_ERROR_DEVICE_HUNG ?

Podczas gry na komputerze z systemem Windows 11/10 napotykasz błąd DXGI_ERROR_DEVICE_HUNG , najprawdopodobniej jest to spowodowane przetaktowaniem kart graficznych w celu uzyskania wyższej wydajności. Inne przyczyny, takie jak nieaktualne sterowniki lub wadliwe pliki systemowe, mogą również powodować ten błąd. Istnieje wiele poprawek, które możesz wypróbować, w tym aktualizacja sterowników karty graficznej, ręczna instalacja/aktualizacja DirectX do najnowszej wersji.



About the author

Jestem inżynierem oprogramowania z ponad 10-letnim doświadczeniem na platformach Windows 11 i 10. Skupiam się na tworzeniu i utrzymywaniu wysokiej jakości oprogramowania zarówno dla Windows 7, jak i Windows 8. Pracowałem również nad wieloma innymi projektami, w tym między innymi Chrome, Firefox, Xbox One i plikami.



Related posts