当您尝试在 Windows 11 或 Windows 10 游戏计算机上启动或启动您喜欢的游戏(如 Fortnite)时,您可能会收到错误消息 运行引擎需要兼容 D3D11 的 GPU(功能级别 11.0,Shader Model 5.0). 这篇文章旨在通过最适用的解决方案帮助受影响的 PC 游戏玩家。
如果您在 Windows 11/10 游戏 PC 上启动某些游戏时收到错误消息 A D3D11-compatible GPU (Feature Level 11.0, Shader Model 5.0) 需要运行引擎,您可以尝试下面我们推荐的修复并查看如果这可以帮助您解决问题。
- 更新游戏和 Windows
- 更新显卡驱动
- 安装 DirectX 最终用户运行时
- 升级 GPU 硬件
让我们详细看看上面的解决方案。
1]更新游戏和Windows
由于错误可能触发错误消息 A D3D11-compatible GPU (Feature Level 11.0, Shader Model 5.0) 需要在 Windows 11/10 游戏 PC 上运行引擎,我们建议您作为故障排除的第一道防线问题是确保您已为出现错误的游戏安装了任何最新的补丁或更新。 此外,如果您有一段时间没有更新您的 PC,现在是时候检查更新并确保在您的游戏设备上安装任何可用的位,并查看当您尝试启动游戏时错误是否再次出现。
您也可以重新安装游戏,看看是否有帮助。 但请确保安装最新版本的游戏。
2]更新显卡驱动
您的 GPU 驱动程序可能已过期,这可能会导致您的 PC 在视图中显示错误消息。
如果您已经下载了显卡驱动程序,您可以通过设备管理器手动更新显卡驱动程序 .inf 或者 .sys 驱动程序的文件。 您还可以通过命令提示符更新驱动程序。 在 Windows 更新中,您还可以在可选更新部分获取驱动程序更新,或者您可以从图形硬件制造商的网站下载最新版本的驱动程序。 您可以使用的另一个选项是使用任何适用于 Windows 11/10 PC 的免费驱动程序更新软件自动更新您的驱动程序。
请记住,如果您的系统只有集成的 Intel GPU(Intel HD Graphics、Iris Graphics),那么它不满足运行引擎的最低要求。
3]安装DirectX最终用户运行时
突出显示的错误消息引用了 Direct3DX 11(或 D3DX 11),这是 Windows 用于渲染 3D 图形的接口。 因此,当出现此错误时,这意味着您的 GPU 当前与 D3DX 11 不兼容,该 D3DX 11 源自 DirectX 11,即 DirectX 的更新版本。 在这种情况下,要解决此问题,您可以从 Microsoft 下载并安装 DirectX 最新版本。
读: Direct 3D 或 DirectDraw 加速在 Windows 11 上不可用
4]升级GPU硬件
GPU 是 PC 系统中最复杂的组件之一,随着推动其创新的技术稳步发展,越来越先进,较旧的 GPU 变得越来越无法跟上。 因此,如果此时您已经用尽了上述选项,但您当前面临的问题仍然存在,那么剩下的唯一可能原因是您的 GPU 已过时。
如果您的 GPU 超过 5 年左右,它很有可能无法处理 D3DX 11,因此无法运行游戏并在您的游戏设备上抛出错误消息。 在这种情况下,要解决问题,您只需升级 GPU 硬件。 您不一定需要或必须购买最新、最昂贵的 GPU; 相反,你应该升级到你能负担得起的最好的,并确保它可以在购买前处理 D3DX 11。
希望这篇文章对你有帮助!
相关帖子:运行引擎需要 DX11 功能级别 10.0 – Valorant
如何修复 d3d11 兼容 GPU 需要运行引擎?
如果您的 Windows 计算机没有 Direct3D 11 或更高版本,您可能会看到需要 D3D11 兼容 GPU 才能运行引擎错误。 要解决此问题,您必须安装 Direct3D 11 或更高版本。 为此,请下载最新的 Windows 更新。
为什么说运行引擎需要兼容 d3d11 的 GPU 功能级别 11.0 Shader Model 5.0?
当您的 GPU 驱动程序长时间未更新时,您可能会发现 D3D11 兼容 GPU 问题。 GPU驱动程序是处理Windows、应用程序、游戏和显卡组件之间通信的软件。 必须确保您使用最新的 GPU 驱动程序。
为什么我的显卡没有更新?
与其他类型的问题一样,如有疑问,请重新启动您的机器。 这通常是显卡驱动程序更新的要求,但干净重启有时是恢复并运行的最简单方法。
读:使用 NV 更新程序更新 NVIDIA 显卡驱动程序。