我无法在Windows 7 64位上运行mongodb

时间:2019-09-08 10:17:08

标签: mongodb

我在Windows 7 64位环境中安装了MongoDB,但是当我在cmd上运行“ mongod”命令时,此错误始终出现。有人能帮我吗?

我已经尝试过重新安装,更改版本并更改安装目录。

该错误始终显示以下警报:“该程序无法启动,因为您的计算机缺少api-ms-win-crt-runtime- | 1-1-0.dll。请尝试重新安装该程序以解决此问题。enter image description here

1 个答案:

答案 0 :(得分:1)

尝试一下(来自https://www.thewindowsclub.com/api-ms-win-crt-runtime-l1-1-0-dll-is-missing):

修复已安装的Visual C ++ 2015可再发行组件包

打开控制面板,然后转到“程序和功能”部分。找出[适用于64位计算机的Microsoft Visual C ++ 2015 Redistributable(x64)]>右键单击>选择“更改”按钮>单击“修复”按钮。

重新注册DLL文件

如果您的计算机上存在DLL文件,但是您仍然收到此错误消息,则可能需要re-register the DLL file

如果DLL文件丢失,那么从互联网上下载missing dll file并将其粘贴到特定位置不是实际的解决方案。您可以尝试该方法,但可能无法从中得到任何积极的结果。

通用C运行时更新

Microsoft下载通用C运行时更新。安装运行时组件并重新启动计算机即可查看。仅供参考,从Windows 10开始,Universal CRT是操作系统的一部分。

安装Microsoft Visual C ++可再发行组件更新

如果这样做没有帮助,则可能需要从Microsoft Visual C++ Redistributable安装Microsoft here更新。您需要选择OS体系结构,即64位或32位。

用于Visual Studio 2017的Microsoft Visual C ++可重新分发

就像Visual C ++ 2015可再发行组件包一样,某些程序使用适用于Visual Studio 2017的Microsoft Visual C ++可再发行组件。也许您需要安装此组件。您可以在this page上找到该软件包。