If your RabbitMQ server service is unable to start or handle messages due to corrupted RabbitMQ installation files, the best option is to perform a clean uninstall of RabbitMQ and then reinstall it.
Procedure
- Go to
- RabbitMQ Server <version>
- Erlang OTP <version>
- OpenSSL <version>
and uninstall the following programs: - Press Ctrl+Shift+Esc to open the Task manager.
- Right click on erl.exe and select End task.
- Right click on epmd.exe and select End task.
- Delete all the installation directories for RabbitMQ and
Erlang. this includes the following files and folders:
- C:\Program Files\erl<erlang version>\
- C:\Program Files\RabbitMQ Server\
- C:\Program Files (x86)\Genetec\RabbitMQ\
- %ProgramData%\Genetec\RabbitMQ\NOTE: By default, this path leads to C:\ProgramData\Genetec\RabbitMQ
- %AppData%\RabbitMQ\NOTE: By default, this path leads to C:\Users\<Username>\AppData\Roaming\RabbitMQ
- Use Regedit to remove the following registries recursively. You will need to delete
the folders and everything inside. NOTE: Open the Registry editor by typing Regedit in the Windows search box. Delete files from the following paths:
- HKEY_LOCAL_MACHINE\SOFTWARE\Ericsson\
- HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ericsson\
- Delete the .erlang.cookie files from the following locations:
- C:\.erlang.cookie
- C:\Windows\.erlang.cookie
- C:\Windows\System32\config\systemprofile\.erlang.cookie
- C:\Users\<Username>\.erlang.cookie
- C:\Windows\ServiceProfiles\LocalService\.erlang.cookie
This completes the manual uninstall of RabbitMQ.