修复:“此应用程序需要Directx版本8.1或更高版本才能运行”

目录:

视频: --°--∫—Ä--Æ--∑—Å --ª—È—Å—Ã —Ñ —Ç—É--º--∞--Ω—Ã 2024

视频: --°--∫—Ä--Æ--∑—Å --ª—È—Å—Ã —Ñ —Ç—É--º--∞--Ω—Ã 2024
Anonim

Windows 10中的aDirectX问题是游戏世界中众多用户的共同痛苦。

这些错误之一影响了许多热衷于播放一些较旧的旧标题的用户。 据称,他们不断看到“ 此应用程序需要DirectX 8.1或更高版本才能运行 ”提示。

这基本上意味着,即使您安装了DirectX 11或12,也不会在较旧的应用程序中使用它。 为了帮助您解决这个特殊而又复杂的问题,我们在下面提供了一些解决方案。 如果每次启动游戏时都遇到此错误,请确保检查以下列表。

如何修复Windows 10中的“此应用程序需要Directx版本8.1或更高版本”错误

  1. 安装DirectX运行时2010年6月
  2. 以兼容模式运行应用程序
  3. 重新安装有问题的程序
  4. 启用DirectPlay

解决方案1 ​​–安装DirectX运行时2010年6月

出于某些特殊原因,依赖DirectX的较旧游戏或应用程序需要较旧的DirectX版本才能运行。 现在,即使您肯定已安装DirectX 11或12,我们的猜测是您仍需要获取并安装较旧的DirectX版本并解决问题。

因此,大多数游戏都带有匹配的DirectX安装程序包和其他可再发行组件。 另一方面,如果您无法在游戏安装文件夹中找到它们,则可以轻松地在网上找到并下载它们。

您可以下载DirectX Runtime安装程序。

解决方案2 –以兼容模式运行应用程序

在Windows 10上玩较早的游戏时,让我们尝试使用兼容模式来克服此问题。 较旧的游戏(例如GTA Vice City或在Windows 10平台上播放的IGI-2:隐蔽打击)的兼容性问题非常常见。

为此,我们建议您分别尝试在其推荐的Windows系统上运行该游戏。 首先,在游戏/应用系统要求中告知支持的系统版本,然后继续以下步骤。

  1. 右键点击应用的桌面快捷方式,然后打开属性
  2. 打开“ 兼容性”选项卡。
  3. 选中“ 在兼容模式下运行此程序 ”框。
  4. 从下拉菜单中,选择Windows XPWindows 7
  5. 现在,选中“ 以管理员身份运行该程序 ”框。

  6. 保存更改并运行应用程序。

另一方面,如果仍然提示“此应用程序需要Directx 8.1或更高版本才能运行”错误,请确保继续执行以下步骤。

  • 另请阅读:如何修复Windows 10上的Mythology Extended Edition错误

解决方案3 –重新安装故障排除程序

一些用户通过简单地重新安装应用程序(大多数情况下是游戏)来解决了该问题。 同样,集成问题也很常见,尤其是对于较旧的游戏而言。 因此,事不宜迟,请按照以下步骤卸载麻烦的游戏并重新安装它:

  1. 在Windows搜索栏中,键入控制并打开控制面板

  2. 选择类别视图
  3. 单击卸载程序

  4. 右键单击问题程序,然后将其卸载

  5. 重新启动电脑。
  6. 右键单击安装程序文件(大多数情况下为Setup.exe ),然后打开“ 属性”
  7. 选择兼容性选项卡。
  8. 选中“ 在兼容模式下运行此程序 ”框。
  9. 从下拉菜单中,选择Windows XPWindows 7
  10. 现在,选中“ 以管理员身份运行该程序 ”框。

  11. 确认更改并运行安装程序。

此外,如果您是Steam用户,则可以在客户端中进行操作,因为它具有更高的成功率。

解决方案4 –启用DirectPlay

DirectPlay是一个遗留组件,被一些最新的Windows迭代所排除。 但是,正如我们已经确定的那样,这个问题困扰着较早的游戏,可以肯定地说启用此选项至关重要。 请按照以下步骤启用DirectPlay,并希望解决此问题:

  1. 在Windows搜索栏中,键入打开Windows,然后打开打开或关闭Windows功能

  2. 向下滚动直到“ Legacy Components”
  3. 展开旧版组件,然后选中“ DirectPlay ”框。

  4. 单击确定以确认更改,然后尝试再次启动该应用程序。

启用DirectPlay后,您应该可以运行过去十年中的所有游戏,而不会出现任何问题。

修复:“此应用程序需要Directx版本8.1或更高版本才能运行”