Uninstalling ImageVault
To uninstall an ImageVault Core instance you uninstall the service with installutil /u, don't forget to include account networkservice and name of instance as parameters:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319>InstallUtil.exe /u /account=networkservice /name=Instance_Name C:\ImageVault\Core\Instance_Name\bin\ImageVault.Core.Host.exe
Remove the core folder and Imagevault database.
In addition, to perform a full uninstall, a few more steps are required.
Run the following command:
netsh http show sslcert
It will list all SSL certificate registrations, you can then remove the ImageVault one with the command:
netsh http delete sslcert ipport=0.0.0.0:XXXX
where XXXX is the port of the ImageVault according to your list (default port is 9901)
Run the following command:
netsh http show urlacl
This will list all URL reservations, you can unregister the ImageVault service port by running
netsh http delete urlacl url=https://+:XXXX/
and replacing XXXX with the port of the ImageVault instance.
You can also remove the firewall port configuration from windows firewall that is added by the installation, by going to control panel > windows firewall > Advanced Settings > Inbound Rules, and removing the entry with ImageVaultCore_XXXXX.