简介说明
Visual C++运行库合集 V104.0 一个github免费开源的项目VisualCppRedist AIO
🛠️VisualCppRedist AIO (v104+): 2026 年必备的全能运行库合集
在 2026 年的今天,无论是运行老旧的经典软件,还是安装最新的 AI 应用程序,你都不可避免地会遇到“缺少 MSVCRxx.dll”或“无法启动此程序,
因为计算机中丢失 api-ms-win-crt”等错误。解决这些问题的终极方案,就是安装 VisualCppRedist AIO。
这款由社区开发者(基于 @ricktendo64 的 VBCRedist_AIO)维护的全能运行库合集,
将从 2002 年到 2026 年 的所有 Microsoft Visual C++ 运行库打包在一起,是系统维护人员和普通用户的必备工具。
📦 核心特性与 2026 年新变化
这款合集不仅仅是一个简单的文件打包,它内置了智能的安装逻辑和清理机制,专为 Windows 系统(Windows 10/11)设计。
1. 全面覆盖,从古董到最新
合集包含了所有主流版本的 VC++ 运行库,完美适配 2026 年的软件环境:
最新支持: 包含 Visual C++ 2026 (v14.xx),这是目前最新的运行库版本,支持最新的 Visual Studio 2026 编译的程序。
长期支持: 包含 Visual C++ 2022 (v14.32+),这是 Visual Studio 2015-2022 程序的通用运行库。
历史兼容: 向下兼容 2005、2008、2010、2012、2013 等旧版本。
特殊组件: 包含 Visual Basic 运行库、Visual Studio 2010 Tools for Office Runtime 以及 Universal CRT (UCRT)。
2. 智能清理与去重 (v104 新特性)
在安装前,脚本会自动检测并移除系统中不合规或旧版本的 Visual C++ 运行库(包括原始的 EXE 或 MSI 安装包)。这能有效防止因版本冲突导致的程序崩溃。
注意: 卸载脚本默认会移除所有检测到的 VC++ 运行时,但 UCRT (通用 C 运行时) 除外,因为它通常是系统核心组件。
3. INF 基础的卸载入口 (v104 及以后)
从 v104 版本开始,合集采用了 INF-based uninstaller entry 技术。这使得控制面板中的“程序和功能”列表更加整洁:
统一管理: 2005 到 2026 的卸载条目被统一和简化。
命名规范: 采用了对齐且有序的命名方案,不再是一堆杂乱无章的 Microsoft Visual C++ xxxx Redistributable 字样。
灵活切换: 如果你习惯看原始的条目,可以通过运行 Show/aiNARP.cmd 脚本来恢复旧的显示方式。
⚙️ 技术细节与兼容性
| 组件名称 | 版本信息 | 备注 |
|---|---|---|
| VC++ 2026 | 最新版 | 仅支持 Windows 10/11 及对应的 Server 版本 |
| VC++ 2022 | 最新版 (v14.32+) | 最后一个支持 Windows 7/8.1 的 v14 系列版本 |
| UCRT | 系统级组件 | Windows Vista/7/8.1 通过 KB3118401 安装 |
| Legacy | 2002/2003 | 仅 x86,用于极老的旧软件 |
💡 关键兼容性提示:
Windows 7/8.1 用户注意: VC++ 2022 是最后一个支持这些旧系统的版本。如果你在旧系统上强制安装新软件,可能需要单独处理依赖。
Windows Vista 用户注意: VC++ 2022 版本 14.32.31332.0 是最后一个支持 Windows Vista 的版本(AIO v0.61.0)。
Windows XP 用户注意: 早已停止支持,如需运行旧程序请使用 AIO v0.35.0。
🚀 如何使用
这款工具提供了极高的灵活性,你可以根据需要选择交互式安装或无人值守静默安装。
1. 手动安装
使用 7-zip 或 WinRAR 将安装包解压到一个短路径的文件夹(例如 C:\VC)。
以管理员身份运行 Installer.cmd。
脚本将在后台静默运行,自动处理安装和冲突。
2. 无人值守命令行 (Unattended Switches)
你可以通过命令行参数精确控制安装哪些组件。参数可以组合使用。
基本参数: /y (静默运行无界面或提示) 或 /sfxlang:1031 (设置语言,需放在最前)。
安装模式组合: 使用 /ai 加上字符代码。
/ai5 : 仅安装 VC++ 2005
/ai8 : 仅安装 VC++ 2008
/aiE : 安装 Extra (VB/C) 包
组合示例: /ai58X239E (安装 2005, 2008, 2010, 2012, 2013, 2022, 2026 以及 Extra 包)
无人值守运行参数:
/ai -自动安装全部,不显示提取解压对话框
/y -自动安装全部,提供安装界面进度显示
/aiM -自选安装全部,安装每个版本有解压对话框并询问确认
/aiU -自动卸载全部,卸载每个版本有提取对话框并询问确认
/aiA -自动安装全部,但是隐藏系统卸载程序列表里的ARP项
/aiR -自动卸载全部
/ai5 -安装Microsoft Visual C ++2005
/ai8 -安装Microsoft Visual C ++2008
/aiX -安装Microsoft Visual C ++2010
/ai2 -安装Microsoft Visual C ++2012
/ai3 -安装Microsoft Visual C ++2013
/ai9 -安装Microsoft Visual C ++2019
/aiT -安装Microsoft Visual Studio 2010
/aiE -安装Microsoft Visual Basic/C++
/aiV -安装Microsoft C Runtime Library
/aiH -系统卸载程序列表中自动隐藏已经安装的项
/aiP -系统卸载程序列表中手动隐藏或显示已经安装的项
/aiC -完全执行被动模式。安装所有,但UCRT KB3118401除外
/aiD -调试模式,创建VCpp_debug.log而不安装/卸载任何组件
/gm2 -7zSFX的静默模式参数,用于禁用解压对话框的可选参数
? 无人值守静默安装参数示例:
自动安装Visual C ++2022(适用仅更新)
VisualCppRedist_AIO_x86_x64.exe /ai9 /gm2
自动安装所有VC++运行库组件(适合新系统)
VisualCppRedist_AIO_x86_x64.exe /ai /gm2
3. 特殊场景指令
强制安装 VC++ 2022 (稳定版): 如果你在 Win 10/11 上遇到兼容性问题,可以先手动卸载 VC++ 2026 和新版 2022,然后使用 /ai7 参数运行安装程序。
ARM64 用户: 请注意,/ai7 和 /aiT 参数在 ARM64 版本的安装包中无效。
🙏 致谢
本项目基于社区力量开发,特别感谢:
@ricktendo64 (MDL / repacks.net / wincert.net): 核心修改者,MSI 安装包修改者。
@burfadel / @thatguy91: 原始安装脚本贡献者。
免责声明: Visual Basic 和 Visual C++ 均为 Microsoft Corporation 的注册商标。本工具仅用于方便系统维护,请勿用于商业非法用途。
版本选择和使用
1.使用方法
使用方法双击打开然后选择下一步
他就会自动运行。全量安装了。
2.版本选择
1.常规X64位电脑建议选择
VisualCppRedist_AIO_x86_x64.exe
2.如果是老旧电脑32位的
VisualCppRedist_AIO_x86only.exe
3.ARM架构(仅支持64位)
VisualCppRedist_AIO-arm64.exe
图片预览

下载地址
https://github.com/abbodi1406/vcredist
https://pan.baidu.com/s/1H2nHpJ-R9JmW1ifeb3kWkQ?pwd=tcru 提取码: tcru







评论抢沙发