I've been experiencing frequent Blue Screen of Death (BSOD) crashes on my MSI GF66 11UC laptop, which seems to consistently show the error code "driver_verifier_dma_violation" (0xE6). My laptop has an Intel i5-11400H processor, yet MSI sometimes lists it as an i7. I've tried several troubleshooting steps to resolve this issue, including resetting the verifier via command prompt, running the System File Checker (which found no corrupted files), updating the BIOS and Nvidia drivers, and even booting in safe mode for some additional commands that proved unhelpful. I've been using ThrottleStop for undervolting my CPU for the past three years without any prior issues. These BSODs are really frustrating, and I'm seeking any advice on how to solve this problem. Any assistance would be greatly appreciated!
2 Answers
It sounds like you're dealing with a tricky issue! Have you checked if there are any minidump files available in C:WindowsMinidump after a crash? Those logs could be super helpful for diagnosing the problem. If you find them, zip the folder and upload it to a file-sharing site like Catbox or Mediafire. If there are no minidumps or only one, you might want to configure your system to create Small Memory Dumps, as this can give us more data to work with. Let me know if you need help with this!
Thanks for sharing your dump files! However, it looks like we might not be able to extract useful details regarding the faulty device from minidump files. You might want to switch to Automatic Memory Dump settings which can create larger kernel dumps with more information. To analyze the kernel dump, get the WinDbg program and examine the Memory.dmp file in C:Windows to check for any issues that might relate to those DMA violations. If you see anything strange or need help interpreting the output, feel free to post back!

Thanks for the tips! I'll check the minidump files and also look into setting my dumps to kernel mode for more detailed info.