what is Driver verifier?
It is a part of Windows designed to reveal bad drivers. It tests them individually. It will cause Blue Screen Errors as that is its job
Driver Verifier monitors Windows kernel-mode drivers and graphics drivers to detect illegal function calls or actions that might corrupt the system. Driver Verifier can subject the Windows drivers to a variety of stresses and tests to find improper behavior.
When to run it?
Its running auto in background all the time but the only time you yourself need to run it is to identify drivers that are causing BSOD but hiding their actions behind windows processes. Often BSOD blame NTOSKRNL which is the Windows kernel. It was what crashed but not the actual cause. Running verifier can reveal the true cause.
The down side is it can leave you in a Boot loop so I generally suggest 2 steps:
1) search for “Create a restore point” and create a restore point
2) Create a bootable USB of Win 10 installer to use as a boot drive. download the Windows 10 media creation tool and use it to make a win 10 installer on USB
Steps 1 & 2 are just precautions. Once you have an installer and a restore point, you are ready to run it (it would help to do step 1 of this before running this)
read the instructions carefully
Once it causes a Blue Screen of Death, upload the minidump file to your post, and we see what it shows us.
what to do if you get a boot loop
boot from installer
on screen after languages, choose repair this pc, not install.
choose system restore and roll system back to restore point created in step 1. PC should boot normally.