如何修复 Windows 中的 dxgmms2.sys BSOD 错误

Avilas

蓝屏死机 (BSOD) 对于 Windows 用户来说是一种可怕的体验。遇到 BSOD 的原因有多种。每个都带有一个错误代码,今天,我们讨论修复 dxgmms2.sys 蓝屏错误代码的方法。

这是什么错误

Windows 11中的dxgmms2.sys错误与DirectX图形内核模式驱动程序有关。它通常表示图形子系统存在问题,导致系统崩溃、蓝屏错误 (BSOD) 或运行图形密集型应用程序或游戏时出现性能问题。

为什么会发生

1. 图形驱动程序损坏或过时 -当图形驱动程序不是最新的或损坏时,遇到 BSOD 问题很常见。
2.硬件问题——此错误也可能是由显卡、RAM 或其他硬件组件的问题引起的。
3. 软件冲突 –某些应用程序或后台进程可能会与图形操作发生冲突。
4. 过热 –GPU 过热可能会导致不稳定并导致错误。
5. DirectX 问题 –DirectX 安装或设置问题可能会导致此错误。

方法 1:回滚您的显卡驱动程序

Windows 中出现此错误的主要原因是图形驱动程序问题。有两种情况需要考虑:一种是在更新驱动程序后发生错误,另一种是当您很长时间没有更新图形驱动程序时发生错误。两种情况不同,需要不同的方法来解决问题。

  • 最近的图形驱动程序更新后发生该错误 - 回滚驱动程序。
  • 如果图形驱动程序尚未更新,则会出现错误 - 更新驱动程序。

如何在 Windows PC 上回滚驱动程序?

如果您在最近更新后遇到问题,请将驱动程序回滚到之前的状态。以下是回滚驱动程序的步骤。

1. 按 Win + X 打开“电源”菜单,然后单击“设备管理器”。
2. 单击“显示适配器”以显示您的显卡。
3. 右键单击​​显卡并选择“属性”以打开一个新框。
4. 单击“属性”框中的“驱动程序”选项卡。
5. 接下来,单击回滚驱动程序按钮以删除最新的驱动程序安装。

笔记 :如果“回滚驱动程序”按钮被禁用,请卸载驱动程序。重新启动后,Windows 将重新安装默认的图形驱动程序。

6. 按照屏幕上的说明操作并重新启动电脑。

如何在 Windows PC 上更新驱动程序

驱动程序是帮助建立硬件和软件之间通信的小程序。所有硬件制造商都有一个官方网站,您可以在其中找到最新的驱动程序。然而,找到合适的驱动程序、下载并安装它们并不容易。因此,我们建议您使用设备管理器或高级驱动程序更新程序。

如果您长时间没有更新驱动程序,请使用以下两种方法之一:

  • 使用高级驱动程序更新程序进行更新。

Advanced Driver Updater 是一款应用程序,可帮助用户在其 PC 上搜索、下载和安装最新版本的驱动程序。它没有任何限制,只需点击几下鼠标即可更新驱动程序。步骤如下:

1. 使用下面提供的下载按钮下载高级驱动程序更新程序。

2. 双击下载的文件,然后按照屏幕上的步骤安装应用程序。


3. 安装后,启动应用程序并单击“立即开始扫描”按钮。


4. 该应用程序将扫描您的系统是否存在驱动程序异常,并在屏幕上显示驱动程序问题列表。
5. 单击图形驱动程序旁边的更新按钮,让应用程序完成其工作。
6. 更新过程完成后,重新启动 PC。

方法二:关闭硬件加速

另一个常见原因是 Windows 10 和 11 中的硬件加速功能。虽然硬件加速可以增强计算机的性能,但您可以禁用它以检查 dxgmms2.sys 错误是否继续发生。这是您需要做的。

1. 按 Windows 键并输入“Regedit”。
2. 单击同名的结果。
3. 将以下路径复制并粘贴到 Windows 注册表编辑器的地址栏中,然后按 Enter 键。

HKEY_CURRENT_USER > 软件 > Microsoft > Avalon.Graphics

4. Avalon 图形在左侧面板中突出显示后,右键单击右侧窗格中的空白区域,然后单击新建 > DWORD(32 位)值。
5. 将此新条目重命名为禁用 HWA 加速。
6. 双击该条目并在数值数据下输入“1”。


7. 单击“确定”并重新启动电脑。

笔记 :如果使用此方法后仍然遇到蓝屏错误,请通过将DisableHWAcceleration条目中的值数据更改回“0”来重新启用硬件加速。

方法 3:使用 DirectX 诊断工具

dxgmms2.sys 错误直接与 Windows 中的 DirectX 相关,因为文件名是 DirectX Graphics MMS 的缩写。要诊断问题,请按照以下步骤使用 Windows 中内置的 DirectX 诊断工具。

1. 按 Win + R 启动“运行”对话框。输入“dxdiag”并单击“确定”按钮。
2. DirectX 诊断工具完成扫描后。单击“显示”选项卡。
3. 查看下面的注释部分并检查是否有提到的任何问题。


4. 如果出现错误,则您必须从以下位置下载 DirectX 最终用户运行时 Web 安装程序:微软官方网站
5. 双击下载的文件并继续执行安装步骤。
6. 重新启动计算机并检查问题是否仍然存在。

方法4:激活Windows内存诊断工具

使用 Windows 内存诊断实用程序检查内存,因为任何 BSOD 错误都可能是由 RAM 问题引​​起的。以下是使用此工具的步骤。

1. 按 Windows 键并输入“Windows 内存诊断”。
2. 单击“最佳匹配”下的相关结果。
3. 将打开一个新对话框,您必须在其中单击“立即重新启动并检查问题”选项。
4. 电脑将重新启动,并进行测试,以帮助您了解 RAM 是否有故障并需要更换。

方法 5:更新 Windows

Microsoft 向所有正版 Windows 11 用户提供定期更新。您可以按照以下步骤检查是否有新更新:

1. 按 Win 键,输入“检查更新”,然后单击相关结果。
2. 单击设置窗口中的“检查更新”按钮。
3. 更新完成后,重新启动 PC。

方法6:运行系统文件检查工具

SFC 工具是一个内置实用程序,可扫描您的 PC 文件是否存在问题并进行修复。以下是使用它的步骤:

1.按Win + S打开搜索框,输入“cmd”,右键单击搜索结果中的“命令提示符”,然后选择“以管理员身份运行”。
2. 如果提示需要管理权限,请单击“是”继续。
3. 在命令提示符窗口中,输入“sfc /scannow”,然后按 Enter。
4. 扫描完成后,关闭命令提示符窗口并重新启动计算机。

方法 7:运行部署映像服务和管理工具

解决内部问题的另一个有用工具是 DISM。该工具可以解决多种问题。使用方法如下:

1. 按 Windows + S,键入 cmd,右键单击命令提示符,然后选择以管理员身份运行。
2. 在命令提示符窗口中,输入以下命令并按 Enter:

DISM /在线/清理图像/ RestoreHealth

3. 等待该过程完成,然后重新启动您的电脑。

方法 8:运行检查磁盘实用程序

大多数遇到此 BSOD 错误的用户都报告说,该错误通常是由磁盘错误或硬盘驱动器故障引起的。诊断和解决硬盘问题的最简单方法是使用 Windows 中的检查磁盘工具。以下是要遵循的步骤:

1. 按 Win + R 打开“运行”对话框。
2. 键入 CMD 并按 Ctrl + Shift + Enter 以使用管理权限打开命令提示符。
3. 如果用户帐户控制出现提示,请单击“是”。
4. 复制并粘贴以下命令:

chkdsk /f /r

5. 重新启动计算机。

方法 9:将您的电脑恢复到日期

系统还原会将您的电脑恢复到之前一切正常运行的状态,而不会删除您的文件。但是,您将丢失还原点之后安装的所有应用程序以及此后对设置所做的任何更改。以下是执行系统还原的方法:

1. 重新启动 PC 并引导至 Windows 恢复环境,然后选择“故障排除”。


2. 选择高级选项,然后选择系统还原。
3. 选择您的管理员帐户,输入密码,然后单击继续。
4. 选择您创建的还原点,然后按照屏幕上的说明完成该过程。

另请阅读:如何修复 Windows 10/11 系统还原需要很长时间

推荐阅读:修复 Windows 11/10 上 Win32kbase.sys 蓝屏错误的 9 种方法

方法10:更新BIOS

专家还表示,过时的 BIOS 可能会导致 Windows 中出现 dxgmms2.sys BSOD 错误。虽然更新 BIOS 的过程可能因制造商而异,但基本步骤如下:

1. 前往主板制造商的官方网站,搜索与您的主板相关的最新更新。
2. 从网站下载的文件很可能会被压缩。 (Rar 或 Zip)。
3. 解压缩文件并将内容提取到 USB 闪存驱动器。
4. 单击“开始”按钮,然后选择“电源”选项。
5. 按住 Shift 键的同时单击重新启动。
6. 在下一个屏幕上,导航到故障排除 > 高级选项 > UEFI 固件设置 > 重新启动。
7. 进入 BIOS 菜单后,查找更新选项。许多主板允许您使用 USB 驱动器刷新 BIOS,因此请确保它已连接。

笔记 :最好查阅主板手册以获取具体说明。

方法 11:重置 Windows

如果以前的解决方案不起作用,重置 Windows 可能是修复 dxgmms2.sys BSOD 错误的最后一步。以下是重置 Windows 电脑的方法:

1. 打开“开始”菜单并搜索“重置此电脑”。然后,从搜索结果中选择适当的选项。
2. 单击“重置电脑”。
3. 选择“保留我的文件”。
4. 按照屏幕上的说明开始 Windows 计算机的重置过程。

提示 :尽管 Windows 提供了在重置期间保留数据的选项,但建议您在外部手动备份文件以防止任何潜在的数据丢失。

在这里观看我们的视频 –

[ 固定的 ]

我希望上述步骤能够帮助您修复 Windows 中的 dxgmms2.sys BSOD 错误。我们希望在下面的评论部分听到所有关于它的信息。请告诉我们哪种方法可以帮助您解决此问题。

另请阅读:

[已修复] 驱动程序 PNP 看门狗 BSoD 错误
如何修复 Windows 11/10 上的 Usbhub.sys 蓝屏错误 (BSOD)