Enabling Driver Verifier
To enable driver verifier, run the verifier.exe utility,
In most cases, the standard settings will work. Some specialized cases may require Force pending I/O requests, Low resources simulation, or IRP Logging, which are not included in the standard settings. The tests included in the standard settings are Special pool, Pool tracking, Force IRQL checking, I/O verification, Deadlock detection, DMA checking, Security checks, and Miscellaneous checks.
Unless a specific driver is suspected, all drivers should be checked to start.
The system must be rebooted for the verifier settings to take effect. Driver verifier will check for drivers that are corrupting the system state and will trigger a blue screen and create a memory dump that can then be analyzed to help pinpoint the cause of the crash. Note that if the system enters a reboot/crash loop after enabling driver verifier, use the instructions below to disable the driver verifier in safe mode.
Disabling Driver Verifier
After the troubleshooting is complete, the settings can be deleted using the driver verifier utility. Select the "Delete existing settings" option and click finish. If the system hangs on reboot, then it may be necessary to disable driver verifier through safe mode.
Windows Crash Dump Analysis