当尝试安装或玩某个游戏时,在许多情况下,系统可能会提示您安装 Microsoft Visual C++ 运行时,因为游戏需要它。它通常应该是一个简单的过程,但许多用户可能会遇到一个错误,提示找不到 Microsoft Visual C++ 最短运行时间“vc_runtimeMinimum_x86.msi”,甚至在 Steam 上也是如此。本指南将向您展示如何解决该问题并成功重新安装 Microsoft Visual C++ 可再发行组件。
另请参阅:
什么是 Microsoft Visual C++“最小运行时”错误?
当游戏或应用程序需要 Microsoft Visual C++ 运行时并要求您安装时,就会出现问题。当您单击“安装”按钮时,您可能会收到一条错误消息,而不是顺利安装:
- “您尝试使用的功能所在的网络资源不可用”。
该消息提示您单击“好的”重试,或者输入安装包的备用路径“vc_runtimeMinimum_x86.msi”。
单击“确定”后,会出现另一个标题为“Microsoft Visual C++ 2019/2022 x86/x6 最低运行时 14.40.33810(版本号)出现”,告诉你系统无法在路径下找到安装包:C:\ProgramData\Package Cache\{一长串字母和数字}\packages\vcRuntimeMinimum_x86\vc_runtimeMinimum_x86.msi。
该错误不仅限于单机游戏; Steam 游戏和其他平台上的游戏也会发生这种情况。
此外,如果您尝试取消或重试,您可能会看到更多问题,例如有关错误处理器类型的消息,这可能会让您感觉没有解决方案。
提示:
为什么会出现错误?
发生此错误的原因是安装文件Visual C++ 包丢失或损坏。当您尝试安装运行时时,系统会在特定位置查找这些文件。但是,如果该软件包已安装,然后仅部分删除或损坏,则安装程序无法找到所需的文件。
由于旧版 Visual C++ 安装的剩余部分仍在系统注册表中,也可能会发生此问题。这些旧的或不完整的条目可能会扰乱新安装并导致出现“网络资源”错误消息。
如何修复 Microsoft Visual C++“最小运行时间”错误
要修复 Microsoft Visual C++“最小运行时间”错误,您需要从 Windows 中删除所有现有的 Visual C++ 可再发行软件包,删除相关的问题注册表项,然后再次重新安装这些软件包。
1.卸载所有版本的Microsoft Visual C++ Redistributables
首先,您需要从计算机中删除所有现有版本的 Visual C++ 可再发行软件包。这将确保您重新安装时不会留下损坏或冲突的版本。
- 打开控制面板在您的计算机上。您可以通过“开始”菜单搜索它。
- 前往程序和功能。
- 在已安装程序列表中,查找以“开头的所有条目Microsoft Visual C++ 可再发行组件”。
- 单击每个版本,然后单击卸载。重复此过程,直到从 Windows 中卸载所有版本的 Microsoft Visual C++。
2. 备份Windows注册表
接下来,您需要访问并更改 Windows 注册表,以删除与 Visual C++ 运行时相关的任何剩余注册表项。但在进行任何更改之前,您应该备份注册表以防以后出了问题。
- 按赢+右在键盘上打开跑步对话框。
- 输入“regedit”并按进入打开注册表编辑器。
- 在注册表编辑器中,转到此路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products
- 单击产品文件夹以突出显示它。
- 点击文件>出口。
- 浏览到要保存备份文件的位置,然后在“备份”中键入备份名称文件名场地。
- 点击节省创建备份。
3.删除有问题的注册表项
备份注册表后,您现在可以删除任何可能导致 Visual C++ 运行时安装问题的有问题的注册表项。
- 在注册表编辑器,确保您仍在路径中:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products
- 您将在左侧面板中看到几个包含长序列字母和数字的文件夹。
- 逐个单击每个文件夹,然后查找名为产品名称在右侧面板中。
- 检查是否产品名称包含文本“Microsoft Visual C++ 2022 X86 最短运行时间”或涉及您所看到的错误的类似版本。
- 找到正确的键后,右键单击左侧面板中的文件夹,然后单击删除。
- 单击确认是的当出现提示时。
对涉及您所看到的 Visual C++ 安装错误的所有条目重复此过程。
4. 重新启动计算机
删除所有有问题的注册表项后,关闭编辑器并重新启动计算机。这将应用更改并确保不存在与已删除的注册表项相关的剩余进程。
5. 重新安装 Microsoft Visual C++ Redistributables
重新启动后,您可以重新安装所有必需版本的 Microsoft Visual C++ 可再发行组件。你可以重新运行游戏以触发运行时安装程序由游戏提供,或手动安装可再发行组件请按照以下步骤操作。
- 去官方Microsoft Visual C++ 可再发行组件下载页面:
https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170
。 - 下载并安装以下每个版本:
- 微软 Visual C++ 2015-2022 (x64)
- 微软 Visual C++ 2015-2022 (x86)
- 只需按照屏幕上的说明即可完成安装。
笔记:除非您的计算机特别需要,否则不要安装 ARM64 版本。 ARM64 版本适用于配备 ARM 处理器的设备,通常不适用于常规 x86 或 x64 系统。
6.尝试重新开始游戏
返回控制面板中的程序和功能。您现在应该看到新安装的版本Microsoft Visual C++ 可再发行组件在程序列表中。
尝试启动最初出现错误的游戏或软件,看看问题是否已解决。
重置或重新安装 Windows
在上述解决方案无法解决问题并且您没有其他选择的极端情况下,您可能需要考虑。当您重置时,您可以保留文件和应用程序,因此如果您不想再浪费时间修复看似无休止的问题,那么它应该是一个可行的选择。