VisualCppRedist AIO 快速补齐 Visual C++ 运行库
【免费下载链接】vcredistAIO Repack for latest Microsoft Visual C++ Redistributable Runtimes项目地址: https://gitcode.com/gh_mirrors/vc/vcredist
软件双击就弹"缺少 VCRUNTIME140.dll",重启、重装都救不了——病根在 Visual C++ 运行库不完整。VisualCppRedist AIO 把 2005 到 2022 各年代的 Microsoft Visual C++ Redistributable 重打包进一个安装器,一次装齐,专治 DLL 缺失这类报错。
⚡ 最快一步:管理员身份跑完 AIO 安装器
先拿到安装器:
git clone https://gitcode.com/gh_mirrors/vc/vcredist克隆后从仓库 releases 取最新的 AIO 安装包。手上已有编译好的 exe 也行:用 7-Zip 解压到短路径(如C:\vcr),再以管理员身份运行Installer.cmd。想从源码重新打包,build_tools/_AIO/下备了两个入口脚本:
7zSfx_x86_x64.cmd:打 x86 + x64 合体版,64 位系统用7zSfx_x86only.cmd:只打 x86 版,32 位系统用
安装默认后台隐藏执行,不用守着屏幕点"下一步"。跑完重启一次,打开之前报错的软件验证即可。
为什么它能把 2005–2022 的 Visual C++ 运行库一次装齐
说白了不是把安装包叠在一起,而是先清理、再补装:
- 安装前先扫描并移除系统里不规范的运行库,包括原版 EXE/MSI 安装器和老版 MSI 包,把版本冲突从源头清掉
- 再按序静默安装缺失的包,全程隐藏窗口
- 配套卸载脚本可移除全部检测到的 VC++ 运行库,UCRT 默认保留
重打包覆盖的范围:
| 包 | 架构 | 说明 |
|---|---|---|
| VC++ 2005 / 2008 / 2010 / 2012 / 2013 | x86 / x64 | 固定版本(2005 为 8.0.50727.6229 等) |
| VC++ 2022 | x86 / x64 | 最新版,二进制兼容 2015–2019 |
| VSTOR 2010 | x86 / x64 | 10.0.60922 |
| Legacy VB / VC++ 2002、2003 | x86 | 伺候老软件的 |
| UCRT 通用 C 运行时 | x86 / x64 | 老系统缺失时补装 KB3118401 |
关键在 2022 一个版本就覆盖 2015–2019,不用一年一年装。老系统别硬上最新版:Vista 止步 v0.61.0,XP 止步 v0.35.0。
/ai 开关速查:按需安装与静默部署
开关大小写敏感,/ai后跟年代代号,同装多个就把代号连写:
| 开关 | 作用 |
|---|---|
/y | 被动模式,显示进度,全量安装 |
/ai | 静默模式,无输出,全量安装 |
/ai9 | 只装 2022 |
/ai58X239 | 2005/2008/2010/2012/2013/2022 一次装齐 |
/aiTE | VSTOR 2010 + Legacy VB/C |
/ai1 | 更新模式,只更新已安装的包 |
/aiF | 修复模式,只重装或更新已存在的包 |
/aiD | 调试模式,只生成VCpp_debug.log,不动系统 |
/aiR | 自动卸载全部检测到的运行库(UCRT 保留) |
/aiA | 静默全装并隐藏控制面板条目 |
/aiP | 手动控制控制面板条目显示/隐藏 |
/gm2 | 关掉解压弹窗,可与上述开关组合 |
常用两条:
VisualCppRedist_AIO_x86_x64.exe /ai9 /gm2 VisualCppRedist_AIO_x86_x64.exe /aiD第一条只装 2022 且全程无弹窗;第二条只做诊断、生成日志。两个坑:同写多个/ai只有最后一个生效;/sfxlang(界面语言)必须放最前面。
运行库装不上、DLL 还缺失时的修正路径
卡在这很正常,按顺序过:
- 运行没反应、卡在解压→ 先确认管理员权限;再临时关杀软(安装器误报常见);路径含中文或过长就挪到短路径
- 装完还报缺 DLL→ 核对架构匹配(x86 软件要配 x86 的 Visual C++ 运行库);跑
/aiD看VCpp_debug.log里哪个包失败;必要时sfc /scannow查系统文件 - 提示"已有更高版本"→ 别强卸新版,2022 本就兼容 2015–2019;残留老 MSI 就用
/aiF覆盖修复 - 控制面板找不到条目→ 多半被
/aiA隐藏过,/aiP恢复显示;要清空就直接/aiR - XP / Vista 装不上→ 不是工具坏了,分别用 v0.35.0 / v0.61.0
个人、进阶、运维:三种角色各自怎么用
| 你是谁 | 执行方式 | 要点 |
|---|---|---|
| 个人用户 | 直接运行,或加/y | 别研究参数,全自动最稳 |
| 进阶用户 | /ai9按需点装,/aiF修复,/aiD排障 | 缺哪个装哪个,学会看日志 |
| 团队运维 | /ai /gm2静默推送,/aiA隐藏条目 | 一条命令铺满全域,用户无感 |
下次再看到 DLL 缺失的弹窗,你只剩一件事:把安装器跑一遍,剩下的交给它。
【免费下载链接】vcredistAIO Repack for latest Microsoft Visual C++ Redistributable Runtimes项目地址: https://gitcode.com/gh_mirrors/vc/vcredist
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考