启动某个应用程序时,弹出提示框,计算机丢失 MSVCR71.dll 或/和 MSVCP71.dll,并提示重新安装该应用程序。

无法启动此程序,因为计算机中丢失 MSVCP71.dll。尝试重新安装改程序已解决次问题。

如果按照提示重装应用程序,可能解决,但并不是每次都奏效。

一、现象和分析

除了上述动态链接库文件,还有可能是其他名字的同类型的文件,如 MSVCR80.dll,MSVCP90.dll,唱见于免安装版的程序,例如绿色版的游戏。因为这类动态链接库文件一般是存放在 C:\Windows\System32,在系统分区。MSVCR71.dll 是 Microsoft C Runtime Library,MSVCP71.dll 是 Microsoft C++ Runtime Library,他们都是 7.1 版本。同理,MSVCR80.dll 和 MSVCP90.dll 分别是 Microsoft C Runtime Library 8.0 版本和 Microsoft C++ Runtime Library 9.0 版本。

1.案例一

一个朋友在 Windows 7 上安装了 Visio 2007,发现已经安装了 Visio 2010了,于是卸载了 Visio 2007。当启动 Outlook 2010 时,弹框提示计算机丢失 MSVCP80.dll。

按照这个提示,对 Office 2010 进行了修复安装,解决了问题。这算是幸运的,为什么,且看下面的分析。

分析:
低版本的 Visio 2007 向系统中注册了低版本的动态库文件 MSVCP80.dll,带来的结果是所有 Office 2010 都是用这个。而卸载了 Visio 2007 后,低版本的动态链接库文件随之卸载,因为高版本的 Office 2010 本身不需要这个低版本的动态链接库文件,他们可能本身用的是 MSVCP90.dll 或 MSVCP100.dll。为什么这么说?按照网上的绝大多数解决方法,用 sfc /scannow 来修复系统缺失的文件,这个思路没错,但是不起效。因为低版本的 C++ Runtime Library 动态链接库文件不再需要,而高版本的 C++ Runtime Library 动态链接库文件其实存在,只是误装的 Visio 2007 将低版本的注册在注册表中。通过修复安装 Office 2010,实际上是将本来存在的高版本的文件又注册了一遍。或者,Office 2010 中自带了高版本的 C++ Runtime Library 动态链接库文件。

2.案例二

下图是在 Windows 8 下安装好迅雷7后,启动迅雷时,出现的报错截图。

多个这样的对话框,还有一个是关于 MSVCR71.dll 的。多次确定后,迅雷可以启动。重装迅雷7,无法解决问题。于是去下载了那2个动态链接库文件,放到 C:\Windows\System32 目录下,问题得以解决。

分析:
迅雷7的界面复杂,一些组件或功能需要用到 C/C++ Runtime Library 版本 7.1,但是自己的安装包不自带,而Windows 8 系统本身不再依靠或需要较低版本 C/C++ Runtime Library 动态链接库文件了。看看 C:\Windows\System32 目录,11.0 版本的都有了。解决方法只能下载,放入 C:\Windows\System32 目录。

二.解决方法总结

1.重装或修复出错的软件,如果软件自带所需的 C/C++ Runtime Library 动态链接库文件,问题可以解决
2.缺失什么版本的文件,就下载放入 C:\Windows\System32
3.如果是类似的系统动态链接库文件,可以使用 sfc /scannow 来修复系统文件

三.动态链接库文件下载地址

我一般去 dll-files.com 下载,比较安全。如 MSVCR71.dll 的下载地址为:
http://www.dll-files.com/dllindex/dll-files.shtml?msvcr71

注意:点击 DOWNLOAD ZIP-FILE 进行下载。

如果以上国外地址无法访问,可以从我的华为网盘里下载:

msvcr71.zip
msvcp71.zip

[解决]Windows 8 丢失 MSVCR71.dll 或 MSVCP71.dll相关推荐

  1. 解决 Windows中丢失d3dx9_39.dll

    windows10系统中运行游戏[英雄联盟](LOL)时,出现了错误提示:League of Legends.exe - 系统错误,无法启动此程序,因为计算机中丢失d3dx9_39.dll.尝试重新安 ...

  2. 解决Windows中提示找不到msxml6.dll文件的问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个msxm ...

  3. 无法启动 因为计算机丢失msvcp71,msvcp71.dll丢失怎样修复_msvcp71.dll丢失的解决方法 - 系统家园...

    msvcp71.dll是系统关键的组成元件,很多用户更新升级系统的时候都可能会丢失,解决方法非常简单,直接复制同版系统的文件就可以解决了,下面来看看详细的方法吧. msvcp71.dll怎么修复 修复 ...

  4. Win7 64有点找不到MSVCP71.DLL和MSVCR71.dll

     现象: win7启动好多程序都报找不到MSVCP71.DLL,网页上不去,可是非常奇怪的是好像在线给系统打补丁没有受到不论什么影响,能正常打补丁. 解决: 从本机搜索了一下msvcp71.dll ...

  5. 无法启动此程序 因为计算机中丢失 msvcp71.dll,Win7开机异常并提示msvcp71.dll文件丢失的解决方法...

    造成开机异常有很多原因,大家都清楚C盘放置的一般都是系统文件,如果Win7系统中有些文件丢失的话很容易造成系统崩溃导致电脑开机异常.最近就碰到这样的一个问题,打开电脑,弹出msvcp71.dll文件不 ...

  6. 解决因缺少msvcp71.dll无法启动Windows程序

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个MSVC ...

  7. 解决Windows安装MySQL时出现msvcr120.dll文件丢失问题(完美解决)

    解决Windows安装MySQL时出现msvcr120.dll文件丢失问题(完美解决,建议直接看:方法3) 1.安装MySQL时时,出现如下问题: 解决方式如下: 方法1:网上下载msvcr120.d ...

  8. 关于windows下安装wampserver服务器系统丢失msvcr100.dll及VCRUNTIME140.dll的解决办法

    大家都知道开发php的一个简洁的配置WAMP,但在安装配置wamp时总会遇到警告提示windows系统丢失msvcr100.dll及VCRUNTIME140.dll,那么我们按照下载WAMP时提示的安 ...

  9. 解决Windows中d3dx9_39.dll文件丢失

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个d3dx ...

  10. 解决Windows中d3dx9_31.dll丢失问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个d3dx ...

最新文章

  1. Android异步下载网络图片(其三:ExecutorService)
  2. 牛客网(剑指offer) 第四题 重建二叉树
  3. MariaDB10 主从配置
  4. 业务模块化打造单体和分布式部署同步支持方案
  5. linux php7.0安装debug,ubuntu 安装php7.0 xdebug
  6. python之FTP程序(支持多用户在线)
  7. 力扣 两两交换链表中的节点
  8. SQL Server FILESTREAM查询和文件组
  9. python pca降维_协方差矩阵的计算、PCA
  10. Ubuntu18.04开机自启动脚本(systemctl方式)
  11. 51单片机与蓝牙模块连接
  12. 如何用计算机画地形地貌图,地形图是如何绘制出来的
  13. Python之网络数据采集入门常用模块初识
  14. 怎样自学3D建模?能学会吗?
  15. 新浪微博客户端开发之发布微博,Android面试题
  16. 给IT新人的15个建议:苦逼程序员的辛酸反省与总结!
  17. 苹果台式电脑怎么使用计算机,MAC电脑连接台式电脑显示器怎么操作
  18. 如何使用Elasticsearch构建强大的搜索和分析应用程序(2023年最新ES新手教程)
  19. RS485电表无线集中采集器电表数据解析MQTT协议json格式
  20. 手机号验证 199号码等

热门文章

  1. ISO-11270-车道保持辅助系统LKA性能测试方法和流程
  2. oracle手动锁表和解锁_oracle锁表查询和解锁方法是什么
  3. android地区/时区/语言
  4. 通过2048学习自定义view(一)
  5. Tuxera NTFS2023Mac读写ntfs磁盘工具
  6. STM32F407获取OV5640摄像头图像及上位机解码(一维码二维码)
  7. UE4 四叉树 QuadTree
  8. 500强企业专家级面试果然是噩梦级,吐血分享成功经验
  9. mysql中预设的拥有_MySQL中预设的、拥有最高权限超级用户的用户名为
  10. Python中国象棋源代码及素材