“vcruntime140.dll未找到”等提示表明缺少visual c++ 2015–2022运行库,需同时安装x64与x86版;推荐手动下载微软官方vcredist或使用金舟、毒霸、vcredistaio等修复工具,并在安装失败时清理旧版并重启。

当你双击运行一个新软件或游戏时弹出“VCRUNTIME140.dll未找到”“MSVCP140.dll丢失”等提示,说明系统缺少Visual C++ 2015–2022系列运行库——这个版本覆盖了2015至2022年间所有MSVC 14.x编译的程序,是当前Win11环境下最通用、最不可跳过的运行时组件,x64与x86必须同时安装,缺一不可。
手动下载并安装官方最新版vcredist(推荐开发者/注重安全者)
第一步:按下 Win + R 键,输入 https://learn.microsoft.com/zh-cn/cpp/windows/latest-supported-vc-redist?view=msvc-170 并回车,直达微软官方最新支持页面。
第二步:向下滚动到“Visual Studio 2015–2022”章节,分别点击下载 vcredist_x64.exe 和 vcredist_x86.exe。注意:即使你的系统是64位,vcredist_x86.exe也必须安装,否则大量32位旧软件、插件、游戏启动器会直接报错。
第三步:依次双击两个安装包→勾选“我同意许可条款”→点击“安装”。若安装中途弹出错误代码 0x80240017,说明Windows Installer服务被禁用,请先以管理员身份运行命令提示符,执行 sc config msiserver start= auto && net start msiserver 启用服务后再重试。
第四步:安装完成后立即重启计算机。这一步不可跳过——DLL注册表项、PATH环境变量、加载器缓存只有在重启后才真正生效,否则部分程序仍会提示缺失。
一键修复工具方案(新手/急用者首选)
方法一:使用金舟DirectX·DLL一键修复工具
访问金舟官网下载最新版安装包→安装后双击启动→自动扫描缺失的VC++版本→点击【立即修复】按钮。工具会联网获取对应x64/x86安装包并静默安装,全程无需人工判断版本。
方法二:使用毒霸VC++运行库修复工具(V15.2025.17)
该工具专为解决0xc000007b、0xc0000135等典型错误设计,内置智能匹配引擎,能自动识别并强制安装32位基础依赖,对存在版本冲突的旧系统兼容性更强。下载安装后打开→点击“修复”→等待完成→重启即可。
方法三:使用vcredistAIO Repack整合包
前往GitCode镜像页 https://gitcode.com/gh_mirrors/vc/vcredist 下载vcredistAIO最新版→双击运行→勾选全部版本→点击安装。它将2005–2022全系列VC++运行库打包为单个安装器,适合需要长期兼容多款老软件的用户。注意:安装前请关闭杀毒软件实时防护,否则可能误报封禁静默安装进程。
安装前必查冲突与清理(仅当安装失败时操作)
如果你在安装vcredist_x64/x86时反复失败,或提示“已存在更高版本无法覆盖”,说明系统中残留了旧版VC++(如单独安装的2015、2017、2019独立包)。此时需进入「控制面板→程序和功能」,按名称排序,找到所有含 Microsoft Visual C++ 2015 Redistributable、2017 Redistributable、2019 Redistributable 字样的条目,全部卸载,再重新安装2015–2022统一版。
卸载完成后,不要立即安装——先清空临时文件夹(%TEMP%)、重启资源管理器进程(任务管理器→重启explorer.exe),再执行新安装包。











