在Windows上安装了mongodb。
Mongodb: 3.4.3 - Windows Server 2008 R2 64位,SSL支持x64
操作系统:Windows 7 64位
当我运行mongod.exe或mongo.exe时会发生此错误
应用程序无法正确启动(0xc000007b)。单击“确定”关闭应用程序
我该怎么做才能摆脱这个错误? 感谢所有帮助过的人。
答案 0 :(得分:2)
我通过更新 Visual C++ Redistributable
来消除此错误。但请注意,在此之前,我还更新了我的 Net Framework
, DirectX
和视频卡驱动程序。
答案 1 :(得分:0)
KB958488(dot NET Framework)(< = 10mb)(msu文件)
KB2533552(Service Pack 1的先决条件)(< = 10mb)(msu文件)
KB976932(service pack 1)(约900 mb)(exe文件)
KB2999226(Visual C ++)(< = 2mb)(msu文件)
Path
(环境变量):示例>>> C:\ Program Files \ MongoDB \ Server \ 3.4 \ bin
转到控制面板→系统和安全→系统→高级系统设置→高级→环境变量→系统变量→路径
C:\data\db
cmd
mongod
享受....
答案 2 :(得分:0)
我在Windows 7上遇到了与mongodb 3.6.5版本相同的问题。我尝试更新.net和vc ++,没有任何效果。然后我下载并安装了旧版本的mongodb,版本3.2,它工作正常!
答案 3 :(得分:0)
运行mongod时出现问题(启动mongod.exe / mongo.exe时错误0xc000007b)。
我可以通过以下步骤解决问题
第一步:卸载当前最新版本的mongodb(4.2)。
第2步:安装mongodb版本(3.0.15),不用担心它会运行4.2给出的所有功能。
第3步:安装mongodb 3.0.15,在安装过程中,它会提供选项(complete,custom和other),您可以选择complete选项并进行安装。
第4步:转到程序文件,检查mongodb文件夹中的mongodb文件夹,然后转到bin并运行mongod应用程序。这时错误将消失。.
答案 4 :(得分:0)
我通过安装 all Microsoft Visual C ++重新分发文件解决了该错误。 即所有版本。 您需要正确的版本才能运行mongo 2013,而15个版本无法正常运行,而2019版本可以正常运行。