当我们运行某些软件或游戏时会出现“缺少或丢失 msvcp71.dll、msvcr71.dll、msvcrt.dll、msvcrt.dll” 等问题,这是因为这些软件是用采用 Microsoft Visual C++编写的,它们运行的过程中会检测依赖的DLL运行库是否部署完成。
VC运行库通常有三种部署方案:
1、集中部署将库文件放在 Windows 目录下,所有应用程序都可在其中自动访问它们。
2、本地部署将库文件放在与应用程序相同的目录中。
3、静态链接将库代码绑定到应用程序中。
出现上述错误是因为软件采用的是集中部署,而用户未安装VC运行库或者版本过低,自行安装Visual C++运行库即可解决。下面带来VC运行库修复工具版本介绍及安装方法需要的用户可以试试!
去网上找到对应版本的 VC 运行库dll文件,然后手动复制到C:\WINdows\system32\(32位系统)或C:\Windows\SysWOW64\(64位系统)虽然也能解决dll缺失问题,但根据系统位数找到适合的dll文件并不容易,建议直接下载官方的VC运行库修复工具(Visual C++ Redistributable),下面分享最新版的下载地址:
1、Visual C++ 2015(推荐)
支持Visual Studio 2015、2017、2019 和 2022,最新版本号为14.x。
适用于Windows Vista、7、8.1、10 和 11。
2、Visual C++ 2013
支持Visual Studio 2013 版本号为 12.x
适用于Windows xp、Windows server 2013前系统
【VC常用运行库合集】(2022年11月4日更新)
微软官方提供的Visual C++运行库较多,但是这些运行库都是分开的,需要自己选择寻找需要的下载安装。
现在有大神将这些运行库整合在一起,可以一次性安装所有的Visual C++运行库。根据介绍,这个合集中包含了从Visual C++ 2005~2019的所有运行库,包内安装文件都来自于微软官网,是最新的数字签名版,可放心安装。