'The procedure entry point BCryptHash could not be located in the dynamic link library while setting up MongoDB shell
When I tried to setup the MongoDB shell version 4.4.6 in my windows 8 system I am getting the following error:-
The procedure entry point BCryptHash could not be located in the dynamic link library D:..\bin\mongo.exe
Is this related to any dll file missing my windows system ?
Solution 1:[1]
According to [MS.Docs]: BCryptHash function (bcrypt.h) (emphasis is mine):
Minimum supported client Windows 10 [desktop apps | UWP apps]
Then I checked [MongoDB.Docs]: Install MongoDB Community Edition on Windows - Platform Support which states (emphasis still mine):
EOL Notice
MongoDB 4.4 Community Edition removes support for Windows 8.1 / Server 2012 R2
MongoDB 4.4 Community Edition removes support for Windows 8 / Server 2012
MongoDB 4.4 Community Edition removes support for Windows 7 / Server 2008 R2
So, either upgrade to Windows 10, either install an older MongoDB version.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | CristiFati |