vc++2022 x64 runtime 安装失败,解决无法找到网络资源vcRuntimeMinimum_x64.msi

上一级页面:index-la

前言

在安装微软的一个运行时时,提示找不到网络资源

Pasted%20image%2020220614155528.png

详述

Microsoft Visual C++ 2019 X64 最小运行时 - 14.27.29016 错误

当我尝试安装Microsoft Visual C++ 2015-2019可再发行组件(x64)- 14.27.29016时,我收到一个错误弹出窗口,内容如下

图像

如果我尝试点击“确定”,就会弹出

图像

解决方案

根据微软社区的一个问答微软视觉C++ 2019 X64 最小运行时间 - 14.27.29016 - 微软社区 (microsoft.com)

以及它指向的reddit社区的解决方案更新是怎么回事 : VALORANT (reddit.com)

本文总结了解决方案

第一步

来到你安装出错的程序,复制这里的安装路径,为

Pasted%20image%2020220614160047.png

1
C:\ProgramData\Package Cache\{EECDD137-13DA-46ED-ADA0-BDF7F8BE65B8}v14.28.29913\packages\vcRuntimeMinimum_amd64\

记住这两个参数,备用

1
2
v14.28.29913
vcRuntimeMinimum_amd64

点击ok,记录弹窗的报错信息

Pasted%20image%2020220614160917.png

记录下这个参数,备用

1
Visual C++ 2019_x64

组合三个参数,我们就得到了一个重要的字符串,备用

1
Visual C++ 2019_x64 Minimum vcRuntime v14.28.29913
  • 这里的AMD64,是x64的另外一种称呼,两者等价

第二步

首先进入Download Microsoft Program Install and Uninstall Troubleshooter - MajorGeeks

点击图中按钮下载这个修复程序

Pasted%20image%2020220614155804.png

运行修复程序,点击下一页

Pasted%20image%2020220614155904.png

选择“need help uninstalling”

Pasted%20image%2020220614155929.png

前文组合得到了一个重要的字符串

1
Visual C++ 2019_x64 Minimum vcRuntime v14.28.29913

我们要找到Visual C++ 2019_x64,且要求版本v14.28.29913,并且要求是vcRuntime Minimum

  • 这里的AMD64,是x64的另外一种称呼,两者等价

根据我们记录的信息,找到了两个符合上述条件的包,即下图中标注的两个包,

仔细辨认,发现实际上只需要卸载其中的Visual C++ 2019_x64 Minimum runtime v14.28.29913

但以防万一,将图中标注的两个包全都卸载

Pasted%20image%2020220614161049.png

第三步

重新安装之前安装出错的vc++ runtime,安装成功

第四步

如果第三步继续出错,那么重复第一步和第二步,并且跳过第三步,来到第四步(这一步)

访问Latest supported Visual C++ Redistributable downloads | Microsoft Docs

下载页面中的vc_redist.exe,具体x64还是x86由你的系统位数决定,我是64位系统,下载vc_redist.x64.exe

Pasted%20image%2020220614162639.png

安装它,成功!

参考、引用、致谢

访问Latest supported Visual C++ Redistributable downloads | Microsoft Docs

根据微软社区的一个问答微软视觉C++ 2019 X64 最小运行时间 - 14.27.29016 - 微软社区 (microsoft.com)

以及它指向的reddit社区的解决方案更新是怎么回事 : VALORANT (reddit.com)