Persistent Blue Screen of Death (BSOD) errors in Windows 11 frequently stem from faulty kernel-mode device drivers executing illegal memory operations. Because standard crash dumps often record only the secondary victim process rather than the offending driver itself, identifying the true culprit can prove frustrating. Windows 11 includes a specialised diagnostic utility called Driver Verifier, designed specifically to stress-test system drivers and force misbehaving code to fail immediately.
Essential Safety Precautions Before Starting
Driver Verifier operates by deliberately subjecting third-party drivers to extreme operational conditions—such as simulated low-memory allocations, strict I/O verification, and aggressive pool tracking. If an unstable driver fails these tests, Windows will immediately trigger a blue screen crash (typically showing stop code DRIVER_VERIFIED_DETECTED_VIOLATION) to capture detailed crash telemetry.
Because Driver Verifier can potentially trigger a reboot loop if a fundamental boot driver fails, observe these critical safety steps before enabling it:
- Create a System Restore Point: Open the Start menu, search for Create a restore point, select your system drive (C:), and generate an immediate restore snapshot.
- Prepare Windows Recovery Environment (WinRE) Access: Ensure you know how to access Advanced Startup options. If Windows becomes unbootable, you will need to open the Command Prompt within WinRE to disable Verifier.
- Back Up Open Documents: Save and sync all active work across your storage drives before starting stress tests.
Configuring Driver Verifier for Third-Party Drivers
To avoid overwhelming the system, you should configure Verifier to monitor only unsigned and third-party drivers rather than built-in Microsoft core components.
- Press Windows + R, type
verifier.exe, and press Enter (or run Command Prompt as Administrator and typeverifier). - On the welcome screen, select Create custom settings (for code developers) and click Next.
- In the test selection dialogue, select the standard testing flags while avoiding excessive stress options. Enable:
- Special Pool
- Force IRQL Checking
- Pool Tracking
- I/O Verification
- Deadlock Detection
- Security Checks
- Miscellaneous Checks
- Click Next, then choose Select driver names from a list and click Next.
- Click the Provider column header to sort drivers by publisher. Check all drivers where the provider is not Microsoft Corporation (e.g. Realtek, NVIDIA, Intel, AMD, Logitech, Corsair).
- Click Finish, then restart your computer to apply the verification routines.
Capturing and Analysing the Crash Dump
Once your computer restarts with Driver Verifier active, use the device normally. You may run intensive tasks, launch demanding games, or wake the PC from sleep to trigger the problematic driver behaviour.
If a crash occurs, Windows generates an expanded minidump file at C:\Windows\Minidump\. You can inspect this dump file using Microsoft’s free WinDbg tool (available from the Microsoft Store) or BlueScreenView:
kd> !analyze -v
The debugger output will highlight the exact driver file name (such as rtwlane.sys or nvlddmkm.sys) under the IMAGE_NAME and FAILURE_BUCKET_ID fields, pinpointing the component responsible for the instability.
How to Safely Disable Driver Verifier
Once you have captured the crash dump or concluded your diagnostic testing, you must turn off Driver Verifier immediately to restore standard system responsiveness.
- Open Command Prompt or Windows PowerShell as an Administrator.
- Execute the following reset command:
verifier /reset
Restart your computer. All driver verification flags will be purged, and Windows 11 will resume standard kernel execution routines.
Emergency Recovery from a Boot Loop
If your computer blue-screens repeatedly during startup, Driver Verifier has likely caught an essential boot-time driver. You can easily disable it from the recovery environment:
- Interrupt the Windows boot process twice consecutively using the physical power button to trigger the Automatic Repair screen.
- Navigate to Advanced options > Troubleshoot > Advanced options > Command Prompt.
- In the recovery command prompt window, type:
verifier /bootmode resetonbootfail
Or alternatively, type verifier /reset and press Enter. Type exit and select Continue to Windows 11 to boot back into your desktop safely, allowing you to update or remove the problematic driver.