What's new

Driver Verifier - BSOD related - Windows 10, 8.1, 8, 7 + Vista

Status
Not open for further replies.

jcgriff2

Site Administrator, Forum General Manager, BSOD Kernel Dump Expert
Staff member
Joined
Feb 19, 2012
Posts
17,531
Location
New Jersey Shore
DRIVER VERIFIER


If your BSODs are software related, Driver Verifier can help by subjecting 3rd party drivers to a variety of stresses and tests to find improper behavior. Driver Verifier monitors kernel-mode drivers and graphics drivers to detect illegal function calls or actions that might corrupt the system.

If Driver Verifier detects a violation, it will flag (disable) the offending driver and force a BSOD. The additional info added to the memory dump file will hopefully yield clues.

1. Create a Windows System Restore Point -
Vista - START | type rstrui - create a restore point
Windows 10 & 7 - START | type create | select "Create a Restore Point"
Windows 8/ 8.1 - Windows System Restore - Create a Restore Point (Windows 10, 8.1, 8, 7 & Vista)


2. Run Driver Verifier -
- Windows 10, 7 & Vista - START | type verifier
- Windows 8.1 & 8 - Press WIN +X keys | select "Command Prompt (Admin)" | type verifier

Make these selections -

1. Select 2nd option - Create custom settings (for code developers)
2. Select 2nd option - Select individual settings from a full list
3. Check these boxes -

▪ Special Pool
▪ Force IRQL checking
▪ Pool Tracking
▪ Deadlock Detection
▪ Security Checks (new as of Windows 7)
▪ Miscellaneous Checks
▪ Power framework delay fuzzing (new as of Windows 8)
▪ DDI compliance checking (new as of Windows 8)

4. Select last option - Select driver names from a list
5. Click on the Provider heading - sorts list by Provider
6. Check ALL boxes where "Microsoft" IS NOT the Provider
7. Click on Finish
8. Re-boot



If you are unable to boot into normal Windows after VERIFIER_ENABLED BSOD -
Read More:


To check Driver Verifier status -
Read More:


To VERIFY Driver Verifier SETTINGS -
Read More:



- Driver Verifier needs to run for 24 hours minimum - even if the status screen appears clear.

If a VERIFIER_ENABLED BSOD occurs, please get the dump file from c:\windows\minidump, zip it up & attach to your next post.



*** TO DISABLE DRIVER VERIFIER OUTSIDE OF WINDOWS - Disable Driver Verifier Outside Windows (Vista / 7 / 8 / 10)

Use the above only in a no-boot situation where Driver Verifier BSODs your system instantly upon start-up and no other option is available.





Additional info from Windows Dev Center -


If you have any questions, please send me a PM.

Regards. . .

jcgriff2

.


Info for Windows Server (This Microsoft KB cites Server 2003/XP, but does likely apply to newer Server Editions) -
Things to consider before you enable Driver Verifier Manager on production servers



- Overview of memory dump file options for Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, and Windows Server 2008 R2
- Windows Troubleshooting ? Special Pool - Ntdebugging Blog - Site Home - MSDN Blogs
 
Last edited:
Status
Not open for further replies.
Top