MongoDB 安装报错:无法启动此程序,缺少dll文件

这篇具有很好参考价值的文章主要介绍了MongoDB 安装报错:无法启动此程序,缺少dll文件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题

在 Windows 环境下安装 MongoDB 时,提示无法启动此程序,因为计算机丢失 dll文件。尝试重新安装该程序以解决此问题。
MongoDB 安装报错:无法启动此程序,缺少dll文件

原因

因为是新安装的操作系统,缺少dll(动态链接库)文件支撑。解决方法将缺少的文件复制到系统或者安装程序路径下。
例如32位的操作系统,就复制到 C:\Windows\System32 目录下。如果是64位的操作系统,就复制到 C:\Windows\SysWOW64 目录下。

另外一种解决方案是到官网下载微软常用运行库合集 vc_redist.x64.exe 这个软件,是一个集成包,下载完之后进行安装即可。推荐采用这种方法。

运行库下载地址:
Microsoft Visual C++ 2015 Redistributable Update 3 RC

运行库安装过程问题

在运行库安装过程提示设置失败,查看日志有错误信息:Failed to execute MSU package
解决办法:

先下载windows补丁Windows8.1-KB2919442
https://www.microsoft.com/zh-cn/download/details.aspx?id=42153

再下载Windows Server 2012 R2 Update (KB2919355),多个文件可以手动下载
https://www.microsoft.com/en-us/download/details.aspx?id=42334

安装是有顺序的,第一个应该安装Windows8.1-KB2919442-x64.msu,之后依次安装clearcompressionflag.exe、KB2919355、KB2932046、KB2959977、KB2937592、KB2938439、KB2934018。安装过程中会要求重启服务器。装完这些就能安装vs2015注册运行库了。

安装完成运行库后,就可以正常启动mongodb。文章来源地址https://www.toymoban.com/news/detail-449274.html

到了这里,关于MongoDB 安装报错:无法启动此程序,缺少dll文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决Windows缺少vcomp120.dll无法启动应用程序的问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个vcomp120.dll文件进行安装(前提是找到适合的版本),当我们执行

    2024年02月08日
    浏览(55)
  • 解决因缺少xinput1_1.dll无法启动程序的问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个xinput1_1.dll文件进行安装(前提是找到适合的版本),当我们执行

    2024年02月10日
    浏览(68)
  • 解决Windows缺少xerces-c_3_0.dll无法启动程序的问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个xerces-c_3_0.dll文件进行安装(前提是找到适合的版本),当我们执

    2024年02月16日
    浏览(61)
  • 解决因缺少d3dx9_31.dll程序无法运行启动问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个d3dx9_31.dll文件进行安装(前提是找到适合的版本),当我们执行

    2024年03月14日
    浏览(64)
  • 【错误记录】启动 VSCode 报错 ( 系统错误 : 由于找不到 ffmpeg.dll ,无法继续执行代码 ; 重新安装程序可能会解决此问题 )

    总结 : ffmpeg.dll 是 VSCode 安装目录中的一个动态库 , 跟系统 DLL 无关 , 不要去找 DLL 修复工具 , 这个 DLL 动态库不是通用库 也下载不到 , 重装软件即可 ; 解决该问题 , 只需要到 VSCode 官网 https://code.visualstudio.com/ 重新下载一个 VSCode 重装即可 ; 问题出现的原因可能是 前一天晚上着

    2024年04月15日
    浏览(37)
  • Xshell、xftp启动报错:由于找不到mfc110u.dll,无法继续执行代码。重新安装程序可能会解决此问题 问题:

    Xshell、xftp启动报错:由于找不到mfc110u.dll,无法继续执行代码。重新安装程序可能会解决此问题 环境:Windows 10 专业版, Windows Feature Experience Pack 120.2212.3920.0 xshell version:Xshell.6.0.0117 portable xftp version: Xftp.6.0.0111 portable 进入下载: Download Visual C++ Redistributable for Visual Studi

    2024年02月05日
    浏览(76)
  • 解决因缺少MSVBVM50.DLL无法启动问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个MSVBVM50.DLL文件进行安装(前提是找到适合的版本),当我们执行

    2024年02月15日
    浏览(66)
  • 解决Win缺少msvcp110.dll无法启动问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个msvcp110.dll文件进行安装(前提是找到适合的版本),当我们执行

    2024年02月07日
    浏览(49)
  • 解决Win系统缺少msvcp100.dll无法启动问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个msvcp100.dll文件进行安装(前提是找到适合的版本),当我们执行

    2024年02月09日
    浏览(80)
  • 解决Win10缺少msvcp140_1.dll无法启动应用

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个msvcp140_1.dll文件进行安装(前提是找到适合的版本),当我们执行

    2024年02月02日
    浏览(77)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包