前言
在使用大型软件或运行 3A 大作时,可能会遇到类似的弹窗提示:
- '缺少 msvcp140.dll'
- '无法继续执行代码,因为系统找不到 vcruntime140_1.dll'
- '程序无法启动,因为计算机中丢失了 MSVCR100.dll'

别慌,这类报错几乎都是因为 Microsoft Visual C++ 运行库(VC++ Redistributable)缺失或损坏导致的。本文将详细介绍 VC++ 运行库的下载、安装及常见问题的修复方案,帮助你在最短时间内解决 DLL 报错。
一、什么是 Microsoft Visual C++ 运行库?
简单来说,它是一组 Windows 程序运行必需的 DLL 动态链接库。
为什么会缺失?
- Windows 系统并不会自带所有版本的 VC++ 运行库。
- 不同软件或游戏是用不同版本的 VC++ 编译器开发的。
- 你安装的软件依赖哪个版本,就必须安装对应的运行库,否则就会报错。
举个例子:
- 《GTA5》需要 2015-2019 (x64) 运行库。
- 《Photoshop 2021》可能依赖 2013 (x64/x86) 运行库。
- 《PUBG》甚至要求同时存在多个 VC++ 版本才能正常运行。
所以很多电脑会同时装上好几个 VC++ 版本,这完全正常。
二、解决方案:官方手动安装(推荐)
虽然市面上有一些自动化工具,但为了保证环境的纯净与安全,建议优先使用微软官方渠道进行安装。
关键知识点:
vcredist_x64.exe→ 64 位系统运行库vcredist_x86.exe→ 32 位运行库(即便是 64 位 Windows,一些旧程序也需要)
安装步骤:
- 前往微软官网 Visual C++ Redistributable 下载中心。
- 选择对应版本,下载
vc_redist.x64.exe或vc_redist.x86.exe。 - 运行安装包,勾选'我同意',点击安装。
- 安装完成后重启系统。


建议同时安装 x64 与 x86 两个版本,保证兼容性。


