What's new

Disable Driver Verifier Outside Windows (Vista / 7 / 8 / 10)


Administrator, BSOD Kernel Dump Expert, C++ OOP
May 23, 2012
Disable Verifier Outside Windows (Vista / 7 / 8/ 10)

  • The following tutorial uses advanced methods for troubleshooting Verifier conflicts with Windows. If you are not comfortable manually changing registry settings, please do not continue.

  1. First, you will need to access the Windows Recovery Options.

  2. Once you have access to the Windows Recovery Options screen, choose the command prompt.

  3. Determine which drive contains your Windows Directory by checking the directory structure for all drives. The example below checks the c:, d:, and e: drives, but you may need to check others. The drive will not be the x: drive since the x: drive is a virtual drive in memory that contains the Windows recovery files.

    dir c:
    dir d:
    dir e:
    In the example below, the drive containing the Windows directory is the c: drive.


    • NOTE: In the following steps, the drive letter containing Windows is c:, but yours may be different

  4. The registry loaded in the recovery options environment contains only registry entries for allowing the recovery options to run. It does not include the registry information installed on the system.

    You must first load the registry from your system into the recovery options registry before you can disable Verifier through the Windows recovery options registry editor.


  5. Once the registry is loaded as TempSys, run the registry editor using the following command.


  6. Browse to HKEY_LOCAL_MACHINE\TempSys\Select and then read the Current DWORD entry. The DWORD entry will have a number that corresponds to the ControlSet that is in use when the system is loaded.

    In the below example, the DWORD number is 3, so ControlSet003 contains the Verifier information when Windows is loaded.


  7. Navigate to HKEY_LOCAL_MACHINE\TempSys\ControlSet00#\Control\Session Manager\Memory Management\ where # is the number found in the Select DWORD entry.

    • Delete the VerifyDrivers and VerifyDriverLevel keys.

      • If you do not find the keys in the ControlSet you navigated through, check the other ControlSet keys in the same manner

  8. Exit the Windows Registry Editor.

  9. Unload the registry key for TempSys.


  10. Exit the Command Prompt.


  11. Then Restart your computer.

Last edited:


Administrator, BSOD Kernel Dump Expert, C++ OOP
May 23, 2012
Happy to provide a useful tutorial. :-}

I came across the steps months ago, and I was reminded of them today due to a thread at TSF in which a user could not use System Restore to restore to a point before enabling Verifier. Verifier was causing crashes on boot, and Safe Mode could not be accessed in Windows 8. The registry steps worked perfectly, so I thought I would create a tutorial here for future reference to users with similar problems. Doesn't happen too often, but it is good to have the option to help users disable Verifier in the instances that it cannot be disabled through normal methods. We may encounter this more now with Windows 8 and the inability to reach Safe Mode using F8 as in the past.


New member
Jul 16, 2015
I had register here only to THANK YOU writhziden. Amazing and helpful !!!! :thumbsup2::thumbsup2::thumbsup2:


thanks, thanks and thanks.

You have to work at Microsoft !!!! Know things
:thumbsup2:better than they !!!!