丢失msvcp140.dll,msvcp110.dll问题解决

在启动RedisDesktopManager的时候提示:

无法启动此程序 因为计算机中丢失msvcp140.dll

启动xshell的时候提示:

无法启动此程序 因为计算机中丢失msvcp110.dll

百度了下,大部分的答案都会说下载这个文件,放到C盘的 system32文件夹下,然后打开”开始-运行-输入regsvr32 msvcp140.dll”。

好像有人有用,有人又解决不了问题。

了解下MSVCP类文件是什么?

  • 所有msvcp类文件都是微软VC++运行库的文件,140版本号代表是VC++2015的文件,缺少这个就安装VC++2015一般即可解决
  • 如果是32位程序出现这个提示就安装x86版VC++2015,64位程序就安装x64版
  • 安装哪个版本跟你的系统是否64位版并没有关系!是要看调用VC++的那个程序本身是32位还是64位!比如64位的系统安装了32位的游戏,就需要相应安装32位的VC++
    不知道运行的程序是32位还是64位可以两个版本都装,不影响

MSVCP文件的版本?
这是我电脑上安装的各版本

这是我电脑上安装的各版本

VC++版本间互相不重复,并不是安装最新版就可以的。比如有的老程序需要VC++2005版,那么安装了2015版是没有用的。

msvcp、msvcr、vcomp140.dll属于VC++2015版
msvcp、msvcr、vcomp120.dll属于VC++2013版
msvcp、msvcr、vcomp110.dll属于VC++2012版
msvcp、msvcr、vcomp100.dll属于VC++2010版
msvcp、msvcr、vcomp90.dll属于VC++2008版

比如我的电脑丢失msvcp140.dll,msvcp110.dll,就需要安装2015版和2012版本。

在哪下载安装?

https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
其他版本的可以右上角搜索

其实有更简单的方法

我下载了腾讯电脑管家,在电脑诊所,工具箱中有修改dll文件的程序
这里写图片描述

这里写图片描述

自动修复,自动下载安装所需的VC++。
好像360和百度的电脑管家之类的软件也有这个功能。有安装的可以找一找。

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值