JiaPai12138/vcredist
GitHub: JiaPai12138/vcredist
一个整合所有Visual C++可再发行组件的AIO安装工具,用于简化Windows系统的运行时依赖管理。
Stars: 20 | Forks: 1
# VisualCppRedist AIO 整合包
## 概述:
- 最新版 Microsoft Visual C++ 可再发行组件运行时的 AIO 重新打包版,去除了原版安装包的臃肿负载。
- 基于 **@ricktendo64** 的 VBCRedist_AIO_x86_x64.exe 构建。
- 安装过程由一个 Windows 命令脚本处理,默认在后台隐藏运行。
- 安装前,脚本会检查并移除已有的不合规 Visual C++ 运行时,包括原始的 EXE 或 MSI 安装程序,或旧的 MSI 包版本。
- 卸载选项/脚本将移除所有检测到的 VC++ 运行时(UCRT 除外)。
- 您可以使用 7-zip 或 WinRar 将安装文件解压到短路径,并以管理员身份运行 Installer.cmd。
- 根据设计,如果系统还原处于活动状态,Microsoft Windows Installer 会为每个 MSI 包创建还原点。
## 内容:
## Visual C++ 2022/2026 可再发行组件:
- VC++ 2026 将仅支持 Windows 10/11 及其对应的 Windows Server 版本。
- VC++ 2022 将是支持 Windows 7/8/8.1 及其对应 Windows Server 版本的最后一个 v14 版本。
- 从 v101 开始,重新打包版将包含每个 2022/2026 版本的最新版,以便在兼容系统上安装。
- VC++ 2022 运行时与 VC++ 2015-2017-2019 二进制兼容,并覆盖所有 VS 2015-2017-2019-2022 程序。
- VC++ 2026 运行时二进制兼容,并覆盖所有 VS 2015-2017-2019-2022-2026 程序。
## Windows Vista 注意事项:
* VC++ 2022 版本 14.32.31332.0 = [VisualCppRedist_AIO v0.61.0](https://gitlab.com/stdout12/vcredist/-/releases/v0.61.0) 是与 Windows Vista 和 Server 2008 兼容的最后一个版本。
## Windows XP 注意事项:
* VC++ 2019 版本 14.28.29213.0 = [VisualCppRedist_AIO v0.35.0](https://gitlab.com/stdout12/vcredist/-/releases/v0.35.0) 是与 Windows XP (NT 5.1)、Server 2003 / XP x64 (NT 5.2) 兼容的最后一个版本。
请确保使用 Custom AIO v35 包以获得更好的功能和开关。
## 静默开关:
- 要获取命令行选项和示例,请运行:
`VisualCppRedist_AIO_x86_x64.exe /?`
- **/y** 提供与默认相同的行为,但不显示开头和结束提示。
- 只有 **/sfxlang** 和 **/gm2** 可以与其他开关分开指定。
- 如果将其他开关分开一起指定,则只有最后一个开关会生效。
例如,以下命令将只安装 Extra VB/C 包:
`/ai5 /ai8 /aiT /aiE`
- 要一起安装单独的包,请在 **/ai** 后组合它们的最新开关字符。
例如:
`/ai58X239E`
- 您不应组合模式开关,这将导致不可预见的错误。
**错误**用法示例:
`/ai1FMU`
- **/sfxlang** 必须是第一个生效的开关。
例如:
`/sfxlang:1031 /aiV`
- 在 Windows 7/8/8.1 上运行 `/ai9` 将安装 VC++ 2022 包。
- 要在 Win 10/11 上强制安装稳定的 VC++ 2022 包:
手动卸载任何 VC++ 2026 运行时
手动卸载任何版本为 14.50.xxxxxx 或更高的 VC++ 2022 运行时
使用开关 `/ai7` 运行安装程序
## 下载
- 最新版发行 zip 文件:
https://kutt.it/vcppredist
https://www.tinyplease.com/vcredist
- 最新版发行 exe 文件:
https://kutt.it/vcpp
https://www.tinyplease.com/vcpp
- 所有发行版:
https://gitlab.com/stdout12/vcredist/-/releases
https://github.com/abbodi1406/vcredist/releases
https://tiny.cc/vcredist
点击展开
- Visual C++ 可再发行组件 (x86/x64) 2005: 8.0.50727.6229 2008: 9.0.30729.7523 2010: 10.0.40219.473 2012: 11.0.61135.400 2013: 12.0.40664.0 2022: 最新版 2026: 最新版 - Visual Studio 2010 Tools for Office Runtime (x86/x64) 10.0.60922 - 旧版运行时 (x86) Visual C++ 2002: 7.0.9975.0 Visual C++ 2003: 7.10.6119.0 Visual Basic 运行时 - 通用 CRT: VC++ 2022 可再发行组件的一个补充部分。 Windows 10/11 的内置组件。 作为 Windows Vista/7/8/8.1 的更新提供,可通过月度质量汇总、KB3118401 或 KB2999226 安装。 对于 Windows XP,随 VC++ 2019 可再发行组件一起安装。 如果 UCRT 不可用,此重新打包版将安装 KB3118401。点击展开
``` Usage: VisualCppRedist_AIO_x86_x64.exe [switches] All switches are optional, case-sensitive. /y Passive mode, shows progress. *All* Runtime packages are installed. /ai Quiet mode, no output shown. *All* Runtime packages are installed. /aiA Quiet mode. *All* Runtime packages are installed, and hide ARP entries. /ai5 Quiet mode. *Only* 2005 package is installed. /ai8 Quiet mode. *Only* 2008 package is installed. /aiX Quiet mode. *Only* 2010 package is installed. /ai2 Quiet mode. *Only* 2012 package is installed. /ai3 Quiet mode. *Only* 2013 package is installed. /ai7 Quiet mode. *Only* 2022 package is installed. /ai9 Quiet mode. *Only* 2026 package is installed for Win 10/11. /aiT Quiet mode. *Only* VSTOR 2010 package is installed. /aiE Quiet mode. *Only* Extra VB/C package is installed. /aiB Quiet mode. *Only* Extra VB package is installed. /aiC Quiet mode. *Only* Extra VC package is installed. /aiV Quiet mode. *Only* VC++ packages are installed. /aiM Manual Install mode, shows installation script with prompt. /aiR Auto Uninstall mode, remove all detected runtimes. /aiD Debug mode, create VCpp_debug.log without installing/uninstalling any package. /aiP Manual Hide or Show Runtimes entries in Add/Remove Programs panel. /ai1 Update mode. Only already installed packages are updated. /aiF Repair mode. Only already installed packages are reinstalled or updated. /gm2 Optional switch to disable extraction dialog for all other switches. /sfxlang: Set the program display language, if possible. Example: /sfxlang:1031 /h | /? Display this help. ``` ``` Examples: Automatically install all packages and display progress: VisualCppRedist_AIO_x86_x64.exe /y Silently install all packages and display no progress: VisualCppRedist_AIO_x86_x64.exe /ai /gm2 Silently install 2022/2026 package: VisualCppRedist_AIO_x86_x64.exe /ai9 /gm2 Silently install 2010/2012/2013 and Extra VB/C packages: VisualCppRedist_AIO_x86_x64.exe /aiX23E Silently install all packages and hide ARP entries: VisualCppRedist_AIO_x86_x64.exe /aiA /gm2 Only update already installed packages: VisualCppRedist_AIO_x86_x64.exe /ai1 ```标签:AIO包, Awesome, C++运行时, DNS解析, Visual Studio工具, Windows系统工具, 免费工具, 全合一安装包, 兼容性支持, 卸载工具, 安全可观测性, 开源项目, 微软开发工具, 版本控制, 系统管理, 脚本安装, 视觉C++可再发行组件, 软件安装程序, 软件部署, 运行时环境, 通用CRT, 重新打包工具