Get IT Solutions

How to do IT
Menu
  • Home
  • SCCM 2012
    • Deploy Packages
    • Troubleshooting errors SCCM 2012
  • Windows
    • Applications Silent Install
    • Windows Tools
    • Windows Error
    • Script
    • Exchange Server
    • Troubleshooting Office
    • Applications Errors
  • Database
    • SQL Server
    • MySQL
    • Oracle
  • Cybersecurity
  • Other
  • Reviews

How to Fix DRIVER_VERIFIER_DMA_VIOLATION Blue Screen Error in Windows 10

DRIVER_VERIFIER_DMA_VIOLATION can trigger a Blue screen of Death (BSOD) error. Driver Verifier is a built-in utility in the Windows 10 operating system. It is the one that ensures the integrity of all the drivers in the system. If during runtime, it finds the driver’s signature or activity suspicious, it stops the suspected action by triggering an error.It is common to occur in Windows 7, Windows 8.1 as well as Windows 10. When you encounter such an error, you will see the following message on your screen:

“Your PC ran into a problem that it couldn’t handle, and now it needs to restart.

If you’d like to know more, you can search online later for this error: DRIVER_VERIFIER_DMA_VIOLATION”

Driver_Verifier_DMA_Violation

Driver_Verifier_DMA_Violation

This error appears because device drivers act abnormally. For more details, refer to each one of the ways how to fix it provided below.

Table of Contents

  • DRIVER VERIFIER DMA VIOLATION Blue Screen Error
    • Fix 1 – Try to disable the Driver Verifier Manager
    • Fix 2: Make Changes to the Drivers
    • Fix 3: Run the SFC Tool
    • Fix 4: Run the DISM Tool
    • Fix 5: Run the Blue Screen Troubleshooter
    • Fix 6: Install Latest Windows Update
    • Fix 7: Check for Faulty Hardware
    • Fix 8: Update Your BIOS
    • Fix 9: Update Your SSD Firmware
    • Fix 10: Perform System Restore
    • Fix 11: Reset Windows 10
    • Conclusions

DRIVER VERIFIER DMA VIOLATION Blue Screen Error

Fix 1 – Try to disable the Driver Verifier Manager

If  Driver Verifier meets some unexpected problems, then the DRIVER_VERIFIER_DMA_VIOLATION or error code 0x000000E6 will appear. Thus, you can try disabling Driver Verifier to solve the problem.

Method 1: Disable the Driver Verifier Manager with Command Prompt

  • Press the Win + R keys at the same time to open the Run box.
  • Type cmd in the box and then press the Shift + Ctrl + Enter keys at the same time to open Command Prompt as an administrator.
  • Type Verifier /reset in the window and then press Enter.
Disable Driver Verifier Manager

Disable Driver Verifier Manager

  • Restart your system and then see whether the error is gone.

Method 2: Disable the Driver Verifier Manager manually

Step 1: Type verifier in the search bar and then click the best match one to open Verifier. If a UAC prompts, click Yes.

READ ALSO -   Fixed: Windows Can’t Communicate With The Device Or Resource "DNS Server"

Step 2: In the pop-out window, choose to Delete existing settings and then click Finish.

Disable Driver Verifier Manager

Disable Driver Verifier Manager

Step 3: Restart your system and then see whether the error is gone.

 

Fix 2: Make Changes to the Drivers

You can also try to make some changes to your drivers because outdated or corrupted drivers will trigger the BSOD error.

Method 1: Update Your Drivers

If you haven’t updated your drivers for a long time, then the culprit of the DRIVER_VERIFIER_DMA_VIOLATION or error code 0x000000E6 may be outdated drivers. So updating your drivers may fix the problem.

  • Press the Win + X keys at the same time to select Device Manager.
  • Right-click the device with a yellow indication to choose Update driver.
  • Choose Search automatically for updated driver software, and then follow the on-screen instructions to finish updating the driver. If you have several devices with yellow indications, then do the same as above for all.
  • Reboot your computer and then check if the error is gone.

 

Method 2: Roll Back Your Drivers

If you recently updated your driver, and the driver is not compatible with your system or it is corrupted, then you will get the “DRIVER_VERIFIER_DMA_VIOLATION” or “error code 0x000000E6”. Thus, you need to roll back your driver to solve the problem.

  • Open Device Manager and then find the drive that you recently updated. Right-click the driver to choose Properties.
Roll Back Drivers

Roll Back Drivers

  • In the newly pop-out window, go to the Driver tab and then click Roll Back Driver. Then follow the instructions showing on the screen to roll back the driver.
Roll Back Drivers

Roll Back Drivers

  • Reboot your computer to check if the error persists.

 

Fix 3: Run the SFC Tool

If running the Blue Screen Troubleshooter cannot solve the issue, then you can run the SFC tool to scan your system and repair detected issues.

Step 1: Open System File Checker

  1. Type Command Prompt in the search bar of Windows 10.
  2. Select the best-matched one and choose Run as administrator.

Step 2: Type the command

  1. In the pop-up window, type the command sfc /scannow and hit Enter to continue.
  2. Please do not close the window until you see the message Verification 100% complete
SFC scan now command

SFC scan now command

Step 3: Reboot your computer to check if the error persists.

 

Fix 4: Run the DISM Tool

In case when the error is still present you can try to run the DISM tool

The DISM tool (Deployment Image Servicing and Management) also perform an in-depth search on your PC, errors that couldn’t be detected by the SFC scan can be detected with DISM.

  • Run Command Prompt by following the steps above for the SFC scan.
  • You now type this command when Command Prompt open: exe /online /cleanup-image /restorehealth
  • Hit enter to run the command, it will now scan for problems on your PC and fix them automatically.
  • Restart your pc and after the scan is finished, then check to see if the error is gone.

 

Fix 5: Run the Blue Screen Troubleshooter

Running the Blue Screen Troubleshooter will easily help you get rid of the error code 0x000000E6. Here is the tutorial:

  • Open Settings, choose Update & Security and then click Troubleshoot.
  • Click Blue Screen in the right panel and then click Run the troubleshooter.
Blue Screen Troubleshooter - Driver_Verifier_DMA_Violation

Blue Screen Troubleshooter – Driver_Verifier_DMA_Violation

  • Follow the on-screen prompts to complete the troubleshooting. Restart your computer and then see if the error is fixed

Note: If running the built-in Blue Screen Troubleshooter didn’t work, you can also try running Microsoft’s online Blue Screen Troubleshooter. All you have to do is go to Microsoft’s website and from there, you will see a simple wizard that will walk you through the troubleshooting process.

 

Fix 6: Install Latest Windows Update

Keeping your system up to date can avoid many errors appearing. Therefore, when you meet the DRIVER_VERIFIER_DMA_VIOLATION or error code 0x000000E6 Windows 10 error, updating your system may help you get rid of the error. Here is what you need to do:

  • Press the Win + I keys at the same time to open Settings and then choose Update & Security.
  • Click Windows Update and then choose to Check for updates on the right panel.
Windows Update - Error code 0x000000E6

Windows Update – Error code 0x000000E6

  • If your system is not up to date, Windows will start to download updates automatically.
  • Reboot your computer to finish updating your system. Then the Windows 10 error code 0x000000E6 should be fixed.

 

Fix 7: Check for Faulty Hardware

The BSOD errors often caused by faulty hardware (such as RAM and motherboard), therefore, it is highly recommended to check if your hardware works normally. If your hardware doesn’t work well, then you can try to replace it to get rid of the error.

 

Fix 8: Update Your BIOS

Outdated BIOS can cause many troubles and the DRIVER VERIFIER DMA VIOLATION BSOD error is one of them, so you need to update your BIOS to fix the error. But you need to be careful when you perform the method because the faulty operation will cause serious damage to your motherboard.

 

Fix 9: Update Your SSD Firmware

If you install Windows on your SSD, then it is recommended to update your SSD firmware because outdated firmware may trigger different BSOD errors such as DRIVER_VERIFIER_DMA_VIOLATION or error code 0x000000E6.

However, if you fail to perform the SSD firmware update operation properly, it may cause permanent damage and lose all data. Therefore, you must be extremely careful and follow the correct instructions provided by the manufacturer to complete the task.

 

Fix 10: Perform System Restore

If you have created a restore point in advance, then you can perform System Restore to make your computer go back to the previous normal state. Here is a simple guide:

  • Open the Run box, type rstrui in the box, and then click OK to open System Restore.
  • In the pop-out window, click Next. Then choose s system restore point from the list and click Next.
  • Confirm your restore point and then click Finish. Read the message saying that “Once started, System Restore cannot be interrupted. Do you want to continue?”, then click Yes.
System Restore - Error code 0x000000E6

System Restore – Error code 0x000000E6

  • Wait until the process is completed, then your computer can run normally without the blue screen error.

 

Fix 11: Reset Windows 10

If none of the methods above solve the DRIVER_VERIFIER_DMA_VIOLATION error, then you need to reset your PC. Here is what you need to do:

  • Click Update & Security on the Settings page.
  • Go to the Recovery tab and click Get Started under the Reset this PC section on the right panel.
Reset Windows 10 - Error code 0x000000E6

Reset Windows 10 – Error code 0x000000E6

  • Choose whether to Keep my files or Remove everything while resetting your PC.
  • Follow the prompts on the screen to finish the process. After you reset your system, you can run your system without BSOD.

 

Conclusions

Dear followers of Get IT Solutions, DRIVER_VERIFIER_DMA_VIOLATION or error code 0x000000E6  is one of the Windows 10 errors that often show Blue Screen of Death (BSoD) and cause PC crashes and freezes. In our step-by-step tutorial, we have provided all the possible solutions for you to fix it. We hope you will find this method helpful. Have you managed to solve it? Please let us know in the comments below.

Share
Tweet
Google+
Pinterest
Linkedin
Stumble
Email
Prev Article
Next Article

Related Articles

IRQL_Not_Less_or_Equal Error Code
This article provides information on how to repair the Windows …

IRQL_Not_Less_or_Equal Error Code on Windows 10 – How to Fix ?

Cannot Read From The Source File Or Disk" On Windows 11/10/7
Facing the Cannot read from the source file or disk …

Fix “Cannot Read From The Source File Or Disk” On Windows 11/10/7

Best Computers & Laptops

Best Computer for Cyber Security – Laptop and Desktop
Best Computer for Cyber Security
Hey, are you seeking the best computer for cyber security? Well, we must say you have come to the right place to find your answer and guidance. There are a plethora of products out there for you to pick from ...
Read More
Best Computer for Microsoft Office & Excel – Laptop and Desktop
Best Computer for Microsoft Office & Excel
Are you finding the Best Computer for Microsoft Office and Excel? In modern days, the best laptop or desktop set is the one which is both portable, has good looks and offers the smoothest performance. Microsoft Office is a package ...
Read More
Best Computer for Hacking – Laptop and Desktop Selection
Best computer for Hacking
When it comes to hacking, either laptop or desktop, choosing the best computer for hacking would be an exhilarating job. There are many specifications to be considered for hacking ...
Read More

SQL Server Tips

FIX sqlstate 42000 – mysql error 1064 – you have an error in your sql syntax
Sqlstate 42000 Is a general code that come together with other number. Most often comes with the code 1064 and ...
Read More
The execute permission was denied on the object – SQL Server Error
The execute permission was denied on the object
The following article will handle “the execute permission was denied on the object” error appears on SQL Server. This error ...
Read More
How to Read Data from LDF file in SQL Server – A Complete Guide
Read LDF File
Hello Everyone, Today we are going to address the most popular query of SQL users, how to read data from ...
Read More

Search

We are on:

Get FREE SPACE for your PC

3 Method to Delete Temp Files in Windows 7/10 including vbs script

In this post we will explain how to delete temp files windows 7 using three different methods including vbs script ...
Read More

Fastest way to delete hiberfil sys from windows 10/8/7 and XP – CMD

In this article we will explain how to remove or delete hiberfil sys from Windows 10/8/7 and XP . If you does ...
Read More

Learn How to Silent Install Applications

Silent Install Adobe Flash Player
In this tutorial will explain how to silent install adobe flash player 25, Msi and Exe version. How to disable auto update and uninstall older ...
Read More
Java Silent Install and Uninstall Older Version – Deploy Package MSI
This tutorial will explain how to silent install Java MSI/EXE version and disable auto-update. The command line will also uninstall the ...
Read More
Silent Install Adobe Shockwave Player 12 and disable update
In this tutorial will explain how to silent install Adobe Shockwave Player 12 msi and disable auto update. The command will uninstall older ...
Read More
Silent Install Google Chrome MSI, Silent Uninstall and Disable Auto Update
This tutorial will explain how to silent install Google Chrome MSI and disable auto update. The command will uninstall older version of ...
Read More
Silent Install Adobe Reader 11 and DC – msi and exe – disable update
In this tutorial will explain how to silent install Adobe Reader version 11 and DC. We will user both version "msi" ...
Read More
Silent Install Mozilla Firefox msi and exe file – Including Silent Uninstallation
This tutorial will explain how to silent install Mozilla Firefox. We will use MSI and EXE files to perform a silent ...
Read More
Skype Silent Install Msi and disable updates
In this tutorial will explain how to silent install skype  and disable auto update. The command will uninstall older version of Skype and ...
Read More
Filezilla Silent Install msi and exe version
Filezilla silent install tutorial will explain how to perform a silent installation of application. We will explain methods, silent install ...
Read More
Silent install VLC Media Player
In this tutorial will explain how to silent install VLC Media Player. We will explain both methods for exe and ...
Read More
Notepad++ silent install exe and msi version – Command Line
Notepad++ silent install is the new article from a series of silent installations. Notepad++ as free software has two main ...
Read More

Batch File Solutions

How to list files in cmd – Command Prompt – Windows 10
Whenever you want to search and make a list of all files on a specific folder, you used the windows ...
Read More
Batch rename multiple files in folder – CMD script – Bulk Method – Win 10
The following article will teach how to rename multiple files in a folder with the bulk method using Command Line ...
Read More
Batch script rename file using Command Line (CMD) & PowerShell – Windows 10
The following article will use the “rename” or “ren” command to rename the file using a command prompt. Also, we ...
Read More
Change extension of multiple files at once – CMD batch file
The following article will teach the methods to change the extension of multiple files at once using command prompt and ...
Read More
How to delete registry key with command line | PowerShell | Batch
The following article is the third of series about registry and working on it through command line (CMD) and PowerShell ...
Read More
How to add registry key & values with CMD | PowerShell | Batch
The registry is the place where most of the applications store the settings but not only. Used also from the ...
Read More
Unmap Network Drive CMD – (Batch file) – net use delete command
After we posted the methods to map network drive using cmd commands we come this time with the method to ...
Read More
Map Network Drive cmd (batch file) – net use user password
This article will focus on another way to map a network drive on your computer instead of from the explorer ...
Read More
How to Find Large Files on Windows 7 & 10 – CMD Forfiles Command
If the capacity of your hard drive is running low, it is time to clean off some files and to ...
Read More
CMD Script to check disk space on windows and multiple remote servers
The following article will provide you script to check disk space. The Script monitor space on windows and multiple remote ...
Read More

Get IT Solutions

How to do IT

About Us

Get IT Solutions is a personal blog, which is managed to guide people for various topic.

Second Menu

  • Donate
  • About Us
  • Contact Us
  • Privacy Policy

What Will You Find

Automation is our area of writing where are included scripts, batch and various tips to automate your daily job.
Copyright © 2023 Get IT Solutions