一条命令装齐 VC++ 运行库 2005–2022,闪退缺 DLL 从此少一半
【免费下载链接】vcredistAIO Repack for latest Microsoft Visual C++ Redistributable Runtimes项目地址: https://gitcode.com/gh_mirrors/vc/vcredist
游戏突然闪退,弹窗提示"找不到 MSVCR100.dll",十有八九是 VC++ 运行库缺失。VisualCppRedist AIO 是一款免费的一键安装工具,把 2005 到 2022 的运行库打包进一个安装包,自动清理旧版本、补齐缺失组件。
📦 它到底帮你做了什么
思路很直接:把各年份散落在系统里的"零件箱"装进同一个安装包。
| 包含内容 | 说明 |
|---|---|
| VC++ 2005 / 2008 / 2010 / 2012 / 2013 | 均跟进到官方最终更新版 |
| VC++ 2022 | 跟随微软持续更新,与 2015–2019 二进制兼容 |
| 旧版运行库(x86) | 含 VC++ 2002、2003 与 Visual Basic 运行库 |
| VSTOR 2010 | Visual Studio Tools for Office 运行库 |
| Universal CRT | Win10/11 自带;旧系统缺失时自动补装 KB3118401 |
安装前脚本会先扫描系统,把软件自带的旧 EXE/MSI 等不合规运行库清理掉,再装正确版本。
👥 适合谁用
- 游戏玩家:新游戏闪退、黑屏、缺 DLL,多半运行库不全
- 办公与设计用户:Office、Adobe 系列突然无法启动
- 开发者:装完工具链后测试程序找不到运行库
- IT 管理员:需要给几十上百台机器静默装环境
- 老系统用户:XP、Vista 上仍想装可用版本
🔧 按场景操作
刚重装系统,一次装齐 VC++ 运行库
重装系统后把所有版本一次装好,以后装新软件不用再被 DLL 报错找上门。先拉取项目文件:
git clone https://gitcode.com/gh_mirrors/vc/vcredist拿到安装程序后运行:
VisualCppRedist_AIO_x86_x64.exe /y/y显示进度条并装完全部运行库;想要完全无感,改用/ai /gm2静默安装、不弹任何窗口。
单软件报错,精准修复缺失的 VC++ 运行库
只有一个软件缺 DLL 时,按对应版本单独装即可,不用全装:
VisualCppRedist_AIO_x86_x64.exe /aiX/aiX只装 2010 版;/aiX239可组合安装 2010/2012/2013/2022,覆盖大多数现代游戏和办公软件。程序之前能用、突然坏了,用/aiF只修复已安装的组件。
批量部署多台机器,静默安装全程无打扰
企业环境逐台手点不现实,静默安装配合/gm2关掉解压弹窗,写成脚本一次推给所有机器:
VisualCppRedist_AIO_x86_x64.exe /ai /gm2如果不想让运行库出现在"添加或删除程序"里防止误删,把/ai换成/aiA即可隐藏条目。
版本混乱,彻底清理后重装
系统里运行库乱成一锅时,先自动卸载、再用/y重装:
VisualCppRedist_AIO_x86_x64.exe /aiRVisualCppRedist_AIO_x86_x64.exe /y/aiR移除所有检测到的运行库,但保留 Universal CRT。问题说不清时,先跑/aiD生成 VCpp_debug.log,只检查、不动任何组件。
📋 参数速查
| 参数 | 作用 |
|---|---|
/y | 显示进度,安装全部组件 |
/ai | 静默安装全部组件 |
/aiA | 静默安装全部,并隐藏 ARP 条目 |
/aiR | 自动卸载所有检测到的运行库 |
/ai1 | 只更新已安装的组件 |
/aiF | 只重装或更新已安装的组件 |
/ai5 /ai8 /aiX /ai2 /ai3 /ai9 | 分别只装 2005/2008/2010/2012/2013/2022 |
/aiT /aiE /aiB /aiC | 分别只装 VSTOR、额外 VB/C、额外 VB、额外 VC |
/aiV | 只装 VC++ 系列,不含 VSTOR 和 VB |
/aiM | 手动安装模式,带提示窗口 |
/aiP | 手动显示或隐藏运行库条目 |
/aiD | 调试模式,只生成 VCpp_debug.log |
/gm2 | 关闭解压弹窗,可与其他参数组合 |
/sfxlang:1033 | 指定安装程序显示语言 |
- 所有开关区分大小写,别把
/ai写成/AI。 - 多个安装开关要连在
/ai后组合,如/ai58X239E;分开写时只有最后一个生效。 /gm2和/sfxlang才能与其他开关分写,且/sfxlang必须放第一位。
🗂️ 仓库长什么样
- 核心打包模块在 build_tools/_AIO/:7-Zip 自解压配置与打包命令行
- 各版本 MSI 精简脚本按
_m08到_m14分目录存放 - Universal CRT 处理见 build_tools/_ucrt/,缺失时自动补装
- 旧版 VB/C 运行库的 repack 在
_vbc/子目录
⚠️ 边界与兼容
- VC++ 2022 不支持 XP,XP 平台最高装到 2019
- Vista 最高兼容 2022 的 14.32.31332.0 版本
- Win7/8/8.1 与 Win10/11 可完整安装全部版本
- 权限错误 0x80070005:右键管理员身份运行并确认 UAC
一次装齐,以后装游戏和软件时 DLL 报错就会少很多。
git clone https://gitcode.com/gh_mirrors/vc/vcredist使用中遇到报错或有打包改进想法,欢迎来项目里讨论反馈。
【免费下载链接】vcredistAIO Repack for latest Microsoft Visual C++ Redistributable Runtimes项目地址: https://gitcode.com/gh_mirrors/vc/vcredist
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考