Zatrzymaj kod DRIVER_VERIFIER_DMA_VIOLATION po włączeniu ochrony DMA jądra

System operacyjny ulega awarii, gdy funkcja ochrony bezpośredniego dostępu do pamięci jądra (DMA) jest włączona w systemie Windows Server 2019 lub Windows 10 w wersji 1803 lub nowszej, a wyświetlany jest następujący komunikat o błędzie zatrzymania (błąd niebieski ekran):

DRIVER_VERIFIER_DMA_VIOLATION (e6)
Podjęto próbę przeprowadzenia nielegalnej operacji DMA przez zweryfikowany sterownik.
Argumenty:
Arg1: 0000000000000026, IOMMU wykrył naruszenie DMA.

Uwaga 16.

Nie ma to wpływu na urządzenia PCI Express.

Ten problem występuje, gdy starsze urządzenia połączone ze składnikami peryferyjnymi (PCI) zainstalowane w zewnętrznej obudowie próbują bezpośrednio uzyskać dostęp do pamięci. Jest to znany problem z implementacją ochrony DMA jądra.

Aby obejść ten problem, wyłącz ochronę DMA jądra w systemie BIOS.

Aby rozwiązać ten problem w systemie Windows Server 2019, możesz przeprowadzić uaktualnienie do systemu Windows Server 2022 i zainstalować aktualizację z 10 października 2023 r. — KB5031364 (kompilacja systemu operacyjnego 20348.2031).