Naprawiono: problem DXGI_ERROR_DEVICE_HUNG w grze The Last of Us Part II Remastered
Błąd wskazuje „DXGI_ERROR_DEVICE_HUNG" w Zremasterowana część The Last of Us Part II Zazwyczaj prowadzi to do awarii grafiki na poziomie systemu. Dzieje się tak, gdy jednostka przetwarzania grafiki (GPU) przestaje reagować z powodu przeciążenia potoku graficznego, niestabilnych sterowników lub niestabilności sprzętowej. Typowe przyczyny to: Przeciążenie GPU lub CPU, أو Uszkodzone sterowniki, أو Nieprawidłowo skonfigurowane ustawienia wydajności.

Ponadto wiadomo, że zaawansowane funkcje wyświetlania, takie jak: generacja ramek و Technologie aktualizacji innych firm (Takie jak modyfikacje DLSS lub wtryskiwacze reshade) mogą powodować usterki w pewnych warunkach.
Teraz, gdy zidentyfikowaliśmy możliwe przyczyny, możemy przejść do najskuteczniejszych rozwiązań tego błędu.
Zanim zaczniesz:
- Upewnij się, że system Windows jest zaktualizowany (Ustawienia > Windows Update).
- Zamknij wszystkie aplikacje działające w tle (Nakładki, MSI Afterburner, Discord, OBS).
- Upewnij się, że Instalacja gry na dysku SSD.
- Upewnij się, że temperatura procesora graficznego nie przekracza 85 stopni Celsjusza. Pod obciążeniem (użyj HWiNFO lub MSI Afterburner).
Również, Odwróć wszelkie podkręcanie procesora graficznego lub pamięci VRAM و Wyłącz redukcję napięcia W przypadku zastosowania podkręconych lub niedotaktowanych procesorów graficznych standardowe testy porównawcze mogą mimo to powodować awarie w niektórych grach, takich jak Zremasterowana część The Last of Us Part IIJest to szczególnie ważne podczas montażu cieniowania lub intensywnych przejść między scenami. Przywrócenie domyślnych ustawień taktowania i napięcia zapewnia maksymalną stabilność podczas rozgrywki.
1. Wyłącz NVIDIA Reflex
Zaprojektowany NVIDIA Odruchowe Aby zmniejszyć opóźnienie systemowe poprzez minimalizację opóźnienia między sygnałem wejściowym a reakcją na ekranie. Choć funkcja Reflex jest korzystna w grach, może czasami zakłócać renderowanie klatek, jeśli karta graficzna jest mocno obciążona lub sterowniki działają niestabilnie. Może to powodować awarie lub zacinanie się gry podczas rozgrywki.
Wyłączenie tej funkcji może zmniejszyć obciążenie procesora graficznego, umożliwiając bardziej spójne renderowanie z dużą liczbą klatek na sekundę i poprawiając ogólną stabilność systemu. Może to rozwiązać błąd „DXGI_ERROR_DEVICE_HUNG” w niektórych ustawieniach.
- Uruchom grę i wejdź do menu Ustawienia/Opcje.
- Przejdź do zakładki Ustawienia Wyświetlacz I zlokalizuj:
- Niska latencja NVIDIA Reflex
- Zmień ustawienie na:
- ustawić Niska latencja NVIDIA Reflex على poza (zamiast "On"Lub"Włącz + Wzmocnij").

- Znajdź Zastosuj zmiany أو ZapiszNastępnie uruchom grę ponownie, aby zastosować ustawienia.
2. Zwiększ pamięć wirtualną
Pamięć wirtualna to zarezerwowana część dysku twardego lub dysku SSD, której system Windows używa jako rozszerzenia fizycznej pamięci RAM. Jeśli system przekroczy limity zatwierdzania lub zabraknie dostępnego miejsca w pliku stronicowania podczas gry, może to prowadzić do niestabilności i błędów takich jak „DXGI_ERROR_DEVICE_HUNG” – szczególnie w przypadku trudnych tytułów.
Zwiększając pamięć wirtualną, dajesz systemowi Windows większą elastyczność w radzeniu sobie ze skokami obciążenia pamięci, zapewniając grze kopię zapasową, gdy fizyczna pamięć RAM jest w pełni wykorzystana. Może to pomóc zmniejszyć ryzyko awarii spowodowanych ograniczeniami pamięci.
- Kliknij Windows + S, I wpisz "Zaawansowane ustawienia systemu"i naciśnij klawisz Enter.

- W oknie właściwości systemu:
- Wybierz kartę Zaawansowany
- Kliknij Ustawienia W ramach wydajności

- W opcjach wydajności:
- Przejdź do zakładki Zaawansowany
- Kliknij zmiana w pamięci wirtualnej

- odznacz „Automatycznie zarządzaj rozmiarem pliku migracji dla wszystkich dysków”.
- Znajdź Dysk systemowy (C:) I wybierz niestandardowy rozmiar.
- Jeżeli chcesz użyć ustawień niestandardowych, wprowadź poniższe wartości (dostosowując je do pamięci RAM swojego systemu):
Rozmiar początkowy: 1.5 x Twoja pamięć RAM w megabajtach (na przykład 16 GB ← 24576 MB)
Maksymalny rozmiar: 3 x Twoja pamięć RAM w megabajtach (na przykład 16 GB ← 49152 MB)
Ogłoszenie: 1 GB = 1024 MB. Jeśli nie masz pewności, pozostaw to ustawienie na „Rozmiar zarządzany przez system”.Nie wiesz ile masz pamięci RAM? Kliknij Windows + R, I wpisz dxdiagSprawdź zakładkę „System”. - Kliknij Przeznaczenie, Następnie dobrze Dla potwierdzenia.
Ważny: Po wprowadzeniu obu wartości kliknij Przeznaczenie W przeciwnym razie zmiany nie zostaną wprowadzone.

- Zrestartuj swój komputer Gdy zmiany zaczną obowiązywać, przetestuj swoją aplikację.
3. Wyłącz funkcje tworzenia i aktualizacji ramek
Tworzenie klatek i skalowanie w górę służą różnym celom, ale oba wymagają przetwarzania GPU, które może destabilizować taktowanie klatek w niestabilnych systemach. Tworzenie klatek wstawia klatki wygenerowane przez sztuczną inteligencję, podczas gdy skalowanie w górę rekonstruuje klatki o niższej rozdzielczości w celu poprawy jakości obrazu. Wyłączenie tych funkcji zmniejsza złożoność harmonogramowania i pomaga zapobiegać błędom DXGI_ERROR_DEVICE_HUNG.
- Znajdź opcję Tworzenie ramek Wyłącz tę opcję (może się ona pojawić jako „DLSS Frame Gen” lub „FSR 3 Frame Gen”, w zależności od procesora graficznego).

- Znajdź ustawienie Jak zwiększyć poziom dokładności (DLSS/FSR/XeSS) i ustaw na Zamknąć أو Oryginalna rozdzielczość.

- Znajdź Zastosuj zmiany أو PotwierdzaćNastępnie wyjdź z gry i uruchom ją ponownie, aby mieć pewność, że zmiany zostaną wprowadzone, a nie tylko powrócisz do menu głównego.
Jeśli problem nadal występuje, spróbuj Obniżona jakość śledzenia promieni i cieniowaniaOba czynniki mogą zwiększyć wykorzystanie jednostki przetwarzania grafiki i ryzyko wystąpienia awarii w trudnych scenach.
4. Czysta instalacja sterowników graficznych
Nieaktualne, niestabilne lub nieprawidłowo zainstalowane sterowniki są najczęstszą przyczyną awarii i błędów, takich jak „DXGI_ERROR_DEVICE_HUNG”. Wykonywanie czystej instalacji Aby usunąć wszystkie istniejące komponenty sterownika, łącznie z tymi, które mogą powodować konflikty lub być niestabilne, i zastąpić je nową, stabilną wersją.
Chociaż możesz odinstalować sterowniki za pomocą Menedżera urządzeń, nie jest to optymalne rozwiązanie, ponieważ Menedżer urządzeń usuwa tylko części oprogramowania sterownika, często pozostawiając pliki lub wpisy rejestru, które mogą nadal powodować konflikty.
Do całkowitego usunięcia, Zaleca się użycie narzędzia DDU (Display Driver Uninstaller) — specjalistycznego narzędzia, które usuwa wszelkie ślady aktualnego sterownika karty graficznej, umożliwiając przeprowadzenie całkowicie czystej instalacji.
- Pobierz Deinstalator sterownika ekranu (DDU) Ze źródła oficjalnego: wagnardsoft.com.
- wyciąg Pobrany plik ZIP i Uruchom DDU.exe jako administrator.

- W DDU określ Producent jednostki przetwarzania grafiki (GPU) Twój z menu rozwijanego:
- NVIDIA
- AMD
- Intel
- Kliknij Wyczyść i uruchom ponownie Aby całkowicie usunąć bieżące definicje (komputer automatycznie uruchomi się ponownie).
Po ponownym uruchomieniu komputera, przed zainstalowaniem nowych sterowników, należy tymczasowo odłączyć się od internetu. Zapobiegnie to automatycznej instalacji przestarzałych sterowników przez usługę Windows Update.

- Po ponownym uruchomieniu pobierz najnowsze sterowniki z:
Rada: Jeśli używasz laptopa z przełączalną kartą graficzną (Optimus lub AMD Switchable Graphics), pobierz pakiet sterowników ze strony internetowej producenta laptopa, a nie od sprzedawcy karty graficznej.

- Zainstaluj pobrane sterowniki korzystając z ustawień. ekspresowy/standardowy, Następnie Uruchom ponownie Twój komputer.
5. Wyłącz funkcję Intel Turbo Boost (tylko dla zaawansowanych użytkowników)
Technologia Intel Turbo Boost tymczasowo zwiększa częstotliwość taktowania procesora, aby poprawić wydajność. W systemach ze słabym chłodzeniem – zwłaszcza laptopach – może to prowadzić do wahań zasilania lub temperatury, które mogą powodować niestabilność GPU.
Chociaż nie jest to bezpośrednia przyczyna błędu DXGI_ERROR_DEVICE_HUNG, wyłączenie Turbo Boost zmniejszyło częstotliwość awarii u niektórych użytkowników. Pomaga to utrzymać stabilne działanie systemu podczas dużych obciążeń GPU.
Ponadto wysokie obciążenie procesora przez aplikacje działające w tle (takie jak przeglądarki, narzędzia rejestru i oprogramowanie antywirusowe) może pośrednio powodować przekroczenie limitu czasu sterownika. Zamknij te aplikacje przed uruchomieniem gry.
Ogłoszenie: Wyłączenie funkcji Turbo Boost może znacząco obniżyć wydajność procesora w niektórych zastosowaniach, ale pozwoli zachować stabilność.
- Zrestartuj swój komputer Podczas uruchamiania natychmiast zacznij (wielokrotnie) naciskać przycisk BIOS.
- Prawidłowy klucz BIOS-u różni się w zależności od producenta i modelu:
- F2 Systemy Dell i Acer oraz niektóre systemy ASUS i Lenovo
- F12 – Menu rozruchowe w wielu modelach Lenovo i HP
- Del / Esc Typowe dla płyt głównych MSI, Gigabyte i niektórych ASUSWskazówka: Prawidłowy klucz zostanie wyświetlony na ekranie startowym systemu. Możesz również sprawdzić instrukcję płyty głównej/laptopa.
- Przejdź do zakładki Zaawansowany أو Tweaker أو Podkręcanie (w zależności od systemu BIOS) Znajdź dział Konfiguracja procesora أو Wydajność.
⚠️ Jeśli nie znasz ustawień BIOS-u, zrób zrzuty ekranu każdej zakładki przed wprowadzeniem zmian. Modyfikuj tylko ustawienia Turbo Boost – nie modyfikuj innych ustawień, chyba że jest to absolutnie konieczne.

- Znajdź Technologia Intel Turbo Boost I ustaw to na Niepełnosprawni.
Jeżeli to ustawienie jest niedostępne, BIOS może je sklasyfikować jako Intel Adaptive Boost أو „Ulepszone Turbo”Lub może być w ogóle niedostępny, w zależności od posiadanej jednostki centralnej (CPU).

- Kliknij F10 Aby zapisać zmiany i wyjść (lub postępuj zgodnie z instrukcjami wyświetlanymi na ekranie).
6. Zwiększone opóźnienie TDR (tylko dla zaawansowanych użytkowników)
Wystąpił błąd „DXGI_ERROR_DEVICE_HUNG” Z powodu przekroczenia limitu czasu procesora graficznego (GPU) – gdy system operacyjny Windows uznaje, że karta graficzna przestała odpowiadać i wymusza jej zresetowanie.
Domyślnie, Ten okres limitu czasu został ustawiony na zaledwie dwie sekundy.Zwiększenie tej wartości daje jednostce przetwarzania grafiki więcej czasu na odzyskanie sprawności podczas intensywnych obciążeń, zanim zainterweniuje system operacyjny Windows, co może zapobiec niepotrzebnym awariom.
- Kliknij Windows + R, I wpisz regedit, a następnie naciśnij klawisz Enter.

- Przejdź do tej ścieżki:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlGraphicsDrivers
- Kliknij prawym przyciskiem myszy po prawej stronie i wybierz Nowa> Wartość DWORD (32-bitowa)Nazwij to:
TdrDelay

- Podwójne kliknięcie TdrDelayUstaw bazę na Dziesiętnyi wpisz:
10

- Kliknij OKZamknij Edytor rejestru i Zrestartuj swój komputer zastosować zmiany.
Ta poprawka powoduje, że system Windows odczeka 10 sekund (zamiast domyślnych 2 sekund) przed ogłoszeniem zatrzymania procesora graficznego. Nie rozwiązuje to problemów na poziomie sterownika, ale może zapobiec przedwczesnemu resetowaniu się procesora graficznego podczas intensywnego użytkowania.














Możliwość dodawania komentarzy nie jest dostępna.