慎用Windows 10“驱动验证”

2018-12-24 03:25
网络安全和信息化 2018年12期
关键词:蓝屏死机驱动程序

Windows系统 内 置“Driver Verifier”工 具会强制检测驱动程序,一旦发现驱动有问题会立即启动蓝屏造成死机。那么用户如何免受其扰呢?

Driver Verifier:客从何来?

查阅微软文档, Driver Verifier初衷主要是为帮助开发人员测试设备驱动,让开发人员发现驱动存在的问题进而修补完善。Driver Verifier可以执行多项深层次测试,例如可以检测驱动在申请内存池耗用内存时是否会发生错误,可以检测安全薄弱环节。

总之,Driver Verifier提供的都是开发人员关心的底层问题,而且它所测试的只能是设备驱动软件本身而非硬件,也就是说,即便硬件真有问题,它也不会解决甚至不会报错。

事实上,当前主流版本的Windows系统所有的常用驱动,都经过了验证签名,尤其64位Windows 10中的驱动都需签名,这些驱动都经过了权威测试WHQL(Windows Hardware Quality Labs),稳定可靠,让人放心。不过Driver Verifier有一项功能,就是可以帮用户查找哪些驱动没有经过签名。

Driver Verifier也许会造成系统崩溃

多数用户都不是开发人员,只要系统运行正常,没有任何理由去运行Driver Verifier。假如有好事者让Driver Verifier运行,它就会在系统没有任何异常的情况下强行检测,只要检测就会发现一些不是问题的问题,势若庸人自扰。

更不幸的是,Driver Verifier检测出的所谓问题往往会导致Windows崩溃,最典型的症状就是BSOD,蓝屏死机。在微软名为“蓝屏之死”的文档中就将Driver Verifier列入“黑名单”,并强调Driver Verifier只是开发人员的一种辅助调试工具,用户若用它去测试驱动问题,只能适得其反。尤其严重的是,Driver Verifier造成的死机往往会让PC无法正常重启,此时你首先要通过安全模式进入系统后,再设法除掉Driver Verifier!

普通用户什么时候会用到Driver Verifier

当我们系统内并没有运行Driver Verifier时,也会遇到蓝屏等系统故障,而且你怀疑是因为驱动程序的bug所致,此时你真的不妨运行一下Driver Verifier,它很可能会找到究竟是哪个驱动所肇。

图1 Driver Verifier运行界面

当然,如果上述故障发生在你最近刚刚升级的某个驱动,那么完全有理由推断是它造成的,此时你可以重新采用原来未升级的驱动,而完全没必要启用Driver Verifier。

假如真的确实想要运 行Driver Verifier,那 么 在 Windows 10的PowerShell窗 口,只 需 输入 ?“verifier”?,在 运 行界面选择“Create standard settings”,如图1 所示。

此时用户可以指定某个驱动加以测试,也可以选择自动检测未签名驱动的选项“Automatically select unsigned drivers” ;另一选项 “Automatically select drivers built for older versions of Windows” 将会检测哪些驱动属于旧版Windows的驱动;再有选项“Select driver names from a list” 可以查看已安装的驱动程序名单。

如果用户希望对当前系统内的所有已安装驱动进行一次彻底清查,那么可以执行选项“Automatically select all drivers installed on this computer”,不过通常用户无需对系统内微软的驱动进行强制检查,所以在全面排查时,可以将驱动程序列表进行排名。也就是说可以点击选项“Select driver names from a list”,然后将微软驱动排除在外。选择好将要排查的驱动名单后,点击“Finish”,此时程序提醒重启系统,重启之后便开始排查,Driver Verifier这种大规模的排查运动一般都是在后台运行,直到找出造成黑屏的“元凶”,Driver Verifier会向你汇报该驱动的详细信息。

现在我们就需要禁用Driver Verifier程 序了。方法是打开Driver Verifier,然后选择“Delete Existing Settings”,之 后点击 “Finish”按钮,重启系统即可。

猜你喜欢
蓝屏死机驱动程序
提醒
无惧死机 看懂蓝屏背后的秘密
如何鉴别正版Windows
阻止Windows Update更新驱动程序
计算机硬件设备驱动程序分析
聪明反被聪明误
自作聪明
脸死机了
计算机“死机”故障原因与排除
计算机“死机”故障原因与排除