DRIVER VERIFIER DMA VIOLATION Error in Windows 10 & 11 [Fixed]

Here how to fix the DRIVER VERIFIER DMA VIOLATION error

Reading time icon 6 min. read

Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Key notes

  • Driver verifier DMA violation error can be serious and cause instability issues and crashes.
  • In most cases, these issues are caused by outdated or corrupted drivers, so be sure to update or reinstall them.
  • Another cause for this problem can be your SSD firmware or BIOS, so you might need to update both.
  • In case you’re getting a Driver verifier DMA violation error on your HP or Dell computer, make sure that your hardware is working properly.

BSoD errors are one of the most serious errors that you can encounter, and it’s common for these errors to crash Windows 10 & 11 and restart your PC to prevent damage.

These types of errors can be serious; therefore, today we’re going to show you how to fix DRIVER VERIFIER DMA VIOLATION error.


There are many causes for the DRIVER DMA VIOLATION error, but we will highlight the most important here:

  • Old or corrupt drivers – This issue is similar to Driver Verifier Detected Violation, and it’s caused by old or corrupt drivers, so updating them would be the best thing to do if you want to fix the issue.
  • Incompatible driverDriver Violation error can also appear if you install new drivers that are not compatible with your system. Consider rolling back to the older version, or using the default drivers.
  • Hardware issuesDriver Verifier Iomanager Violation and similar errors can be caused by your hardware; therefore, we suggest that you check the components and ensure that they are working properly.
  • Corrupted system files – If the system files are corrupted, this may trigger the blue screen DRIVER VERIFIER DMA VIOLATION.

Now that we know the reasons behind the DRIVER VERIFIER DMA VIOLATION stop code let’s apply the solutions below to fix it.


1. Update your drivers

  1. Press Windows key + X on your keyboard to open the Power User menu and choose Device Manager from the list.
  2. When Device Manager opens, locate the driver you wish to update, right-click it and choose Update Driver Software.
  3. Select Search automatically for updated driver software. Windows 10 will now download and install the best driver for your PC.

Every PC requires drivers in order to work properly with hardware, and if your drivers are outdated or just not compatible with Windows 10, you’ll probably encounter the Driver Verifier DMA error.

Many users tend to download their drivers manually since Device Manager doesn’t always download the latest drivers.

However, there’s a faster and better way to update your drivers. With third-party driver updater software, you can automatically update your drivers easily and safely.

2. Run SFC and DISM scans

  1. Click the Start button, type cmd, and select Run as administrator to open Command Prompt with full privileges.
  2. Enter the following line and press Enter: sfc/scannow
  3. Wait until the process is done, then type or paste the following command and press Enter to start a DISM scan: DISM /Online /Cleanup-Image /RestoreHealth
  4. If the solution is found, it will automatically be applied.
  5. Now, close the Command Prompt and restart your computer.

The System File Checker and DISM scans will help you fix all the problems with the system files and disk issues.

3. Update your SSD firmware

Note icon NOTE
Updating SSD firmware can be risky, and if you don’t perform it properly you can cause permanent damage to your SSD and lose all your files, so be extra careful.
  1. Right-click the Start button and select Device Manager.
  2. Expand Disk drives, right-click on the SSD, and choose Properties.
  3. Head to the Details tab, choose Hardware Ids from the dropdown menu, and note the one for the SSD.
  4. Now, search for the Hardware ID using Google or another search engine and open the firmware update webpage on the manufacturer’s website.
  5. Download the firmware and run the setup to complete the installation process. Since we are running a Dell computer, we went to its official website. In your case, it might be different depending on the manufacturer.

After downloading and installing the firmware update, check if it can fix the dead SSD. For many users, it did the trick, and we recommend you update the SSD firmware.

If you have Windows 10 installed on your SSD, we suggest that you update your SSD firmware.

Outdated firmware can sometimes cause DRIVER VERIFIER DMA errors and other BSoD errors, so be sure that you update it.

4. Update your BIOS

  1. Download the newest BIOS version from your motherboard manufacturer’s website and copy it onto a USB flash drive.
  2. Open the Start Menu and click the Power button.
  3. Hold the Shift key and choose the Restart option.
  4. You should see several options available. Choose Troubleshoot.
  5. Now select Advanced options and select UEFI Firmware Settings.
  6. Hit the Restart button and your computer will now boot to BIOS.
  7. Now, look for the BIOS update option and select it.
  8. Finally, choose the BIOS update file from your USB flash drive and wait while your BIOS updates.

Sometimes outdated BIOS can cause Blue Screen of Death errors to appear, and if your BIOS is outdated, we advise that you upgrade it to a newer version.

For more information, we also have a complete guide on how to update your BIOS on Windows 10.

5. Perform System Restore

  1. Restart your computer few times during the boot sequence to start Automatic Repair.
  2. Select Troubleshoot and go to Advanced options. Now select System Restore.
  3. Select your username and enter your password.
  4. Select Choose a different restore point and click Next.
  5. Choose a restore point you wish to return to and click Next.
  6. Wait for the process to finish.

Windows stop code DRIVER VERIFIER DMA VIOLATION can be caused by certain third-party software, but you can easily fix it by performing a System Restore.

6. Reset Windows 10

  1. Start Automatic Repair by restarting your computer a few times during the boot.
  2. Choose Troubleshoot and select Reset this PC.
  3. Go to Remove everything. You might get asked to insert Windows 10 installation media, so be sure to have a bootable USB flash drive ready.
  4. Select Only the drive where Windows is installed and select Just remove my files and click the Reset button.
  5. Follow the instructions on the screen and complete the reset.

If System Restore didn’t fix the problem, you might have to perform Windows 10 reset.

Before you start resetting your PC, we strongly suggest that you create a backup for your important files since this procedure will delete all files from your C partition.

You might also need a bootable USB flash drive with Windows 10 in order to complete this step, so be sure to create one. To perform Windows 10 reset, do the following:

7. Check for faulty hardware

Hardware issues are a common cause for BSoD errors. Therefore we strongly advise you to check if your hardware is working properly.

Several users reported that DRIVER VERIFIER DMA VIOLATION error was fixed after replacing the faulty RAM, so be sure to check your RAM first.

If RAM is not the problem, check if all other hardware components are working properly.

How do I fix the DRIVER VERIFIER DMA VIOLATION error on Windows 11?

Luckily, Windows 11 is not so different from the older version, so all the solutions from our guide also work on the new OS.

Blue Screen of Death errors such as DRIVER VERIFIER DMA VIOLATION can create many problems, but you can easily fix this error using one of our solutions.

More about the topics: BSoD error codes