问题和解决之道
我的笔记本是2019年的Huawei MateBook D。近期,频繁出现了 dxgmms2.sys BSOD (Blue Screen of Death) 的噩梦蓝屏错误!
PAGE_FAULT_IN_NONPAGED_AREA(dxgmms2.sys)或SYSTEM_SERVICE_EXCEPTION(dxgmms2.sys)
看了很多网页,确定是显卡驱动器与更新后的Windows 10 21H1 有冲突所致!
使用HuaWei 的 "电脑管家" 更新驱动程序之类的,是没有用的。
参考了很多网页,目前的解决之道就是 "禁止硬件加速"!
自己的实践
反正是实践了三种方法,最后似乎是解决了:用了很久,没有再出现问题。至于到底是哪种有效,以后再说吧。
修改注册表
- 使用快捷键“win+R”打开运行窗口,输入“regedit”回车打开注册表,并依次展开“计算机HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro\lGraphicsDrivers”,如下图所示;
- 在右侧窗口中找到HwSchMode选项,将默认键值由2修改为1,“1”是表示关闭硬件加速GPU调度,而“2”是表示开启硬件加速GPU调度
注:如果右侧窗口中没有这个选项,我们可以通过鼠标右键点击空白处,选择新建 DWORD32 位值,将其重命名为HwSchMode然后再修改键值
- 记得将电脑重启
网络和Internet 中的选项
- 打开控制面板,点击“网络和Internet”
- 点击Internet选项
- 在高级中找到“加速的图形”下的“使用软件呈现而不使用GPU呈现”,打上勾,保存即可
将常用的程序都取消硬件加速
Office 硬件图形加速
单击“文件”,然后单击“选项”。
在“选项”对话框中,单击“高级”。
-
在“显示”下,清除“禁用图形硬件加速”复选框。 如果使用新版 PowerPoint 2013 ,请同时清除"禁用 幻灯片放映硬件图形加速 "复选框。
单击“确定”应用新的设置。
在Firefox和Chrome中禁用硬件加速
<u>在Chrome中停用硬件加速</u>
要在Google Chrome浏览器中禁用硬件加速,请启动浏览器并打开“设置”。
向下滚动一下并单击 显示高级设置.
在系统下,删除 如果可用,请使用硬件加速.
重新启动Chrome。
Potplayer
结论:还是"将常用的程序都取消硬件加速"有效
今天打开一个图片,又是蓝屏!说明前面的"修改注册表" 和 "网络和Internet 中的选项" 是没有用的!还是将常用的程序取消硬件加速吧!
参考:
-
修复dxgmms2-sys-bsod错误:给出的解决思路是对的 - "禁用硬件加速",但是,解决方案不行:
- 每个应用程序修改设置 以 禁用硬件加速 【实际上这是我检验后觉得可行的解决方案】
- 修改注册表 (试过了,没有用)
- 使用下载PC修复和优化工具 (坚决不推荐)
-
清理 WinSxS 文件夹:算是"搂草打兔子",找到似乎可以清理"WinSxS 文件夹"的方法,但,其实没啥用:使用"磁盘清理"即可
- Windows10怎么关闭独立显卡的硬件加速:试过了,没有必要!
- Win10系统开启硬件加速GPU调度计划提升显卡性能的方法:跟我的需求相反,但是,给出了"在Windows 10 中禁用硬件加速" 的正确方式 - 我前面的实践就是按照这里的方法完成的。