Udostępnij za pośrednictwem


Błąd zatrzymania 0xE6: DRIVER_VERIFIER_DMA_VIOLATION po wielokrotnym wyłączeniu i włączeniu sterownika urządzenia bezprzewodowego, jeśli włączono funkcję DMAr

Ten artykuł pomaga naprawić błąd zatrzymania 0xE6: DRIVER_VERIFIER_DMA_VIOLATION, który występuje po wielokrotnym wyłączeniu i włączeniu sterownika urządzenia bezprzewodowego.

Dotyczy: Windows 10, wersja 2004, Windows 10, wersja 1909, Windows 10, wersja 1903
Oryginalny numer KB: 4576784

Symptomy

Testujesz stres lub rozwiązujesz problemy ze sterownikiem urządzenia bezprzewodowego dla wersji Windows 10 OEM. Sterownik używa funkcji bezpośredniego mapowania dostępu do pamięci (DMAr).

W ramach testowania wielokrotnie wyłączasz i włączasz sterownik bezprzewodowy (na przykład w Menedżer urządzeń). Po kilku takich cyklach zauważysz, że operacje systemu spowalniają. Po 30 minutach ciągłego wyłączania i włączania sterownika urządzenie wyczerpie się z pamięci i przestaje całkowicie odpowiadać.

Jeśli spróbujesz użyć narzędzia weryfikatora sterowników do analizy problemu, urządzenie Windows 10 wystąpi błąd zatrzymania (znany również jako błąd sprawdzania usterek lub niebieski ekran). Kod błędu jest 0xE6: DRIVER_VERIFIER_DMA_VIOLATION.

Przyczyna

Ten problem występuje, ponieważ karta DMA przydziela pamięć, która nie została prawidłowo cofnięta po włączeniu ponownego mapowania DMA.

Obejście problemu

Ważna

Tego obejścia należy używać tylko w środowisku testowym.

Aby obejść ten problem, wyłącz ponowne mapowanie DMA, wykonując następujące kroki:

  1. Uruchom ponownie komputer i uzyskaj dostęp do ustawień systemu BIOS, naciskając klawisz F10 (lub jakikolwiek klucz jest wyznaczony przez producenta) podczas uruchamiania.
  2. Wybierz pozycję Zaawansowane>opcje systemowe, a następnie wyczyść ustawienie DMA Protection .

Stan

Jest to znany problem. Firma Microsoft opracowuje poprawkę, która ma zostać uwzględniona w przyszłej wersji systemu Windows.

Więcej informacji