升级到Windows 11后黑屏死机:WDF VIOLATION
Begin
10月5日,Windows 11正式发布,很多人都进行了更新,我也一样[doge]
但是从不符合最低配置的设备更新,驱动上总会有那么点问题,我遇到了一个,错误代码为WDF VIOLATION
死机后我进入了安全模式查了Dump,发现问题所在,网上对于这个问题的解决方法大多时惠普的,不够完整,这次我带来了两个,当然为了方便,惠普也会提到
BODY
Mac电脑
我就是用Mac的,这件事情整了我半天,现在告诉你哪里有问题
先看看报告
会发现主要问题出在一个叫MacHALDriver.sys的驱动文件,还有ntoskrnl,exe和Wdf01000.sys都不是最重要的
先说一下,MacHALDriver.sys是Bootcamp(启动助理)安装时释放的驱动程序,据我考证,Bootcamp 3.1就已经存在了,不够我还没有发现有什么用。。。
好,开始教你如何解决
- 关机
- 启动,出现Windows标志(部分设备是OEM厂商标识)时,马上关闭电源
- 再次启动,出现Windows标志(部分设备是OEM厂商标识)时,马上关闭电源
- 继续启动,启动Windows RE(如果你启用了BitLocker,需要输入加密密钥)
- 不要点击重新启动,点击另外一个选项进入“选择一个选项”,然后依次点击“疑难解答”>“高级选项”>“命令提示符”
- 输入
C:
,回车 - 输入
cd c:\windows\system32\drivers
,回车 - 输入
ren MacHALDriver.sys MacHALDriver.sys.bak
,回车 - 输入
exit
,回车
电脑重启后,问题应该修复了
惠普
我没有惠普电脑,但按照网上教程,大概是这样
- 关机
- 启动,出现Windows标志(部分设备是OEM厂商标识)时,马上关闭电源
- 再次启动,出现Windows标志(部分设备是OEM厂商标识)时,马上关闭电源
- 继续启动,启动Windows RE(如果你启用了BitLocker,需要输入加密密钥)
- 不要点击重新启动,点击另外一个选项进入“选择一个选项”,然后依次点击“疑难解答”>“高级选项”>“命令提示符”
- 输入
C:
,回车 - 输入
cd c:\windows\system32\drivers
,回车 - 输入
ren HpqKbFiltr.sys HpqKbFiltr.sys.bak
,回车 - 输入
exit
,回车
End
你这么一看,两者解决方法是不是很像
其实就是把不支持的驱动给硬核禁用掉(改驱动名),当然不要再主系统尝试,权限不够的!
以上操作也可以再Windows PE中实现,其实就是改改名嘛,安全模式还没有试过
相关链接:
升级到Windows 11后黑屏死机:WDF VIOLATION
http://damon233.js.org/UpToWin11WithStopCode-WDF-VIOLATION/