天天看点

Windows 8以后的Windows操作系统关闭Driver Verifier的方法(disable Driver Verifier)

Windows 8之前的Windows操作系统,如Windows 7, WindowsXP可以在启动时按F8键,然后选择进入安全模式,在安全模式中运行verifier.exe,手工关闭所有DriverVerify选项。但在Windows8即以后的Windows操作系统,为了实现快速启动,取消了按F8进入启动高级菜单,所以当系统出现问题的时候,很难进入安全模式。比如在启用DriverVerifier之后,一旦系统遇到问题,系统会报告Bug Check 0xC4:DRIVER_VERIFIER_DETECTED_VIOLATION错误,但再也进不了桌面了。

解决办法:

可以使用修改注册表的方式,取消Driver Verifier。

步骤1,使用USB盘启动计算机

首先要准备一只可启动USB盘,包含支持UEFI启动的WinPE。Windows安装盘也可以,然后设置电脑从USB启动。

步骤2,加载目标计算机的注册表文件,删除有关注册表键值

USB盘启动后,在命令行窗口里输入regedit,回车。如果使用Windows启动盘启动电脑,可以按Shift +F10键进入命令行窗口,然后运行regedit。

然后点HKEY_LOCAL_MACHINE,点文件File菜单,加载配置单元loadhive,选择原系统里的注册表文件,C:\windows\system32\config\system。自由输入一个名字(下面的例子里使用yoga),就加载了该注册表。

然后在HKEY_LOCAL_MACHINE\Yoga\ControlSet001\Control\SessionManager\MemoryManagement里找到VerifyDrivers和VerifyDriverLevel两个键值,删除即可。

继续阅读