FIX: Driver Verifier Detected Violation error in Windows 10

Milan Stanojevic
by Milan Stanojevic
Deputy Editor
0 Comments
Download PDF
Affiliate Disclosure

  • The Driver Verifier Detected Violation error can appear in Windows 10. as a result of driver problems.
  • Although this issue can be a nightmare and create restarting loop problems, we have some easy fixes you can try.
  • Go to our amazing BSOD Hub to find out more helpful information.
  • Don't forget to check out our dedicated Troubleshooting section for more related articles.
solve Critical error Start Menu not working on Windows 10

Blue Screen of Death errors are one of the most serious types of errors that you can get on Windows 10, and since these errors are commonly caused by faulty hardware they can be hard to fix.

Many users reported getting the Driver Verifier Detected Violation error, and today we’re going to show you how to fix it.

On top of that, here are some of the most common versions of this problem:

  • DRIVER_VERIFIER_DETECTED_VIOLATION violation on startup – This BSOD issue usually occurs on startup.
  • DRIVER_VERIFIER_DETECTED_VIOLATION violation loop – The problem can get even more serious, as you can end up in an endless loop of BSODs.
  • msdn bugcheck driver_verifier_detected_violation – This is a very similar issue, so you can use the same workarounds as for the DRIVER_VERIFIER_DETECTED_VIOLATION BSoD error.
  • DRIVER_VERIFIER_DETECTED_VIOLATION violation when shutting down – Although it’s more common for this problem to appear on the startup, some users also encountered it when shutting down their computers.

How can I fix the Driver Verifier Detected Violation error?

Table of contents:

  1. Update your drivers
  2. Keep your Windows 10 up to date
  3. Rollback to the older version of Nvidia drivers
  4. Underclock your graphics card
  5. Reset Windows 10
  6. Check your hardware
  7. Reset driver verifier
  8. Run the SFC scan
  9. Run the DISM
  10. Scan your computer for viruses
  11. Uninstall the virtualization software
  12. Check for hardware failures

1. Update your drivers

The Driver Verifier Detected Violation error can often be caused by a faulty or incompatible driver, and in order to fix this error, we strongly advise that you update all drivers on your PC.

Updating a driver is fairly simple, and you can do it by visiting your hardware manufacturer’s website and downloading the latest drivers for your device.

If you don’t know which driver is causing this error, we strongly advise you to update all drivers on your PC.

Many users reported that they managed to fix this error by updating Nvidia or Intel display drivers to the latest version, so update your graphics card drivers as soon as you can, even if you don’t use any of the aforementioned graphics cards.

Update drivers automatically

DriverFix automatically update drivers

If this method doesn’t work or you do not have the necessary computer skills to update/fix the drivers manually, we strongly suggest to do it automatically by using DriverFix.

After several tests, our team concluded that this is the best automated solution.

Once installed, the program will start scanning your PC for outdated drivers automatically.

DriverFix will check your installed driver versions against its built-in database of the latest versions and recommend proper updates.

All you need to do is wait for the scan to complete.

Upon scan completion, you get a report on all problem drivers found on your PC. Review the list and see if you want to update each driver individually or all at once.

DriverFix

DriverFix

Get rid of the BSOD problems with a software that will keep all your drivers updated. Try it out now!
Free trial Visit website

2. Keep your Windows 10 up to date

Blue Screen of Death errors are often caused by various hardware or software issues, and if you want to fix this error, we strongly advise that you update Windows 10.

Microsoft is frequently releasing new patches through Windows Update, and many of these patches are designed to fix hardware and software compatibility issues.

By downloading the latest updates, you’ll ensure that there are no compatibility issues between Windows 10 and other software, thus preventing Blue Screen of Death errors from appearing.


3. Roll back to the older version of Nvidia drivers

    1. Press Windows Key + X to open the Power User Menu.
  1. Select Device Manager from the list.
    device manager power user menu
  2. Once Device Manager starts, locate your graphics card driver and double click it.
  3. Go to the Driver tab and click the Roll Back Driver button.
    roll back driver
  4. Wait for the process to finish.

If you’re unable to revert to the older version, you can also uninstall a driver and install the older version instead. To uninstall a graphics card driver, do the following:

  1. Download the Display Driver Uninstaller.
  2. After you download the program, run it and follow the instructions on the screen.

After removing the driver, simply go to your graphics card manufacturer’s website and download an older version of the driver for your graphics card.

If for some reason you cannot access Windows 10 due to Driver Verifier Detected Violation error in Windows 10, we strongly advise you to perform these steps from Safe Mode.

To access Safe Mode, do the following:

  1. Restart your computer a few times during the boot sequence to start Automatic Repair.
  2. Select Troubleshoot and go to Advanced options.
  3. Next, go to Startup Settings and click the Restart button.
  4. Select Safe Mode with Networking by pressing 5 or F5.

We should mention that Safe Mode uses only the basic drivers and software, therefore if your computer works well in Safe Mode, it means that the issue is most likely caused by a certain software that you have on your PC.


4. Underclock your graphics card

Overclocking is a procedure of changing your hardware settings in order to get improved performance.

Many advanced users overclock their hardware, but overclocking comes with certain risks, and if you’re not careful you can easily cause damage to your hardware.

Underclocking is a similar procedure that slightly lowers the performance of your hardware in order to reduce heat emission or to avoid incompatibility issues.

Several users reported that by lowering the clock of their graphics card by 100MHz they successfully managed to fix Driver Verifier Detected Violation error. Bear in mind that underclocking your graphics card comes with certain risks, so be extra careful if you decide to do it.


5. Reset Windows 10

reset the adapter

  1. Restart your computer a few times during the boot sequence to start Automatic Repair.
  2. Select Troubleshoot and click on Reset this PC and click on Remove everything.
  3. During this step you might get asked to insert Windows 10 installation media, so be ready to do that.
  4. Choose Only the drive where Windows is installed and click Just remove my files and click the Reset button.
  5. Follow the steps and wait for the reset process to finish.

We have to warn you that this procedure is similar to a clean install, therefore be sure to back up all important files from your C partition since this process will remove them.


6. Check your hardware

A common cause for Blue Screen of Death errors can be faulty RAM, so be sure to check your RAM first.

If your RAM is working properly, check other major components such as your hard drive, motherboard, wireless adapter, etc.

We also have to mention that built-in fans can sometimes cause these errors, and you should be able to fix this problem by removing or replacing them.


7. Reset driver verifier

  1. Go to Search, type cmd, right-click the Command Prompt.
  2. Next, go to the Run as administrator option.
  3. Enter the following command and press Enter: verifier.
  4. In the Driver Verifier Manager check Delete existing settings.driver verifier manager
  5. Save the changes.
  6. Restart your computer.

If disabling the driver verifier didn’t get the job done, and you’re still experiencing BSODs, let’s try and reset this component. Here’s how to do that:

  1. Open the Command Prompt.
  2. Enter the following line and press Enter: verifier/resetverifier cmd
  3. Restart your computer

8. Run the SFC scan

If the problem still persists, let’s try with running the SFC scan. The SFC scan is Windows’ built-in tool designed to deal with various system-related issues and errors. So, it might be useful in this case.

Here’s how to run the SFC scan in Windows 10:

  1. Go to Search, type cmd, right-click the Command Prompt, and go to the Run as administrator option
  2. Enter the following line and press Enter: sfc/scannowsfc scannow cmd
  3. Wait for the scan to finish
  4. Restart your computer

9. Run the DISM

  1. Press Windows key + X and run Command Prompt (Admin).
  2. Copy and paste the following command on the command line:
      • DISM.exe /Online /Cleanup-image /RestorehealthDISM cmd
  3. In case the DISM can’t obtain files online, try using your installation USB or DVD.
  4. Insert media and type the following command:
      • DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess
  5. Be sure to replace the C:RepairSourceWindows path of your DVD or USB.

10. Scan your computer for viruses

The Driver Verifier Detected Violation error can also be caused by a virus or malware on your computer. So, it’s always a good idea to scan your computer for potential viruses.

Just about any antivirus solution should be enough to localize a potential threat, be it Windows Defender, or some more-advanced third-party software.

I recommend performing a deep, detailed scan because a basic scan might not be able to recognize malicious software.


11. Uninstall the virtualization software

uninstall your current driver

The virtualization software (VirtualBox, VMware, etc.) is also a known culprit of the Driver Verifier Detected Violation error.

So, if there’s really no other way to deal with this issue, try and uninstall the virtualization software you currently have installed on your computer.

If the problem indeed stops appearing after you uninstall the virtualization software, try with using another virtualization program, or download the latest version of the one you just uninstalled.


12. Check for hardware failures

  1. Go to Search, type run, and open Run.
  2. In the Run window, enter the following command and press Enter: mdsched.exe.mdsched.exe run command line
  3. Wait for the process to finish.
  4. Restart your computer.

Driver Verifier Detected Violation error can cause problems, but hopefully, you managed to fix this error by using one of our solutions.

If you have additional comments or suggestions, please let us know in the comments section below.

Editor’s Note: This post was originally published in April 2019 and has been since revamped and updated in September 2020 for freshness, accuracy, and comprehensiveness.

Was this page helpful?
Thanks for letting us know! You can also help us by leaving a review on MyWOT or Trustpillot.
Get the most from your tech with our daily tips
Tell us why!