Unreal Engine wychodzi ze względu na utratę urządzenia D3D - jak naprawić błąd

Unreal Engine wychodzi ze względu na utratę urządzenia D3D - jak naprawić błąd

Jednym z najczęstszych błędów w grach utworzonych za pomocą Unreal Engine jest komunikat o błędzie. Unreal Proces ulegał awarii z silnikiem Unreal Exting Urządzenie D3D i zwykle wskazuje kod 0x887a000 zawieszony w informacjach o awarii informacji o awarii.

Te instrukcje są szczegółowe dotyczące tego, jak naprawić błąd urządzenia D3D w grach w systemie Windows 11 lub Windows 10, a po drodze, o tym, co może być spowodowane.

Sposoby utraty urządzenia D3D jest błąd

Tekst omawianego błędu informuje, że silnik gier Unreal Engine przestaje działać z powodu faktu, że urządzenie D3D (bezpośredni 3D) zostało utracone. Co to znaczy? - Z reguły oznacza to, że z jakiegoś powodu adapter wideo nie odpowiedział w wyznaczonym czasie. Przyczyny mogą być różne: często - praca kierowców, czasem - wpływ programów trzeciej części, przyspieszenie karty graficznej i innych. Co możesz spróbować naprawić błąd:

  1. Jeśli włączyłeś przyspieszenie GPU, eksperymentowałem z ustawieniami w MSI Afterburner - spróbuj zwrócić ustawienia początkowe.
  2. Sprawdź, czy błąd zniknie, czy tryb „trybu debugowania” zniknie w panelu sterowania NVIDIA (jest zawarty w menu głównym w sekcji „Pomoc”). W trybie osadzania, fabryczne przyspieszenie karty graficznej jest również odłączone.
  3. Przejdź do panelu sterowania NVIDIA (możesz użyć panelu zadań systemu Windows 10 i Windows 11: po prostu zacznij wprowadzać panelu sterowania NVIDIA), a w sekcji „Wyświetlacz” spróbuj wyłączyć G-Sync (lub zostaw funkcję zawarta tylko dla pełnego -Aplikacje ekranowe), zastosuj ustawienia i zastosuj ustawienia i przywróć grę.
  4. Ręcznie pobierz z oficjalnej strony Dostępne sterowniki NVIDIA (użyj znaku „Clean Instalacja” podczas instalacji), AMD I upewnij się, że sterowniki zintegrowanego filmu, jeśli tak, Na przykład - Intel HD Graphics. Następnie, korzystając z narzędzia DDU (odinstalator sterownika wyświetlania) i odłączony od Internetu, usuń dostępne sterowniki i po usunięciu - zainstaluj wcześniej pobrane sterowniki. W przypadku NVIDIA zalecam nie instalowanie doświadczenia NVIDIA GeForce, dopóki nie będzie jasne, czy błąd zniknął.
  5. W panelu sterowania NVIDIA można ręcznie ustawić, który procesor graficzny w grze w grze w sekcji „Parametry Parameters Ustawienia gracza”: zamiast opcji „Auto” „Procesor NVIDIA o wysokiej wydajności”. A jeśli w tym przypadku błąd jest przechowywany, a gra nie wymaga poważnych zdolności GPU, wypróbuj, wręcz przeciwnie, wybierz „zintegrowany sprzęt graficzny”.
  6. Według niektórych recenzji błąd może wystąpić, gdy skalowanie jest zawarte w systemie Windows, różni się od 100%. Nie mogę potwierdzić, ale warto to sprawdzić (zmienia się skalowanie parametrów ekranu, gdzie rozdzielczość ekranu).
  7. W przypadku laptopów, gdy wystąpi błąd z powodu problemów z przełączaniem grafiki, czasami instalacja starych sterowników dyskretnego i zintegrowanego wideo od producenta laptopów może działać.
  8. Podczas korzystania z przyspieszenia pamięci RAM na komputerze spróbuj go wyłączyć.
  9. W przypadku laptopów do gier możliwa jest sytuacja, gdy występuje błąd z obciążeniami szczytowymi i pracą z baterii lub z niewystarczającą mocą (szczególnie jeśli zmieniono on na analog).
  10. W niektórych przypadkach obserwuje się następujące zachowanie na laptopach: Urządzenie D3D jest utracone błąd podczas korzystania z wyświetlacza zbudowanego -in (który jest fizycznie podłączony do zintegrowanego filmu), ale znika, gdy monitor zewnętrzny jest podłączony za pośrednictwem HDMI ( pod warunkiem, że jest to sprzęt dyskretnej karty graficznej).

A inną możliwą metodą korygowania błędu, którą uwolnił nierealny proces, Unreal Engine opuszcza utracone urządzenie D3D, jest zmiana parametru TDRDDELAY, który spełnia kartę wideo:

  1. Naciśnij klawisze Win+r, Wchodzić Regedit i kliknij Enter, aby uruchomić redaktor rejestru.
  2. W redakcji rejestru przejdź do sekcji
    HKEY_LOCAL_MACHINE \ System \ CurrentControlset \ Control \ GraphicsRivers
  3. Naciśnij prawy przycisk myszy w prawym panelu edytora rejestru, wybierz Parametr Utwórz - DWORD.
  4. Ustaw nazwę parametru Tdrdelay Następnie naciśnij parametr dwukrotnie i ustaw wartość 10 W systemie liczb dziesiętnych.
  5. Zamknij edytor rejestru, ponownie uruchom komputer.

A jeśli jakikolwiek sposób pomógł ci lub ma własne ustalenia na temat rozwiązywania rozważanego problemu, ja i inni czytelnicy będzie zadowoleni z komentarza do artykułu.