如何在 Windows 11/10 上修复 DXGI_ERROR_DEVICE_REMOVED

Jacki

DXGI_ERROR_DEVICE_REMOVED 错误可能会突然结束 Windows 11 或 10 上的游戏会话。此与 DirectX 相关的问题通常源于显卡驱动程序问题或系统不稳定。让我们探索几种方法来解决此错误并让您顺利地恢复游戏。

重新启动您的图形适配器驱动程序

步骤一:同时按 Windows 键 + Ctrl + Shift + B。此键盘快捷键可触发图形驱动程序的快速重新启动,而无需完全重新启动系统。

步骤2:您的屏幕可能会短暂闪烁,表示驱动程序已重新启动。返回游戏后检查错误是否仍然存在。

这种快速修复通常可以解决临时的驱动程序故障。如果错误仍然存​​在,请转向更全面的解决方案。

更新您的显卡驱动程序

步骤一:右键单击“开始”按钮并从菜单中选择“设备管理器”,打开设备管理器。

步骤2:展开“显示适配器”类别,右键单击您的显卡,然后选择“更新驱动程序”。

步骤3:选择“自动搜索驱动程序”并按照屏幕上的说明完成更新过程。

如果 Windows 找不到新驱动程序,请访问显卡制造商的网站(NVIDIA、AMD 或 Intel)以手动下载并安装最新驱动程序。

对于干净安装:

建议阅读:如何修复 Windows 11 中丢失的 Windows 更新选项

第4步:从可信来源下载显示驱动程序卸载程序 (DDU)。

第5步:将您的电脑启动到安全模式,运行 DDU 以删除当前图形驱动程序的所有痕迹,然后重新启动您的电脑。

第6步:安装从制造商网站下载的最新驱动程序。

调整 Windows 注册表中的 TDR(超时检测和恢复)设置可以防止驱动程序过早超时。

警告:如果修改注册表不当,可能会导致系统不稳定。在继续之前创建注册表的备份。

步骤一:按 Windows 键 + R,输入“regedit”,然后按 Enter 打开注册表编辑器。

步骤2:导航到以下键:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlGraphicsDrivers

步骤3:右键单击右侧窗格,选择新建 > DWORD(32 位)值,并将其命名为“TdrLevel”。

第4步:双击新的 TdrLevel 条目,将值数据设置为 0,然后单击确定。

第5步:重新启动计算机以使更改生效。

此修改禁用 TDR 功能,这有助于防止某些情况下出现 DXGI_ERROR_DEVICE_REMOVED 错误。

禁用 NVIDIA ShadowPlay

对于 NVIDIA 用户来说,ShadowPlay 功能有时会与游戏发生冲突并导致此错误。

步骤一:打开 NVIDIA GeForce Experience。

步骤2:单击右上角的“设置”图标(齿轮)。

步骤3:在“常规”选项卡中,找到“游戏内叠加”选项并将其关闭。

第4步:重新启动计算机并测试游戏中错误是否仍然存在。

调整抗锯齿设置

修改图形控制面板中的抗锯齿设置有时可以解决 DXGI_ERROR_DEVICE_REMOVED 错误。

对于 NVIDIA 用户:

步骤一:右键单击桌面并选择“NVIDIA 控制面板”。

步骤2:导航至左侧面板中的“管理 3D 设置”。

步骤3:在“全局设置”选项卡中,找到“抗锯齿 – FXAA”并将其设置为关闭。

第4步:找到其他抗锯齿设置并将其设置为“应用程序控制”或最低的可用选项。

第5步:单击“应用”并重新启动计算机。

AMD 用户可以在 AMD Radeon 软件中遵循类似的流程。

检查您系统的 RAM

RAM 故障可能会导致各种系统错误,包括 DXGI_ERROR_DEVICE_REMOVED。

步骤一:按 Windows 键 + R,输入“mdsched.exe”,然后按 Enter 键打开 Windows 内存诊断。

步骤2:选择“立即重新启动并检查问题”以运行全面的内存测试。

步骤3:让测试完成。您的计算机将自动重新启动。

第4步:重新启动后,在 Windows 日志 > 系统下的事件查看器中检查测试结果,查找 MemoryDiagnostics-Results 事件。

如果测试显示内存问题,请考虑更换有故障的 RAM 模块。

通过系统地应用这些解决方案,您应该能够解决 DXGI_ERROR_DEVICE_REMOVED 错误并返回到不间断的游戏。如果问题仍然存在,请考虑从游戏的支持论坛寻求帮助或联系您的电脑制造商以获取特定于硬件的建议。