问题
在 Windows 环境下安装 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注册运行库了。文章来源:https://www.toymoban.com/news/detail-449274.html
安装完成运行库后,就可以正常启动mongodb。文章来源地址https://www.toymoban.com/news/detail-449274.html
到了这里,关于MongoDB 安装报错:无法启动此程序,缺少dll文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!