Visual C++运行库合集 V104.0 一个github免费开源的项目VisualCppRedist AIO

简介说明

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)。

  1. 智能清理与去重 (v104 新特性)

在安装前,脚本会自动检测并移除系统中不合规或旧版本的 Visual C++ 运行库(包括原始的 EXE 或 MSI 安装包)。这能有效防止因版本冲突导致的程序崩溃。

注意: 卸载脚本默认会移除所有检测到的 VC++ 运行时,但 UCRT (通用 C 运行时) 除外,因为它通常是系统核心组件。

  1. 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。

脚本将在后台静默运行,自动处理安装和冲突。

  1. 无人值守命令行 (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

  1. 特殊场景指令

强制安装 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

https://pan.quark.cn/s/273d53d18c04

相关推荐
qq_1998868723 分钟前
第7板块·第1节:通用算子分类与设计模式
c++·人工智能·gpu算力·cuda
6Hzlia2 小时前
【Classic 150 刷题计划】 LeetCode 205. 同构字符串 | C++ 双向绑定与哈希表映射
c++·算法·leetcode
神仙别闹8 小时前
基于 C++ 实现(控制台)学生成绩管理系统
开发语言·c++
会周易的程序员8 小时前
5 节点边缘冗余方案(上):基于 aiRaft 的物联网高可用控制面设计
c++·分布式·物联网·raft·iot·共识
伞伞悦读9 小时前
【第36期】Python 目录与路径详解:pathlib、文件遍历、创建、复制、移动和删除风险
开发语言·python
qq_1998868711 小时前
第6板块·第4节:构建系统与多文件项目
c++·人工智能·gpu算力
2601_9669496511 小时前
只拿到股票代码还不够:量化程序到底还需要哪些标的信息?——从数据建模开始理解股票元数据
开发语言·python·数据分析·pandas·量化交易·股票数据·quantdash
m0_7345717612 小时前
深入理解5g <十八>传输块tbsize的计算
开发语言·5g
汉克老师13 小时前
GESP2026年9月认证C++三级( 第三部分编程题(2、分割字符串))精讲
c++·gesp·小学生·学c++编程
估值探索者13 小时前
【Python量化系统工程化 #08】关了 SSH 就停?systemd 让脚本开机自启 + 异常自动拉起
java·c++·人工智能·分类·数据挖掘