MSVCR140 dll文件丢失 程序无法运行 解决办法

首先给大家推荐一下我老师大神的人工智能教学网站。教学不仅零基础,通俗易懂,而且非常风趣幽默,还时不时有内涵黄段子!点这里可以跳转到网站 这是博主的第一篇博客,写的不好的地方还请见谅!
博主某天在玩电脑时无意中点了一个“立即注销”的按钮,在注销的过程中遇到了“你的电脑遇到问题,需要重新启动,我们只收集某些错误信息,然后你可以重新启动!” 等到电脑重启之后,网络连接之后,浏览器不能上网,所有应用不是打不开就是没网!
博主上网查了注销的意思,以为问题出在了“注销”把应用的注册表信息清空了,想到只有重装系统这 个粗暴的方式,但一想到东西太多没有备份,就想着自己上网搜搜有没有类似的问题,找到的方法很多 ,有些还不奏效。博主在解决问题之后打算进行这个问题解决方法的总结,方便大家查看。
第一步,下载DirectX Repair V3.5(下载地址:http://dl.pconline.com.cn/download/360074-1.html) 运行程序进行修复,修复完成后,博主运行QQ会出现“由于找不到MSVCR140.dll,无法继续执行代码.重新安装程序可能会解决此问题。”没有修复之前,打开QQ的提示是一个错误代码。
于是,第二步,博主就去网上下载丢失的文件, (我的下载地址:http://www.xp510.com/xiazai/ossoft/OtherSystems/29298.html),当然,你们也 可以自己寻找下载该文件。
将解压后的msvcp140.dll文件复制到C:\Windows\SysWOW64目录和C:\Windows\System32目录,因 为博主使用的是win10系统,如果是其他的系统请参考此篇文章 (http://www.jb51.net/dll/msvcp140.dll.html)
然后打开cmd,以管理员身份运行,输入“regsvr32 msvcp140.dll”(没有引号),回车。

本以为按照网上的教程,回车即可大功告成,没想到弹出如下窗口,问题还没有得到解决。

博主用另一台电脑进行cmd输入回车,弹出同样的窗口,想到这个可能不是问题的关键。
最后,在经过搜索进行了第三次的尝试,打开控制面板——卸载程序,按名称排序,找到如下程序

这些程序的共同点是都含有“Redistributable”关键字,至于这些程序到底是干嘛的,博主没有深究, 只是从表面上感觉这些程序和应用的注册什么的有关吧。接下来做的是,点击每个程序右键,点击更改 ,选择修复按钮。将这些程序都修复完成后,重启电脑,发现之前的问题消失了,解决问题,OK!
这篇文章提到的三步,其实并没有严格的次序,是博主解决该问题的试错步骤,博主建议大家还是尝 试一下,说不定在哪一步就解决问题了呢!
总而言之,这个问题的出现是由于microsoft visual c++ Redistributable Package即微软运行库出了 问题,即第三步中的那些程序,导致关键系统文件丢失,修复即可。博主如有说的不对的地方,希望 大家指正!

点这里可以跳转到人工智能网站

发表评论