Poprawka: DXGI_ERROR_DEVICE_HUNG Błąd w Windows 7, 8 i 10

Ten błąd oznacza, że ​​urządzenie aplikacji uległo awarii z powodu źle sformułowanych poleceń wysłanych przez aplikację, zgodnie z oficjalną dokumentacją Microsoft dostępną online. Jest to problem związany z czasem projektowania, który należy zbadać i naprawić. Błąd często pojawia się w środku różnych gier wideo i powoduje prawie natychmiastową awarię podczas wyświetlania tego błędu na ekranie.

Jak naprawić DXGI_ERROR_DEVICE_HUNG

Na ogromnym obszarze forów internetowych kilku użytkowników przedstawiło metody, które były dla nich najlepsze, i postanowiliśmy zebrać je wszystkie w jednym artykule. Powodzenia w poniższych metodach!

Rozwiązanie 1: Zaktualizuj sterownik karty graficznej

Jest to jeden z najbardziej podstawowych kroków rozwiązywania problemów związanych z rozwiązywaniem problemów związanych z grami wideo. Jednak kilku użytkowników było w stanie rozwiązać problem tylko przy użyciu tej metody, dzięki czemu zaoszczędzono im dni i dni rozwiązywania problemów. Ponadto nic złego nie może z tego wyjść i nadal będziesz kończył dzień z najnowszym sterownikiem karty graficznej zainstalowanym na twoim komputerze.

  1. Kliknij przycisk menu Start, wpisz w Menedżerze urządzeń i wybierz go z listy wyników, po prostu klikając pierwszy wynik. Możesz także użyć kombinacji Klawisz Windows + R, aby otworzyć okno dialogowe Uruchom. Wpisz „devmgmt.msc” w polu i kliknij OK, aby go uruchomić.

  1. Rozwiń jedną z kategorii w oknie Menedżera urządzeń, aby znaleźć nazwę urządzenia, które chcesz zaktualizować, a następnie kliknij je prawym przyciskiem myszy i wybierz Odinstaluj urządzenie. Ponieważ chcemy zaktualizować kartę graficzną, rozwiń kategorię Karty graficzne, kliknij kartę wideo prawym przyciskiem myszy i wybierz opcję Odinstaluj urządzenie.

  1. Potwierdź wszystkie dialogi, które mogą wymagać potwierdzenia wyboru i poczekaj na zakończenie procesu.
  2. Poszukaj sterownika karty graficznej w witrynie producenta karty i postępuj zgodnie z instrukcjami, które powinny być dostępne na stronie. Zapisz plik instalacyjny na komputerze i uruchom go stamtąd. Komputer może kilkakrotnie uruchomić się ponownie podczas instalacji.

Sterowniki Nvidia - kliknij tutaj !

Sterowniki AMD - kliknij tutaj !

Uwaga : jeśli powyższe kroki nie przyniosły oczekiwanego rezultatu, istnieje skrypt, który możesz chcieć uruchomić w celu rozwiązania problemu, ponieważ gry nie administrują nowo zainstalowanym sterownikiem. Skrypt składa się z podstawowych poleceń, które można łatwiej uruchamiać za pomocą pliku .bat. Powodzenia!

  1. Otwórz nowy dokument tekstowy, klikając prawym przyciskiem myszy pulpit i wybierając Nowy >> Dokument tekstowy z menu kontekstowego.

  1. Skopiuj i wklej następujący tekst do dokumentu i upewnij się, że zachowałeś właściwe formatowanie, co oznacza, że ​​każde polecenie wyświetlane tutaj w nowym wierszu powinno również znajdować się w nowym wierszu w dokumencie.
 jeśli istnieje C: \ Windows \ System32 \ nvapi64.Old goto Old chdir / d C: \ Windows \ System32 ren nvapi64.dll nvapi64.Old taskkill / F / FI "IMAGENAME eq nvxdsync.exe" echo @ Nazwana pauza goto Koniec: stary chdir / d C: \ Windows \ System32 ren nvapi64.Old nvapi64.dll echo @ Zmień nazwę pauzy goto Koniec: koniec 
  1. Kliknij Plik z menu u góry okna i wybierz Zapisz jako… W menu rozwijanym Zapisz jako typ wybierz Wszystkie pliki i upewnij się, że nazwa pliku to coś takiego jak „polecenie.bat”. Nazwa nie jest ważna, ale rozszerzenie „.bat” to.

  1. Po zapisaniu pliku kliknij go prawym przyciskiem myszy i wybierz opcję Uruchom jako administrator. Poczekaj kilka sekund, uruchom ponownie komputer i sprawdź, czy gra działa.

Rozwiązanie 2: Szybka poprawka dla użytkowników NVIDIA

Jeśli jesteś użytkownikiem NVIDIA, który zmaga się z błędem DXGI_ERROR_DEVICE_HUNG na komputerze, który zwykle pojawia się podczas próby grania w określoną grę wideo, ta szybka poprawka może być warta rozważenia, ponieważ pomogła wielu użytkownikom. Sprawdź to!

  1. Kliknij pulpit prawym przyciskiem myszy i wybierz opcję Panel sterowania NVIDIA z menu rozwijanego lub kliknij dwukrotnie ikonę NVIDIA na pasku zadań. Panel sterowania NVIDIA jest również dostępny w zwykłym panelu sterowania.

  1. W sekcji Ustawienia 3D w lewym okienku nawigacji kliknij opcję Dopasuj ustawienia obrazu z podglądem. Na nowym ekranie zaznacz przycisk opcji obok opcji „Użyj zaawansowanych ustawień obrazu 3D” i kliknij Zastosuj.
  2. Następnie kliknij Zarządzaj ustawieniami 3D w lewym okienku nawigacji i przejdź do karty Ustawienia programu.

  1. Kliknij Dodaj i upewnij się, że przeglądasz komputer w poszukiwaniu pliku wykonywalnego, który jest używany do uruchomienia gry, z którą masz problemy. Najprostszym sposobem byłoby kliknięcie prawym przyciskiem myszy skrótu gry na pulpicie i wybranie opcji Otwórz lokalizację pliku, która również wybierze wymagany plik wykonywalny.
  2. Możesz także przeglądać ręcznie, jeśli wiesz, gdzie zainstalowałeś grę. Domyślnie jest instalowany w C >> Program Files. Z menu rozwijanego pod opcją „Wybierz preferowany procesor graficzny dla tego programu” wybierz „Wydajny procesor NVIDIA” i kliknij Zastosuj.

  1. Sprawdź, czy problem zniknął po ponownym uruchomieniu komputera.

Rozwiązanie 3: Przestań podkręcać komputer

Przetaktowywanie to proces polegający na zmianie maksymalnej częstotliwości procesora na większą wartość, która jest wyższa niż zalecana wartość fabryczna. Może to znacznie zwiększyć wydajność komputera, ale musisz być absolutnie ostrożny, ponieważ zdarzały się sytuacje, w których całe platformy zepsuły się, a nawet stanęły w płomieniach.

Niektóre procesory na pewno nie zostały przetaktowane i faktem jest, że niektóre modele działają lepiej niż inne. Co jeszcze ważniejsze, różne narzędzia do podkręcania procesorów (CPU lub GPU) działają lepiej lub gorzej w zależności od używanego procesora.

Przywrócenie częstotliwości procesora do pierwotnego stanu zależy od tego, jakiego oprogramowania użyłeś do przetaktowania. Intel i AMD mają własne aplikacje do pobrania, które pozwalają użytkownikom na podkręcanie procesorów, ale czasami wdrażają fabryczne ustawienia podkręcania, które są aktywowane na przykład podczas uruchamiania gry. Sprawdź, czy problem nadal występuje.

Rozwiązanie 4: Odinstaluj GeForce Experience

GeForce Experience to aplikacja towarzysząca Twojej karcie graficznej GeForce GTX, opracowana przez firmę NVIDIA. Aktualizuje sterowniki, automatycznie optymalizuje opcje gier i umożliwia udostępnianie zrzutów ekranu i filmów z gier.

Biorąc to pod uwagę, program nie jest tak ważny i nic nie zależy od niego, aby działał poprawnie. Ponadto użytkownicy zgłosili, że wystarczy odinstalować program GeForce Experience z Panelu sterowania lub Ustawień, aby rozwiązać ten problem z grą wideo.

  1. Upewnij się, że zalogowałeś się za pomocą konta administratora na swoim komputerze, ponieważ nie będziesz w stanie odinstalować programów przy użyciu innego konta.
  2. Kliknij przycisk menu Start lub znajdujący się obok pasek wyszukiwania i otwórz Panel sterowania, wyszukując go. Alternatywnie możesz kliknąć ikonę koła zębatego, aby otworzyć Ustawienia, jeśli jesteś użytkownikiem systemu Windows 10.
  3. W Panelu sterowania zmień opcję „Wyświetl jako:” w prawej górnej części okna na Kategoria i kliknij Odinstaluj program w sekcji Programy.

  1. Jeśli używasz narzędzia Ustawienia w systemie Windows 10, kliknięcie Aplikacje powinno natychmiast otworzyć listę wszystkich zainstalowanych aplikacji na twoim komputerze.
  2. Znajdź pozycję GeForce Experience na liście i kliknij ją raz. Kliknij przycisk Odinstaluj, który pojawi się nad listą i potwierdź wszystkie wyświetlone okna dialogowe. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby odinstalować GeForce Experience i ponownie uruchomić komputer.

Rozwiązanie 5: Dodaj określony klucz rejestru

Wyłączenie TDR (wykrywanie i odzyskiwanie limitu czasu) może czasami pomóc w zapobieganiu niepotrzebnym błędom, takim jak DXGI_ERROR_DEVICE_HUNG, ale nadal powinieneś najpierw wypróbować poniższe metody, ponieważ TDR może czasami być bardzo przydatny na twoim komputerze.

  1. Ponieważ będziesz musiał edytować rejestr, aby wykonać to rozwiązanie, zalecamy zapoznanie się z tym artykułem, który przygotowaliśmy w celu bezpiecznego wykonania kopii zapasowej rejestru, aby zapobiec innym problemom, które mogą wystąpić.
  2. Otwórz narzędzie Edytor rejestru, wpisując „regedit” w oknie paska wyszukiwania, menu Start lub w oknie dialogowym Uruchom na komputerze z systemem Windows. Przejdź do następującego klucza w Edytorze rejestru, korzystając z nawigacji w lewym okienku:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers

  1. Kliknij prawym przyciskiem myszy pustą prawą stronę ekranu Edytora rejestru, a klucz GraphicsDrivers jest ostatnim wybranym klawiszem na pasku adresu i wybierz Nowa >> wartość DWORD (32-bitowa) lub QWORD (64-bitowa) w zależności od architektury instalacji systemu Windows. Kliknij prawym przyciskiem myszy właśnie dodany klucz, a następnie kliknij polecenie Zmień nazwę.
  2. Ustaw nazwę klucza na TdrLevel. Kliknij go jeszcze raz prawym przyciskiem myszy i wybierz opcję Modyfikuj z menu kontekstowego. W obszarze danych wartości ustaw wartość 0 i zmień opcję Podstawowy na Szesnastkowy. Kliknij przycisk OK, uruchom ponownie komputer i sprawdź, czy problem zniknął.

  1. Uruchom ponownie komputer i sprawdź, czy błąd „Nie można ponownie połączyć wszystkich dysków sieciowych” nadal pojawia się podczas uruchamiania.

Rozwiązanie 6: Wyłącz synchronizację z chmurą Steam

Ta metoda została zgłoszona jako działająca przez wielu użytkowników, ale grą naprawioną tą metodą była Call of Duty: WWII w prawie wszystkich przypadkach. Może to oznaczać, że ta metoda jest specyficzna dla tej gry wideo, ale wypróbowanie jej nie zaszkodzi, chyba że stracisz zalety Steam Cloud.

  1. Otwórz klienta Steam, klikając dwukrotnie jego ikonę na pulpicie lub wyszukując go w menu Start, i przejdź do zakładki Biblioteka na ekranie początkowym, który zostanie otwarty.
  2. Kliknij prawym przyciskiem myszy grę, która powoduje te problemy, i wybierz Właściwości z rozwijanego menu, które się pojawi.
  3. Przejdź do karty Aktualizacje oraz w oknie Właściwości i odznacz pole obok Włącz synchronizację z chmurą Steam. Upewnij się, że zastosujesz zmiany i na razie opuścisz Steam.

  1. Uruchom ponownie komputer, uruchom problematyczną grę i sprawdź, czy błąd DXGI_ERROR_DEVICE_HUNG nadal pojawia się podczas gry.

Rozwiązanie 7: Zaktualizuj system Windows do najnowszej wersji

Jest kilku użytkowników, którzy mieli szczęście dowiedzieć się, że problem został rozwiązany dzięki najnowszej dostępnej aktualizacji systemu Windows. Często zdarza się użytkownikom, którzy trochę opóźniają najnowsze aktualizacje, ale może się zdarzyć każdemu.

Użytkownicy systemu Windows 10 mogą zauważyć, że aktualizacje są przeprowadzane prawie automatycznie, ponieważ system Windows zawsze je sprawdza. Jeśli jednak uważasz, że proces jest zepsuty, możesz ręcznie sprawdzić dostępność aktualizacji.

  1. Użyj kombinacji klawisza z logo Windows + I, aby otworzyć Ustawienia na komputerze z systemem Windows. Alternatywnie możesz wyszukać „Ustawienia” w menu Start lub pasku wyszukiwania lub po prostu kliknąć ikonę koła zębatego w menu Start.
  2. Znajdź i kliknij podsekcję „Aktualizacja i bezpieczeństwo” w aplikacji Ustawienia.

  3. Pozostań na karcie Windows Update i kliknij przycisk Sprawdź aktualizacje w sekcji Stan aktualizacji, aby sprawdzić, czy dostępna jest nowa wersja systemu Windows.

  1. Jeśli jest dostępny, system Windows powinien natychmiast rozpocząć proces pobierania, a aktualizacja powinna zostać zainstalowana, gdy tylko będzie można ponownie uruchomić komputer.

Jeśli używasz innej wersji systemu Windows, ważne jest, aby stwierdzić, że proces automatycznej aktualizacji można łatwo wyłączyć i być może zrobiłeś to niechętnie lub dobrowolnie. Tak czy inaczej, proste polecenie może być w stanie zainstalować najnowsze aktualizacje w dowolnej wersji systemu Windows.

  1. Otwórz narzędzie PowerShell, klikając prawym przyciskiem myszy przycisk menu Start i klikając opcję Windows PowerShell (Administrator) w menu kontekstowym.

  1. Jeśli zobaczysz Wiersz polecenia zamiast programu PowerShell w tym miejscu, możesz go również wyszukać w menu Start lub obok paska wyszukiwania. Tym razem kliknij prawym przyciskiem myszy pierwszy wynik i wybierz Uruchom jako administrator.
  2. W konsoli Powershell wpisz „cmd” i zachowaj cierpliwość, aby Powershell przeszedł do okna podobnego do cmd, które może wydawać się bardziej naturalne dla użytkowników wiersza polecenia.
  3. W konsoli podobnej do „cmd” wpisz polecenie pokazane poniżej i upewnij się, że kliknąłeś Enter:
 wuauclt.exe / updatenow 
  1. Pozwól temu poleceniu działać przez co najmniej godzinę i sprawdź, czy jakieś aktualizacje zostały znalezione i zainstalowane bez problemów. Metodę tę można zastosować do wszystkich systemów operacyjnych Windows, w tym Windows 10.

Ciekawe Artykuły