BSOD DRIVER_VERIFIER_DMA_VIOLATION (caused by ntkrnlmp.exe)

Lowell 21 Reputation points
2021-03-28T15:50:43.867+00:00

I get random BSOD (DRIVER_VERIFIER_DMA_VIOLATION) and I tried almost everything I could and I just don't know what to do.

This are the things that I tried:

  1. Update drivers
  2. Run the SFC Scan
  3. Run DISM
  4. Reset Windows 10
  5. Clean Install Windows 10
  6. Run MemTest86 (4 passes - no errors)
  7. Run verifier and delete existing settings (I only ran this AFTER I kept having BSOD, and not BEFORE)
  8. Downloaded/Installed GPU Driver from laptop manufacturer

I even tried checking the memory dump (and minidumps) after each BSOD using WInDbg Preview, hence why I knew that it was caused by this thing: ntkrnlmp.exe (0xE6_nt!IvtHandleInterrupt). I also tried things to solve this specific problem such as the number 8 above.

With that out of the way, I'm on the verge of giving up. This time of pandemic also makes it hard (at least, for safety reasons) to have my laptop repaired by a technician. (And also, financial reasons)

So, I would really appreciate it if one of you folks help me with this.

The drive link below contains the Memory Dump (and minidumps) after the latest BSOD (latest as of time of posting):

https://drive.google.com/drive/folders/16VW4sIgF1OkZTITjW5FHSwtiiX87hdyr?usp=sharing

Thank you in advance. ~stay safe

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
10,610 questions
0 comments No comments
{count} votes

Accepted answer
  1. Carl Fan 6,836 Reputation points
    2021-03-29T02:58:54.49+00:00

    @Lowell Hi,
    According to your information, "I only ran this AFTER I kept having BSOD, and not BEFORE" and the error DRIVER_VERIFIER_DMA_VIOLATION (e6).
    This bug check can only occur when Driver Verifier has been instructed to monitor one or more drivers. If you did not intend to use Driver Verifier, you should deactivate it. You might also consider removing the driver that caused this problem.
    So please disable driver verifier. Please check the information below:
    https://www.tenforums.com/tutorials/5470-enable-disable-driver-verifier-windows-10-a.html
    Or you could try to modify the registry below to disable.
    the verifier settings are stored in the registry under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDrivers and HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDriverLevel. Delete both entries to get rid of Driver Verifier.
    Mini dumps and Memory dump all refer to DRIVER_VERIFIER_DMA_VIOLATION (e6) and ntkrnlmp.exe. Only one dump provided that one issue was may related to Qcamain10x64.sys. It could be caused by system files outdate or your wireless adapter. You could check for update to install the latest security updates and reinstall or upgrade your wireless adapter driver.
    Hope this helps and please help to accept as Answer if the response is useful.
    Best Regards,
    Carl

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful