Być może na komputerze z systemem Windows pojawił się niebieski ekran śmierci (BSoD) z komunikatem „Nieobsługiwany wyjątek wątku systemowego (Dxgmms2.sys).” Zwykle występuje to podczas grania lub wykonywania zadań wymagających intensywnego renderowania grafiki. Nie ma jednego powodu, dla którego ten wyjątek może zostać zgłoszony, ale istnieje kilka jego obejść.

W tym artykule omówimy różne sposoby zapobiegania ponownemu wystąpieniu tego samego błędu niebieskiego ekranu śmierci na aktualnie używanym sprzęcie.

Napraw BSOD systemu Dxgmms2 w systemie Windows 10

Co to jest Dxgmms2.sys?

Dxgmms2.sys to krytyczny plik w systemie Windows, który odpowiada za możliwości renderowania grafiki na komputerze. Jeśli nie może obsłużyć procesu renderowania, zgłosi wyjątek, co spowoduje niebieski ekran śmierci. Dlatego cały komputer będzie musiał zostać ponownie uruchomiony, aby naprawić problem.

Istnieje kilka możliwych przyczyn błędu dxgmms2.sys:

  • Wadliwe moduły RAM/dysk twardy.
  • Niezgodne oprogramowanie układowe.
  • Przestarzałe/uszkodzone sterowniki.
  • Nie radzi sobie z przyspieszeniem sprzętowym.
  • Uszkodzony BIOS.

Jak naprawić BSoD Dxgmms2.sys?

Istnieje kilka sposobów rozwiązywania problemów z komputerem w celu pokonania BSoD Dxgmms2.sys. Poniższe kroki należy wykonywać po kolei, aż do rozwiązania problemu, ponieważ każdy z nich może „wpływać” na możliwości „renderowania” komputera.

Rozwiązywanie problemów ze sprzętem

Sugerujemy, aby zacząć od upewnienia się, że sprzęt, taki jak pamięć RAM, karta graficzna i dysk twardy, działają normalnie.

Możesz zacząć od wyjęcia modułów pamięci RAM, wyczyszczenia ich oraz wnęki i ponownego podłączenia ich jeden po drugim, aby sprawdzić, czy którykolwiek z modułów jest uszkodzony. Wyjmij również procesor graficzny i wyczyść go, a także jego wnękę.

W przypadku dysku twardego zalecamy korzystanie z narzędzi innych firm do sprawdzania i monitorowania jego stanu.

Reklama

Zaktualizuj sterowniki

Nieaktualny lub uszkodzony sterownik może również zgłosić wyjątek, ponieważ nie może działać w zoptymalizowanych konfiguracjach. Sugerujemy upewnienie się, że masz zainstalowany najnowszy sterownik dla swojego GPU.

Możesz pobrać najnowsze sterowniki dla swoich procesorów graficznych ze strony producenta. Pobierz i zainstaluj najnowsze sterowniki dla procesorów graficznych NVIDIA, korzystając z tego przewodnika i zapoznaj się z naszą sekcją dotyczącą procesorów graficznych, aby uzyskać najnowsze sterowniki dla procesorów graficznych Intel. W przypadku sterowników AMD, zapoznaj się z ich Strona internetowa.

Uruchom narzędzie diagnostyczne DirectX

DirectX to zestaw interfejsów programowania aplikacji (API), który zwiększa możliwości korzystania z multimediów na komputerze. Ma wbudowane narzędzie diagnostyczne w systemie Windows 10, które wyświetla wszystkie aktualne informacje o sprzęcie graficznym, a także powiązanym oprogramowaniu.

Aby uruchomić narzędzie, wpisz dxdiag w Uruchom.

Po uruchomieniu narzędzia przejdź do zakładki Wyświetlacz i sprawdź, czy 3 funkcje poniżej Funkcje DirectX są włączone. Jeśli nie, może występować problem ze zgodnością sterownika i karty graficznej.

dxdiag

Jeśli nie możesz uruchomić tej funkcji, być może będziesz musiał ponownie zainstalować DirectX na swoim komputerze. Możesz pobrać wszystkie wersje DirectX z tego posta.

Zresetuj pełne ustawienia BIOS

Źle skonfigurowany BIOS może również prowadzić do BSOD na twoim komputerze. Dlatego jeśli Twój problem nie został jeszcze rozwiązany, zalecamy całkowite zresetowanie ustawień BIOS.

Proces resetowania ustawień BIOS jest prawie taki sam na każdym komputerze, niezależnie od producenta. Wejdź do systemu BIOS, korzystając z odpowiedniej metody podanej w tym poście. Następnie przewiń różne strony i poszukaj „Resetuj BIOS” lub „Przywróć ustawienia domyślne”. Zwykle można to znaleźć na Wyjście bezpieczeństwa strona lub na Bezpieczeństwo strona. naciskać Enter a następnie wybierz Yes aby zresetować ustawienia.

zresetuj bios

Zwiększ czas opóźnienia tdr

TdrDelay to opóźnienie, jakie zajmuje GPU przed wywłaszczeniem harmonogramu GPU. Ta wartość jest ustawiana w sekundach i domyślnie jej wartość wynosi 2. Można to zmienić za pomocą Edytora rejestru, który pokażemy, jak to zrobić.

Po pierwsze, zalecamy utworzenie punktu przywracania systemu dla systemu operacyjnego, ponieważ każdy błąd w konfiguracji rejestru systemowego może mieć fatalne skutki dla funkcjonalności systemu.

Teraz uruchom Edytor rejestru, wpisując regedit w Uruchom. Po otwarciu wklej następujące elementy w pasku adresu u góry i naciśnij Enter. Spowoduje to automatyczne otwarcie lokalizacji docelowej:

ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlGraphicsDrivers
reg

Teraz kliknij prawym przyciskiem myszy Sterowniki graficzne w lewym okienku rozwiń Nowy, a następnie kliknij DWORD (32-bit) Value. Po utworzeniu nazwij ten nowy DWORD jako TdrDelay.

nowy dword

Podwójne kliknięcie Opóźnienie Tdr i ustaw jego dane wartości na 10. Zapewni to, że GPU przejmie harmonogram po 10 sekundach, a nie po 2. Oczywiście ponowne uruchomienie systemu będzie wymagane, zanim zmiany zaczną obowiązywać.

dane wartości

Wyłącz tryb uśpienia

Nie zdarza się to często, ale wyświetlacze komputerów czasami przechodzą w tryb uśpienia, nawet gdy używany jest procesor graficzny. Gdy wyświetlacz próbuje powrócić do trybu wybudzania, komputer napotyka wyjątek Dxgmms2.sys.

Dlatego musisz wyłączyć tryb uśpienia komputera. Oto 4 sposoby, aby zapobiec uśpieniu komputera.

Wyłącz przyspieszenie sprzętowe

Celem akceleracji sprzętowej jest zapewnienie najlepszej wydajności przy jednoczesnym pochłonięciu większej mocy. Jednak nie ma to sensu, jeśli stanie się przyczyną BSOD. Przyspieszenie sprzętowe może czasami powodować wyjątek Dxgmms2.sys. Dlatego musisz go wyłączyć i sprawdzić, czy problem został rozwiązany.

Aby wyłączyć akcelerację sprzętową w całym systemie, uruchom Edytor rejestru, wpisując regedit w Uruchom. Następnie wklej następującą ścieżkę w pasku adresu u góry:

ComputerHKEY_CURRENT_USERSOFTWAREMicrosoftAvalon.Graphics
regedit 2

Teraz utwórz nowy DWORD (jak w poprzedniej sekcji) i nazwij go DisableHWAcceleration. Po utworzeniu ustaw jego Dane wartości na 1.

dane wartości 2

Zgodnie z procedurą system będzie wymagał ponownego uruchomienia, aby zmiany zaczęły obowiązywać.

Słowa zamykające

To bardzo frustrujące być w środku gry i nagle wszystko przestaje działać. Dlatego nie czekaj na pojawienie się następnego BSoD i skorzystaj z kroków rozwiązywania problemów podanych w tym wpisie w celu naprawienia problemu, zanim wystąpi ponownie.