公司动态
VisualCppRedist AIO 使用指南:3步补齐缺失的 VC++ 运行库
VisualCppRedist AIO 使用指南3步补齐缺失的 VC 运行库【免费下载链接】vcredistAIO Repack for latest Microsoft Visual C Redistributable Runtimes项目地址: https://gitcode.com/gh_mirrors/vc/vcredist打开游戏或专业软件时提示缺少 MSVCP140.dll、应用程序无法启动或者安装程序跑到一半失败根源多半是 VC 运行库缺失、损坏或版本混乱。VisualCppRedist AIO 把多代微软官方 VC 运行库打进一个可执行文件并支持命令行无人值守执行让你不必逐个跑官方安装程序。本文按先装、再调参、后排障的顺序讲清用法。它适合哪些情况哪些情况不用它程序因运行库缺失或损坏而无法启动、反复崩溃需要一次性覆盖 2005 到 2022 各代运行库的老环境Windows XP SP3、Vista 等旧系统使用配套 v35 包需要在一批机器上统一部署运行库的 IT 人员如果你只是想升级某一个版本的运行库用微软官方对应安装程序更直接不必动用 AIO。三步完成无人值守安装拿到文件从官方发布页下载最新 AIO 包若要源码和构建脚本可以拉取仓库git clone https://gitcode.com/gh_mirrors/vc/vcredist以管理员身份运行直接双击执行或用 7-Zip 把包解压到较短的路径再以管理员身份运行 Installer.cmd。启动安装并验证执行下面这条命令静默安装全部运行库完成后重启出错的程序确认不再报错。VisualCppRedist_AIO_x86_x64.exe /ai /gm2常用开关速查所有开关可选且区分大小写。除 /sfxlang 和 /gm2 外同时写多个开关时只有最后一个生效。开关作用/y被动模式安装全部包显示进度/ai静默模式安装全部包无输出/aiF修复模式只重装或更新已安装的包/ai1更新模式只更新已安装的包/aiR卸载模式移除全部检测到的运行库不含 UCRT/aiD调试模式只生成 VCpp_debug.log不安装任何东西/gm2与其他开关搭配隐藏解压进度窗口想只装某个版本或组合安装时把下表字符接在 /ai 后面即可包开关版本或范围VC 2005/ai58.0.50727.6229VC 2008/ai89.0.30729.7523VC 2010/aiX10.0.40219.473VC 2012/ai211.0.61135.400VC 2013/ai312.0.40664.0VC 2022/ai9最新版二进制兼容 2015—2019VSTOR 2010/aiT10.0.60922附加 VB/C/aiE旧版 VC 2002/2003 及 VB 运行库例如 /aiX239 表示一次性静默安装 2010、2013 和 2022 三个包。UCRT 是 VC 2022 的补充组件Windows 10/11 自带Vista/7/8/8.1 通常以更新形式提供缺失时该工具会补装 KB3118401。XP 与 Vista 的两点注意XP SP3 / NT 5.2 使用专属 v35 包其上支持的最后一个 VC 2019 版本为 14.28.29213.0Vista 兼容的最后一个 VC 2022 版本为 14.32.31332.0更新的包不再适配三类场景的具体做法个人用户游戏打不开先跑 /aiF 修复已装组件仍不行再跑 /ai 全量安装然后重启游戏验证IT 批量部署把 AIO 文件分发到各工作站用统一部署脚本执行 VisualCppRedist_AIO_x86_x64.exe /ai /gm2系统升级或迁移后再跑一遍确认环境维护者自打包仓库 build_tools/ 下按版本提供精简 MSI 的 VBScript如 _m08/ 至 _m14/ 目录和 _ucrt/UCRT.cmd 处理脚本流程是放入官方 exe、精简 MSI、最后用 7zSfx_x86_x64.cmd 生成新 AIO 文件源码目录定位build_tools/_m08/ 至 build_tools/_m14/各版本 MSI 精简脚本build_tools/_ucrt/UCRT.cmdUCRT 包处理脚本build_tools/_AIO/7z SFX 装配配置7zSfxConfig.txt、7zSfxMod.sfx 等source_links/README.md各版本官方下载链接存档常见问题会删掉我的软件吗不会。它只处理 VC 运行库组件安装前仅清理不规范的旧运行库官方 EXE/MSI 安装器、旧版 MSI不触碰应用程序文件。要跑多久文档未给出固定时长取决于机器速度和所选包数量待补充。怎么确认修复成功重启之前出错的程序错误消失即为成功也可先跑 /aiD 生成 VCpp_debug.log查看系统运行库状态而不做任何安装。支持哪些系统主包面向 Windows 7/8/8.1/10/11XP SP3 与 Vista 需使用上述 v35 包。失败了怎么办用 /aiD 重新检测按日志排查权限或文件锁定问题必要时重新下载包。/aiR 安全吗它是清除全部已检测运行库UCRT 除外的开关适合彻底清理后重装日常修复不要随手使用。执行前检查清单以管理员身份运行否则安装可能失败先关闭可能占用运行库文件的程序安装过程中不要强制结束进程或重启参数区分大小写/sfxlang 必须放在最前面才生效预留约 200MB 空闲磁盘空间企业环境先在一台测试机上验证再批量推广如果程序报缺 DLL 或无法启动先执行 /aiF 修复再重启程序无效时再考虑全量安装或卸载重装。【免费下载链接】vcredistAIO Repack for latest Microsoft Visual C Redistributable Runtimes项目地址: https://gitcode.com/gh_mirrors/vc/vcredist创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考