I have a Service (and an installer) that I am developing and need to update it (which I've done many times pas half a year and all went most of the time fine). The problems probably started with a bug that prevented the service from starting and some common issue with Services app blocking the uninstall process.
Now trying to uninstall from Programs I get error:
The installed product does not match the installation source(s). Untill...
- When hit
Cancel
button, then another error shows up:The installation resource have not been found
I tried to apply this advice:
MsiExec.exe /I foo.msi REINSTALLMODE=voums REINSTALL=ALL
A Wizzard is opened and it offered me a Repair
or Removal
, but neither option seems to work fine. It shows some efforts to install/update files, than asks for credentials for the service and then throws an error:
Error 1001: Entered service already exists
Of course, I've been here before and tried sc delete Service
a suggested in many posts.
And then in the last wizzard page it says The installer was interrupted before Service could be installed. You need to restart installer and try again
.
I've been on this issue whole day. I once managed to get rid of the Service by manually removing all the related keys in registry and somehow installed it again only to run to the same issue. I tried every approach I found, but something is missing and it stays "broken". I feel I might need a more low level approach to purge the installation and bring things to a clean state. Suggestion appreciated.
Please note, that some of the messages were in native language and are translated into English and thus might not be exactly matching English Windows phrases.