修复:Apex Legends 未下载,由于 VC++ 运行时错误而卡在 38%

Apex Legends 是一款免费游戏,可通过 Windows PC 上的 Origin 下载。虽然该游戏在大多数机器上安装良好,但由于 VC++ 运行时错误,许多用户报告在他们的 PC 上下载 Apex Legends 时出现问题。

根据用户报告,Apex Legends 下载卡在 38% 并显示以下 VC++ 运行时错误。

错误:未成功安装 VC++ 运行时可再发行组件包。安装程序无法继续。 (2148204811)

值得庆幸的是,可以通过在您的 PC 上安装或修复所有 Microsoft Visual C++ 可再发行组件包来解决该问题。

如何修复 Apex Legends 下载问题

首先,您需要确保 安装了以下 VC++ 包 (下表)在您的 PC 上。要检查,请转到 控制面板 » 程序 » 程序和功能 并输入“C++”在搜索框中。您将获得 PC 上安装的所有 VC++ 软件包的列表。

如果您的系统上缺少以下提到的任何 VC++ 软件包,请使用以下链接手动下载并安装它。此外,让您同时安装 32 位 (x86) 和 64 位 (x64) 版本的 VC++。

微软 Visual C++ 版本下载链接
Microsoft Visual C++ 2005 x86 可再发行组件下载
Microsoft Visual C++ 2005 x64 可再发行组件下载
Microsoft Visual C++ 2010 x64 可再发行版 – 10.0.40219下载
Microsoft Visual C++ 2010 x86 可再发行版 – 10.0.40219下载
Microsoft Visual C++ 2012 x64 可再发行版 – 11.0.61030下载
Microsoft Visual C++ 2012 x86 可再发行版 – 11.0.61030下载
Microsoft Visual C++ 2013 x64 可再发行版 – 12.0.30501下载
Microsoft Visual C++ 2013 x86 可再发行版 – 12.0.30501下载
Microsoft Visual C++ 2017 x64 可再发行版 – 14.13.26020

下载

Microsoft Visual C++ 2017 x86 可再发行版 – 14.13.26020下载

如果您在安装上述任何 VC++ 软件包时遇到问题,很可能您的 PC 已经安装了它的副本并且它已损坏。要删除损坏的安装,您需要下载一个特殊的工具(由 Microsoft 提供)来在 Windows 上安装/卸载程序。

下载 Microsoft 程序管理实用程序

下载并运行 MicrosoftProgram_Install_and_Uninstall.meta.diagcab PC 上的实用程序,选择 安装 当被问及您的问题时,请选择 微软 Visual C++ 包 您无法安装和选择 是的,尝试卸载.

卸载软件包后,从上面提供的下载链接手动重新安装它。

在您安装了 Apex Legends 所需的所有 VC++ 可再发行包之后。继续并尝试再次下载游戏。如果您的下载停留在 38%,则需要一段时间才能恢复(10-15 分钟),但它应该可以工作。如果没有,请重新开始下载。