修复 GTA V 中的 ERR_GFX_D3D_INIT

谈到 GTA V,介绍是不必要的。 但是,那 ERR_GFX_D3D_INIT 错误使玩家无法享受游戏。 有些人在为其他人启动游戏可执行文件后立即发生了一段时间后遇到的问题。 因此,如果您在 GTA V 中遇到 ERR_GFX_D3D_INIT,请查看本文中提到的解决方案来解决问题。

ERR_GFX_D3D_INIT
初始化失败,请重启游戏。 如果问题仍然存在,请尝试重新安装游戏

修复 GTA V 中的 ERR_GFX_D3D_INIT

如果您在 GTA V 中遇到错误 ERR_GFX_D3D_INIT,请阅读以下解决方案:

  1. 更新您的显卡驱动程序
  2. 为 2×8 针使用两根单独的电源线(如果适用)
  3. 禁用覆盖软件
  4. 安装最新版本的 Visual C++ 和 DirectX
  5. 从 GTA 安装文件夹中删除 DLL 文件
  6. 切换 DirectX 设置
  7. 禁用 CPU 和 GPU 超频
  8. 在禁用 VSync 的情况下以无边界模式运行游戏
  9. 重新安装游戏。

在开始之前,请重新启动您的 PC,看看是否有帮助。

1]更新您的图形驱动程序

您检查过图形驱动程序的状态了吗? 如果没有,那么您有必要确保它是最近更新的。 大多数人认为更新他们的 Windows 会自动更新他们的图形驱动程序。 但是,有时这不会发生,后来会导致问题。 为避免这种情况,您可以手动更新您的显卡驱动程序,以下是执行相同操作的方法:

  • 使用制造商的网站下载驱动程序
  • 安装驱动程序和可选更新
  • 使用设备管理器更新 GPU 驱动程序。

希望这会为您完成工作。

2]为 2 x 8 针使用两根单独的电源线(如果适用)

如果遇到此问题,请推测您的 GPU 的功耗。 如果您有 2×8 针插槽,请确保在连接时使用两根单独的电缆。 您不能使用 12 针适配器,因为这会导致问题并阻止游戏访问 GPU。

3]禁用覆盖软件

如果您正在使用 Fraps、Shadowplay 等叠加应用来获得额外功能,那么我们建议您停止使用。 问题中的问题是由于游戏和覆盖应用程序之间的不兼容而发生的。 要解决此问题,请禁用叠加软件,然后检查问题是否仍然存在。 您需要禁用 Steam 覆盖、GeForce 覆盖以及您已启用的任何其他覆盖。 希望这能完成工作。

4]安装最新版本的 Visual C++ 和 DirectX

您遇到错误的原因可能是 Visual C++ Redistributable 和 DirectX 的版本过时。 GTA之类的游戏需要这两个工具都是最新版本才能正常运行,否则游戏容易出现此类问题。 只需安装最新版本,您就可以摆脱这个问题。

5]从GTA安装文件夹中删除DLL文件

此错误可能是由于 GTA V 的损坏 DLL 文件引起的。在这种情况下,我们需要删除这些文件以允许游戏重新创建它们。 进入安装文件夹,寻找 d3dcsx_46.dlld3d编译器.dll 并删除它们。

现在导航到 _CommonRedist 文件夹并运行 DirectX 安装程序。 这将允许我们删除的文件重新创建。 最后,使用以下步骤验证游戏文件的完整性:

  1. 转到 Steam,然后转到库。
  2. 右键单击游戏,然后选择属性。
  3. 在“本地文件”选项卡中,单击“验证游戏文件的完整性”。

等待一段时间,因为整个过程需要一些时间。 完成后,启动游戏,看看您是否仍然遇到上述问题。

6]切换DirectX设置

根据一些用户的说法,DirectX 11 是这里的罪魁祸首,将其切换到旧版本可以解决问题。 图形硬件和游戏之间存在兼容性问题,因此错误 ERR_GFX_D3D_INIT 在您的屏幕上闪烁。 因此我们建议您也这样做并使用 DirectX 10 或 DirectX 10.1 而不是 DirectX 11。

要从 DirectX 11 切换到以前的版本,请打开 GTA V 设置并转到图形选项卡,现在将选项切换到 DirectX10 或 DirectX 10.1。 完成后,检查问题是否仍然存在。

如果您无法启动游戏并访问其设置,请按照以下步骤配置其 DirectX:

  • 打开文件资源管理器并转到 GTA V 的位置。默认情况下,该位置为:
    C:Program filesRockstar GamesGrand theft auto V
  • 右键单击空白区域,选择新建,然后单击文本文档。
  • 将其命名为 Commandline.txt。
  • 写入 -DX10 并按 Ctrl+S 保存文档。

完成所有必要的更改后,启动游戏并查看问题是否已解决。

7]禁用CPU和GPU超频

如果您是喜欢对 CPU 和 GPU 进行超频的人之一,那么现在是停止超频的时候了。 这样做不仅会导致上述错误,还会在不知不觉中损坏您的硬件。 因此,为防止这两种情况发生,请禁用 CPU 和 GPU 超频。 现在,看看它是否仍在屏幕上弹出。

8]在禁用 VSync 的无边界模式下运行游戏

接下来,您的游戏内设置可能是错误背后的原因之一。 由于 VSync 和其他一些设置而给您的系统带来太多负载从来都不是一件好事。 因此,让我们更改一些设置来解决问题。

  1. 打开游戏并转到“设置”。
  2. 现在,单击“图形”选项卡并关闭垂直同步。
  3. 向下滚动并单击细分。
  4. 禁用镶嵌并转到屏幕设置并将其设置为无边框模式。

最后,启动游戏看看。

9]重新安装游戏

如果没有任何效果,您最后的选择是重新安装游戏,因为游戏可能已损坏到无法修复的程度。 这是一个非常漫长的过程,这就是为什么我们建议您在没有任何效果的情况下执行此过程。

希望您能够使用本文中提到的解决方案解决问题。

读: GTA V 错误,无法在您的系统上检测到 Windows Media Player

怎样修复 GTA 5 启动器错误?

GTA 5 图形问题或启动错误可以通过更新 GPU 驱动程序来解决。 大多数情况下,问题是由驱动程序与游戏不兼容引起的,在这种情况下,您应该同时更新 GTA V 和显卡驱动程序。 更新完这两个后,启动游戏并查看问题是否已解决。

读: 怎样修复应用程序错误 0xc0000906

怎样修复 GTA 5 初始化失败?

当 GTA V 未在其计算机上启动时,用户会看到“应用程序无法启动”或无法初始化。 在这种情况下,您应该查看我们的指南以了解如果 GTA V 开始在您的计算机上崩溃该怎么办。 希望您能够轻松解决问题。