错误DirectX 函数“GetDeviceRemovedReason”失败,DXGI_Error_Device_Hung错误代码0x887A0006表明应用程序的设备出现故障,因此,您将无法有效访问游戏。通常,DirectX 是一个 API 和 Microsoft 的内置应用程序,其主要目的是处理游戏。因此,如果 DirectX 出现任何问题,那么游戏将在 Windows 中崩溃。
因此,如果您确实需要玩游戏,则必须解决错误代码0x887A0006。
“DXGI_ERROR_DEVICE_HUNG”错误代码 0x887A0006是什么意思?
错误代码 0x887A0006 表示由于应用程序发送的命令格式错误,应用程序的设备出现故障。基本上,这是一个需要审查和修复的设计时问题。此问题通常出现在各种视频游戏中,导致它们在屏幕上显示此错误消息时自发崩溃:
为什么会出现“DXGI_ERROR_DEVICE_HUNG”错误代码 0x887A0006?
但在继续之前,我们必须关注问题“ DXGI_ERROR_DEVICE_HUNG ”错误代码0x887A0006背后的原因。那么,根据我们的深入分析,我们发现游戏配置不当、显卡驱动过时、CPU超频、DirectX是导致这个问题的主要原因。因此,要解决此问题,我们将不得不解决上述问题。要解决这个问题,请系紧安全带,为冒险之旅做好准备。
如何修复计算机上的“DXGI_ERROR_DEVICE_HUNG”错误代码 0x887A0006?
以下是一些高级解决方案,可帮助您解决上述问题。您的工作是小心地按照步骤操作,并在到达目的地时降落在站点上。
更新显卡
如果您在 PC 上遇到“ DXGI_ERROR_DEVICE_HUNG 王国来错误代码0x887A0006 ”的问题,那么您必须更新显卡,因为大多数游戏问题都可以通过此方法解决。
- 按Windows+R键打开计算机上的“运行”对话框。
- 现在,在框中键入“ devmgmt.msc ”并单击“确定”按钮。
- 此后,将出现设备管理器窗口,其中将显示驱动程序和硬件的多项功能,包括“显示适配器”,选择其中一项。
- 选择“显示适配器”后,单击箭头按钮并展开其子部件。
- 现在,选择相关的显卡,右键单击它并从特色选项列表中选择“更新驱动程序”。
- 此后,您的屏幕上会出现一个弹出窗口,其中会在您面前显示两个选项。选择一个自动选项并允许 Windows 在您的计算机上配置更新的图形卡。
回滚您的驱动程序
如果您的驱动程序的当前版本已损坏或与游戏不兼容,那么您可以回滚到您的驱动程序的先前版本。为此,请执行以下步骤:
- 打开搜索框并输入设备管理器。
- 导航到显示适配器并展开它以选择您正在使用的图形卡。
- 瑞克单击图形驱动程序并选择属性。
- 转到驱动程序选项卡并选择选项回滚驱动程序。
- 在提供的弹出选项中选择原因,然后单击是。
更新 DirectX
如前所述,DirectX 是游戏的关键应用程序,如果它被更新,那么DirectX 函数“GetDeviceRemovedReason”失败,DXGI_Error_Device_Hung错误代码0x887A0006将不会出现在您的 PC 屏幕上。因此,请确保您正在访问 DirectX 的当前版本。现在,您可能想知道如何检查 DirectX 的版本。嗯,解决方案非常简单,为了您的方便,下面列出了步骤。
检查计算机上的 DirectX 版本
- 要执行此过程,您必须在 PC 上打开“运行”框,同时按下“ Windows”键和“ R ”键。
- 现在,在框中键入“ dxdiag ”并单击“确定”按钮。
- 此后,DirectX 诊断工具窗口将出现在您的计算机显示屏上,页面顶部有几个选项卡。
- 单击“系统”选项卡,然后向下滚动页面。最后,您会找到“ DirectX 版本”,它会显示您正在使用的当前版本。
- 知道 DirectX 的版本后,是时候将 DirectX 更新为最新版本,并且可以在 Microsoft 官方网站上找到。现在,按照步骤更新 DirectX 应用程序。
快速有效的更新 DirectX 的方法
- 到微软官网,移动到下载中心,选择“ DirectX End-User Runtime Web Installer”。
- 但是,您也可以通过单击此处直接访问。
- 现在,向下滚动页面,选择语言,然后单击“下载”按钮。
- 此后,将打开一个新页面并显示安装说明,请按照说明完成安装过程。
- 完成任务后,重新启动计算机。
停止超频 CPU
超频是让你极致体验游戏的终极利器,通常情况下,它会将FPS设置为最大设置,这样你就可以享受游戏了,但这些设置会给GPU带来额外的压力,从而导致发出“ DXGI_ERROR_DEVICE_HUNG ”错误代码0x887A0006。所以如果你想解决这个问题,你必须停止超频 CPU,你可以在 BIOS 中执行任务。到达BIOS部分后,降低速度并保持在正常位置。
禁用声卡
禁用声卡可能会阻止错误代码0x887A0006 DXGI_ERROR_DEVICE_HUNG Kingdom come game 在您的计算机上。许多用户尝试了这种方法并取得了丰硕的成果。为了您的安慰,下面列出了这些步骤:
- 按Windows+R键打开“运行”框。
- 现在,在框中键入“ devmgmt.msc ”,然后单击“确定”按钮。
- 此后,将出现一个“设备管理器”窗口,其中将显示一些功能,您的工作是导航到“声音、视频和音频设备”部分。得到后,选择相同。
- 现在,单击箭头按钮展开其子部分,然后选择“音频驱动程序”。
- 选择音频驱动程序后,右键单击它,然后从下拉菜单中选择一个选项“禁用”。
- 很快,您会发现一个寻求许可的弹出窗口,单击“是”按钮以继续进行。
- 但是,如果您不想通过此方法,则可以从计算机中物理移除声卡。
更改 Nvidia 控制面板中的设置
Nvidia 控制面板的错误设置可能会导致此错误代码0x887A0006。要解决此问题,您需要更改 Nvidia 控制面板中的设置。因此,打开程序并执行以下更改:
- 单击3D 设置。
- 然后转到使用预览调整图像设置。
- 在预览选项下,选中使用高级 3D 图像设置的选项,然后按应用。
- 在左侧窗格中,选择管理 3D 设置。在程序设置选项卡下,单击添加。
- 并选择遇到错误的游戏的可执行文件。
- 选择的优选的图形处理器这个程序,挑高性能NVIDIA处理器。
- 重新启动计算机并检查错误。
禁用 Steam 云同步
许多用户报告说这种方法适用于《使命召唤:二战》游戏。也许它适用于这个错误代码。一件事是您失去了 Steam Cloud 的好处。但是,您可以使用此方法来修复错误。
- 双击Steam图标打开您的 Steam 客户端。
- 右键单击出现问题的游戏,然后从下拉菜单中选择“属性”。
- 导航到“更新”选项卡并取消选中“启用 Steam 云同步”框(如果在那里找到),然后应用更改并退出Steam。
- 重新启动计算机,再次启动游戏以检查 DXGI_ERROR_DEVICE_HUNG 错误代码0x887A0006。
添加注册表项
要修复错误代码0x887A0006,您可以按照以下步骤添加注册表项:
- 按Windows+S键打开搜索框并键入注册表,然后从结果中单击注册表编辑器 APP。
- 导航到位置:计算机 > HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > GraphicsDrivers。
HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > GraphicsDrivers。” width=”900″ height=”450″ data-ll-status=”loaded” data-mce-src=”https://www.devicetricks.com/wp-content/uploads/2019/08/HKEY_LOCAL_MACHINE-SYSTEM-CurrentControlSet-Control-GraphicsDrivers.png” data-mce-style=”box-sizing: inherit; border: 0px; max-width: 100%; height: auto; display: block; margin: 0px auto 24px; clear: both; box-shadow: #282525 1px 1px 15px 1px;”>
- 检查选项图形驱动程序文件夹。右键单击右窗格中的任何空白区域,然后选择新建 > QWORD(64 位)以添加新的注册表项。如果您使用的是32 位系统,则必须选择New > DWORD (32-bit)。
QWORD(64 位)以添加新的注册表项。 如果您使用的是 32 位系统,则必须选择“新建”>“DWORD(32 位)”。” width=”900″ height=”450″ data-ll-status=”loaded” data-mce-src=”https://www.devicetricks.com/wp-content/uploads/2019/08/GraphicsDrivers-Right-click-any-empty-area-select-New-QWORD-64-bit-or-DWORD-32-bit.png” data-mce-style=”box-sizing: inherit; border: 0px; max-width: 100%; height: auto; display: block; margin: 0px auto 24px; clear: both; box-shadow: #282525 1px 1px 15px 1px;”>
- 将新密钥命名为TdrLevel。
- 双击 TdrLevel并修改它的一些选项,然后单击OK。
在 Value date 选项中,将数字设置为 0。
在 Baseoption 中,选择十六进制。
- 重新启动计算机并检查错误。
更新 Windows
最后但同样重要的是,此方法还解决了“ DirectX 函数“GetDeviceRemovedReason”失败并出现 DXGI_Error_Device_Hung错误代码0x887A0006 的问题。有时,缺乏更新会导致上述问题,因此始终建议定期更新窗口。好吧,大多数情况下,Windows 会自动执行此操作,但是由于一些错误,它无法自动更新。现在,您的工作是手动完成。
- 如果您是 Windows 10 用户,请单击“开始”菜单并选择“设置”。
- 但是,如果您是 Windows 7 或 8 用户,则单击“开始”菜单并在搜索栏中键入“设置” ,然后点击“输入”按钮。
- 设置页面将显示在您的显示器上,其中包含一些高级选项,选择“更新和安全”。
- 此后,将打开一个新页面,它将显示 Windows 更新的摘要,在该页面下方,您将看到一个“检查更新”按钮,单击它。
- 现在,请坐下来,让 Windows 有时间更新功能。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun97017.html