Table of Contents
Today, in this article we will discuss about how to Fix ‘DRIVER VERIFIER DMA VIOLATION’ issue in Windows 11/10. Some Windows 11 users are getting random BSODs (Blue Screens of Death) with the error code DRIVER_VERIFIER_DMA_VIOLATION. At first glance, there doesn’t seem to be a clear reason why this critical system crash is happening. When Driver Verifier finds a violation, it sends you a bugcheck with information to help you figure out what’s wrong. One of these bugchecks is the DRIVER VERIFIER DMA VIOLATION BSOD Error, which has a value of 0x000000E6.
Once you’ve seen this bugcheck, you should turn off Driver Verifier so you don’t see the same error again. Then, you should look at the generated dump file to find the driver on your system that is giving you trouble and fix it. BSoDs, or “Blue Screens of Death,” are scary system errors that happen when Windows has a major problem. The DRIVER VERIFIER DMA VIOLATION BSoD error screen pops up unexpectedly on Windows 10/11 systems for a number of reasons, such as drivers that are too old, SSD firmware that is too old, or drivers that are corrupted.
This blue screen error has a bug check value of 0x000000E6 (0xE6) and a stop code of DRIVER_VERIFIER_DMA_VIOLATION. The DRIVER VERIFIER DMA VIOLATION is a major system problem that makes the whole system unstable. Observations from users who have had this problem suggest that most of the time, this error is caused by old or broken drivers, old SSD firmware or BIOS, or broken hardware. Let’s look at how to Fix ‘DRIVER VERIFIER DMA VIOLATION’ issue in Windows 11/10. If you want to know more information about this visit official Microsoft support site.
Perform SFC and DISM scans
This problem could be caused by system files that are broken. You can try running SFC and DISM to see if that helps.
- Type cmd into the Windows search box to open an elevated Command Prompt.
- Right-click on the result and choose “Run as administrator.”
- In the new window, type sfc /scannow and press Enter to run the scan.
- If SFC fixes corrupted files, your PC will need to be restarted. If the scan didn’t fix the problem, run DISM, open Command Prompt as administrator, copy and paste the following commands, and press Enter after each one (keep in mind that scans take time):
- DISM /Online /Clean-Image /CheckHealth
- DISM /Online /Cleanup-Image /Health
- DISM /Online /Clean-Image /RestoreHealth
Reset Windows
If none of the above fixes worked, you can reset Windows to fix the DRIVER VERIFIER DMA VIOLATION error. You won’t lose any personal files, but you may need to reinstall apps after this.
- Start, then right-click and choose Settings.
- Go to the Updates and Security page.
- Recovery is the one on the left.
- Click Get started under Reset this PC.
- Choose “Keep my files,” then “Cloud download.”
- Wait until the job is done.
Update your BIOS
Updating BIOS is a somewhat risky thing to do, so be careful. Skip this step if you don’t know what you’re doing.
- Type “System Information” into the search box in Windows and hit “Enter.”
- Under BIOS Version/Date and BaseBoard Product, write down the information.
- Go to the Downloads section of the website of the company that makes your motherboard.
- Here, you can get the latest BIOS for your motherboard and start the installer.
- When the job is done, restart your computer.
Disable Driver Verifier
If you haven’t already, you can turn off Driver Verifier for good. This is how:
- Open the Command Prompt as the administrator.
- Type verifier and press Enter.
- When the Driver Verifier Manager opens, choose Delete existing settings, click Finish, and then restart your computer.
Update all drivers
Since driver problems are one of the main reasons why this BSOD happens, you should update all third-party drivers on your computer. One way to do this is by using the Device Manager:
- Right-click on the Start button and choose Device Manager.
- In this new window, expand the part you want to change, such as “Network adapters.”
- Right-click on the device and choose Update driver from the menu.
- Pick Look for drivers on your own.
- When you’re done, restart the PC.
What Causes the DRIVER VERIFIER DMA VIOLATION Blue Screen Error?
When the DRIVER VERIFIER DMA VIOLATION BSoD screen comes up, Windows 10/11 OS stops working. This could be because the Driver Verifier is turned on. This stop code also happens when the device driver releases the same scatter/gather list more than once. Now that we know what this error is, let’s look at what causes Windows 10/11 computers to show the DRIVER VERIFIER DMA VIOLATION stop code.
- Outdated drivers
- Corrupted drivers
- SSD software that is too old
- BIOS that is old