一些用户在软件(或游戏)支持论坛上发布了一条错误消息,上面写着“运行此程序需要以下组件”。错误消息还指定该组件是 Visual C 或 DirectX Runtime。
当用户尝试启动 Windows 游戏时通常会发生此错误。因此,玩家无法玩出现“需要以下组件”错误的游戏。这是修复 Windows 10 或 11 PC 上的“需要以下组件”错误的方法。
1. 检查并安装任何待处理的 Windows 更新首先,尝试检查并安装所有待处理的 Windows 补丁更新。这是因为某些更新将修复 DirectX,因此如果错误消息指出 DirectX 是罪魁祸首,这将有望解决问题。
2. 修复 PC 上的 Visual C 包“需要以下组件”错误通常抱怨缺少 Visual C 或 DirectX 运行时。如果它指定缺少 Visual C 运行时,您可能需要修复 PC 的 Visual C 版本。
因此,请尝试修复 PC 上已安装的 Visual C 软件包,如下所示:
- 按 Win I 打开“设置”。
- 选择应用程序类别或选项卡,然后单击应用程序和功能。
- 单击错误消息中指定的 Visual C 包版本旁边的三点按钮,然后选择“修改”。在 Windows 10 中,您需要选择 Visual C 包并单击“修改”。
4. 在打开的 Visual C 窗口中选择“修复”选项。
3. 安装 2015-2022 Visual Studio C 软件包如果修复不起作用,或者找不到错误中指定的 Visual C 包,则可能需要安装缺少的 C 运行时库。 Microsoft 有一个网页,您可以从中下载许多不同的 C Redistributable 软件包。
尝试从 Visual Studio 2015-2022 包下载并安装 C 运行时,如下所示:
- 打开此 Visual C Redistributable 页面。
- 然后单击 Visual Studio 2015-2022 的 X64(64 位)架构下载链接。