Key points
- How to open the Windows Driver Verifier:
- Run verifier.exe via the Run dialog,
- Start menu search
- Task Manager “Run new task”
- Use an elevated Command Prompt/PowerShell. Administrator rights are required.
- How to enable/turn on the Windows Driver Verifier
- Choose Create custom settings (for code developers)
- Select I/O Verification
- Force pending I/O requests
- IRP logging
- Select drivers (preferably non-Microsoft)
- Click “Finish”, then restart your system.
- How to disable/turn off the Windows Driver Verifier
- Reopen Driver Verifier
- Select Delete existing settings
- Click “Finish”, then restart your system.
The Windows Driver Verifier is a diagnostic tool built into Windows 10 and Windows 11, which helps you diagnose potential issues with drivers by stress-testing them to see if they crash and cause a blue screen on your system. This allows you to identify faulty drivers that cause system freezing and blue screens so that they can then be updated or removed.
This tutorial demonstrates how to enable and disable Driver Verifier in Windows for overall troubleshooting.
How to open the Windows Driver Verifier
The Windows Driver Verifier is available in all versions of Windows 10 and Windows 11. You will need to be logged in as an administrator to use it.
It is recommended that you create a full backup of your system before you use the Windows Driver Verifier, as it can lead to system instability and crashes that may affect your important data.
There are several methods you can choose from to open the Windows Driver Verifier, before configuring and using it.
From the Run dialog or Start menu
You can open the Windows Driver Verifier from the Run dialog:
- Right-click on the Start button and select Run
- In the Run dialog that opens, type the command verifier.exe and then press the Enter key to open the Driver Verifier
You can alternatively search using the Start menu for verifier and open the Driver Verifier from the search results.
From the Windows Task Manager
If your Windows device is not operating correctly, and you are unable to open the Driver Verifier from the Run dialog or Start menu, you can also open it from the Task Manager:
- Press the Ctrl+Shift+Esc key combination to open the Task Manager
- On Windows 11, click the Run new task button
- On Windows 10, select File > Run new task
- In the Run dialog that appears, enter the command verifier.exe, then press OK to open the Driver Verifier
From the Command Prompt or PowerShell
Open the Command Prompt as an administrator or an elevated PowerShell session, then enter the command verifier.exe.
Improve troubleshooting workflows with automated monitoring and remediaton.
How to enable/turn on the Windows Driver Verifier
While the Driver Verifier is running, it will put extra stress on your drivers in an attempt to get them to fail. This can cause your system to become unstable and use extra resources, possibly making it sluggish. Due to this, you should not leave the Driver Verifier running any longer than necessary to debug system issues.
Note that there is no visible way to determine whether the Driver Verifier is running, so be sure to remember to disable it.
Once you have opened the Windows Driver Verifier using one of the above methods, you can enable it by following these steps
- Select Create custom settings (for code developers) and then press Next

- Check the following options: I/O Verification, Force pending I/O requests, IRP logging, then press Next

- Choose Select driver names from a list and press Next

- After the driver information has loaded, select the drivers you want to verify from the list (it is recommended to start by choosing all non-Microsoft Corporation drivers if diagnosing an unknown issue)

- Click Finish
- You’ll be asked to reboot, after which the Driver Verifier will run in the background until you disable it
How to disable/turn off the Windows Driver Verifier
If your system crashes immediately after boot, or becomes unresponsive after enabling the Windows Driver Verifier, you will need to use Safe Mode or the Windows Recovery Environment to disable it.
Disable Windows Driver Verifier using the graphical interface
You can disable the Windows Driver Verifier after you have finished troubleshooting, by opening the Driver Verifier interface using one of the methods described above, then selecting Delete Existing Settings, and finally clicking the Finish button.

Disable the Driver Verifier via the Command Prompt or PowerShell
You can also execute the following command in the Command Prompt or PowerShell to disable the Windows Driver Verifier:
verifier /reset
Reboot your PC after running this command.
Disable Driver Verifier from Safe Mode
To disable the Driver Verifier from safe mode, follow these steps:
- Reboot your PC into Safe Mode
- Once in Safe Mode, follow the instructions above for disabling the Windows Driver Verifier using the command prompt or PowerShell
- Reboot your Windows PC normally
Disable Driver Verifier from the Windows Recovery Environment (WinRE)
You can also disable the Windows Driver Verifier from the Windows recovery environment if it is causing your device to fail to boot:
- If your system fails to boot several times in succession, it will automatically enter the Windows recovery environment (alternatively, you can hold the shift key while selecting restart from the start menu to reboot into WinRE)
- In the Windows Recovery environment, select Troubleshoot, and then Advanced Options

- Open the Command Prompt

- Your PC will reboot, and you will be prompted to enter the login credentials for an administrative user
- When the command prompt appears, enter the command verifier /reset
- Reboot your device
Empower your IT team with a cross-platform, single-click remote access software.
Diagnosing Windows System Stability and driver issues remotely.
NinjaOne provides a complete toolset for remotely monitoring, detecting, and remediating system stability issues, including problems with drivers on Windows 10 and Windows 11 devices.
You can collect information about system instability (including crashes and blue screens), and deploy driver updates or configure automatic remediation steps,allowing you to remotely resolve issues before users need to contact your help desk.
