How to Fix the VCRUNTIME140.dll Error

通过安装或修复官方 Microsoft Visual C++ Redistributable (x64) 并检查 Windows 系统文件,解决 VCRUNTIME140.dll、VCRUNTIME140_1.dll 或 MSVCP140.dll 缺失错误,无需从第三方网站下载 DLL。

如何修复 VCRUNTIME140.dll 错误

如果启动程序时出现以下提示:

  • The code execution cannot proceed because VCRUNTIME140.dll was not found.
  • VCRUNTIME140_1.dll was not found 或 MSVCP140.dll is missing

说明 Windows 缺少 Microsoft Visual C++ Redistributable,或已安装的组件已损坏。

1. 安装最新版 Visual C++ Redistributable

请直接从 Microsoft 官方下载并安装:

  • x64: https://aka.ms/vs/17/release/vc_redist.x64.exe

如果安装程序提示已安装该版本,请点击 Repair(修复),然后重启电脑。

2. 通过"设置"修复(如果第 1 步无效)

  1. 打开 设置 → 应用 → 已安装的应用。
  2. 搜索 Microsoft Visual C++ 2015-2022 Redistributable。
  3. 对 x64 版本点击 ⋯ → 修改 → Repair。
  4. 重启电脑。

3. 检查 Windows 系统文件

以 管理员身份运行命令提示符,依次执行:

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

完成后重启电脑,并安装所有待处理的 Windows 更新。

Warning

请勿从第三方网站下载单独的 .dll 文件并放入 System32 或程序文件夹。这些文件可能版本不符或含有恶意软件。请仅使用 Microsoft 官方安装程序。

如果完成以上所有步骤后问题仍然存在,请联系客服并附上错误信息截图。