Search code examples
node.jswindowsmongodbcommand-prompt

How to uninstall mongodb from Windows


I saw a tutorial that said to run this:

C:\mongodb\bin\mongod.exe --config C:\mongodb\mongod.conf --remove

but that command does not work since there is no mongod.conf file in the mongodb folder in my Windows. Besides, I don't want to only stop the service, but to remove everythin, including files, services, etc. Is that possible?

I am using Windows 8.1.


Solution

  • The command...

    C:\MongoDB\bin\mongod.exe --config C:\MongoDB\mongod.conf --remove
    

    Is used to just remove the service.

    If you don't have a mongod.conf and/or no longer have the .msi installer (who keeps that stuff?) then:

    1. win-key + r and run regedit
    2. Navigate to Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MongoDB (or just cut and paste this path)
    3. Once there right click on MongoDb and click Delete. Service is now gone.
    4. Goto C:\mongodb (or where you installed it) and delete directory. Mongodb is now gone.

    Check your system environment variables to see if it's in your path (It will not exist unless you put it there).

    Alternatively you may be able to re-download the msi and try using that.

    EDIT: If you forgot to stop the service first or if it left dead orphan in services then open CMD or other shell as administrator and run the command: sc.exe delete MongoDB ... you should see: [SC] DeleteService SUCCESS