很好的问题 👍
出现 “vcruntime140.dll 找不到”“msvcp140.dll 丢失” 的报错,说明你的系统中缺少了 Microsoft Visual C++ 运行库(Visual C++ Redistributable)
这两个 DLL 文件都属于 Visual C++ 2015–2022 Redistributable 包。


🧩 一、问题原因

vcruntime140.dll 与 msvcp140.dll 是 Visual Studio 运行时库的一部分。
很多软件(如 Photoshop、AutoCAD、PyCharm、游戏、甚至 Python)都依赖它。
只要这些文件损坏、删除或版本不匹配,就会报错:

程序无法启动,因为计算机中丢失 vcruntime140.dll。
重新安装程序可能会解决此问题。


✅ 二、解决方案:安装官方运行库

你只需要安装 微软官方的 Visual C++ Redistributable 运行库(最新版覆盖所有旧版)

🔗 官方下载地址(微软官网):

👉 https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist


📦 需要下载的两个文件:

文件名说明下载链接(同页面中)
VC_redist.x64.exe适用于 64 位系统推荐(大多数现代电脑)
VC_redist.x86.exe适用于 32 位程序有些旧程序仍需要

💡 建议两个都安装,兼容性最好。


🧰 安装步骤:

  1. 打开上方微软官网页面。
  2. 向下滚动找到 Visual Studio 2015–2022 Redistributable 区域。
  3. 点击下载 VC_redist.x64.exeVC_redist.x86.exe
  4. 双击运行 → 选择 “I agree” → “Install”。
  5. 安装完成后 重启电脑

🔁 三、如果安装后仍提示丢失

可能是以下几种情况:

问题解决方法
系统中旧版本残留进入“控制面板 → 程序 → 程序和功能”,卸载所有旧的 “Microsoft Visual C++ xxxx Redistributable” 后重新安装最新版
文件损坏 / 没注册用管理员身份运行命令: sfc /scannow (系统文件检查)
特定程序带的 DLL 不兼容从程序安装目录删除旧 DLL,让它自动调用系统新版

🧱 四、文件路径参考

安装成功后,DLL 文件会自动放在系统目录中:

C:\Windows\System32\vcruntime140.dll
C:\Windows\System32\msvcp140.dll
C:\Windows\SysWOW64\vcruntime140.dll
C:\Windows\SysWOW64\msvcp140.dll


⚠️ 注意:

不要从第三方网站随意下载 DLL 文件!
很多“DLL 修复网站”其实捆绑病毒或广告软件。
一定要从微软官网下载。