一些用户在软件(或游戏)支持论坛上发布了错误消息,指出“运行此程序需要以下组件。”该错误消息还指出该组件是 Visual C++ 或 DirectX Runtime 行为。
当用户尝试启动时通常会出现此错误 Windows 游戏。 因此,玩家无法玩遇到“需要以下组件”错误的游戏。 以下是修复“需要以下组件”错误的方法 Windows 10 或 11 件。
1.检查待处理的程序并安装它们 Windows 更新
首先尝试检查并安装所有挂起的文件 Windows 补丁更新。 这是因为某些更新包含针对 DirectX 的修复。 因此,如果错误消息指出 DirectX 是罪魁祸首,那么问题有望得到解决。
查看如何更新 Windows 手动并确保您的电脑是最新的。
2. 修复 PC 上的 Visual C++ 软件包
“需要以下组件”错误经常抱怨缺少 Visual C++ 或 DirectX 运行时。 如果您发现缺少 Visual C++ 运行时,您可能需要修复电脑上的 Visual C++ 版本。
因此,请尝试修复 PC 上安装的 Visual C++ 软件包,如下所示:
- 按 胜利+我 打开设置。
- 选择 应用程序 选择一个类别或选项卡并单击它 应用程序和功能 从那里。
- 按 三点按钮 在错误消息中指定的 Visual C++ 包版本旁边,然后选择 改变。 在 Windows 10.你需要选择一个Visual C++包并点击 改变。
- 选择 维修 打开的 Visual C++ 窗口中的选项。
3.安装 Visual Studio C++ 软件包 2015-2022
如果修复不起作用或者找不到错误中指定的 Visual C++ 包,则可能需要安装缺少的 C++ 运行时库。 Microsoft 有一个网站,您可以从中下载许多不同的 C++ 可再发行软件包。
尝试从 Visual Studio 2015-2022 包下载并安装 C++ 运行时,如下所示:
- 打开那个 Visual C++ 可再发行组件 书页。
- 然后单击 Visual Studio 2015-2022 的 X64 架构(64 位)的下载链接。
- 点击 我同意 > 安装 在 Microsoft Visual C++ 2015-2022 窗口中。
- 重复第二步和第三步下载并安装 32 位版本的 Visual Studio 2015-2022。 为此,您需要单击 Visual Studio 2015-2022 X86 下载链接。
4.安装DirectX运行库
如果错误消息提到 DirectX,则意味着您的电脑可能缺少游戏所需的 DirectX 运行时组件。 如果您尝试在一台电脑上玩较旧的游戏,则更有可能发生这种情况 Windows 11/10 件
在这种情况下,请尝试使用 DirectX 最终用户运行时 Web 安装程序安装缺少的旧版 DirectX 运行时库,如下所示:
- 打开那个 DirectX 安装程序网页 并将文件下载到您的 PC。
- 接下来,双击 dxwebsetup.exe。
- 选择 我接受此协议 在“安装 Microsoft DirectX”窗口中。
- 点击 下一个 继续查看 Bing Bar 安装报价。
- 清除复选框 安装 Bing 栏 如果您不需要此软件,请选中该框。
- 选择 下一个 安装所需的 DirectX 组件。
5.修复.NET Framework组件
用户已确认他们通过重新安装 .NET Framework 组件修复了“需要以下组件”错误。 因此,您可能需要修复 PC 上的 .NET Framework 组件,以修复需要以下组件的错误。
有关详细信息,请参阅如何修复 .NET Framework。
6. 在游戏启动器中检查受影响的游戏
一些用户表示,验证游戏文件可以修复“需要以下组件”错误。 仅当您使用 Steam、Epic Games、EA Desktop 和 Origin 等主要游戏启动器应用程序之一购买并下载游戏时,才能完成此步骤。
如果您不确定如何执行此操作,请查看如何修复不同启动器上的游戏文件。
7. 重新安装受影响的游戏或软件
如果应用上述所有修复后“需要这些”问题仍然存在,则重新安装游戏或软件是最后的手段。 有些玩家可能担心重新安装后会丢失游戏保存数据。 但是,在卸载游戏之前,有多种方法可以备份已保存的游戏进度。
值得尝试重新安装受此错误影响的游戏或其他软件,因为它将恢复所有丢失的文件。 您可以通过卸载一些游戏 程序和功能 如我们的卸载指南中所述 Windows 软件。 如果该游戏未在那里列出,您可能需要通过其客户端软件下载它,例如 B. Epic Games,卸载。
然后从官方网站下载最新版本的游戏重新安装。 如果游戏是使用 Steam、Epic 或任何其他启动器软件安装的,您将需要选择通过其游戏客户端重新安装游戏。 或者从 Microsoft Store 页面重新安装游戏(如果您是在 Microsoft Store 页面购买的)。
另请注意,一些玩家已经能够通过重新安装 Steam 来修复“需要以下组件”错误。 如果您想解决 Steam 游戏上的此问题,重新安装此客户端软件可能值得一试。
开始你的 Windows 再次游戏
许多用户需要修复“需要以下组件”错误,为此他们应用了上面讨论的可能的解决方案。 因此,这些可能的解决方案中至少有一种可能会给您的患者带来帮助 Windows 游戏。
但是,我们不能保证这些可能的解决方案始终能够修复“需要以下组件”错误。 检查受影响的游戏是否有技术支持,如果需要,您可以联系以获取进一步的故障排除建议。 如果您在新游戏中遇到此错误,请考虑在还可以的情况下申请退款。