Page 1 of 1
General issue with remaining registry entries after uninstall
Posted: Thu May 25, 2023 4:44 am
by RKossow
When I use a setup.exe to install and then uninstall a program there always remains an artefact in the following registry key ...
Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\"Productversion-GUID"
Value-Name "UninstallString" Value: C\Users}Username\AppData\Local\"Productversion-GUID"\NameOfInstaller.EXE
IMO this is a bug. Not?
Re: General issue with remaining registry entries after uninstall
Posted: Thu May 25, 2023 4:51 am
by RKossow
BTW - this registry remains are there when I install and afterwards uninstall with the very same user. So this is not the issue that the install-context might have changed between install and uninstall.
There seems to be the "clean-up" logic of Installaware on uninstall not complete.
Re: General issue with remaining registry entries after uninstall
Posted: Thu May 25, 2023 4:57 am
by RKossow
And further information - this is happening on a persistent Citrix VM
I will recheck with a local installer on my development workstation and let you know of the outcome.
Re: General issue with remaining registry entries after uninstall
Posted: Thu May 25, 2023 7:22 am
by RKossow
This also happens on a physical machine.
Interesting:
When I install via MSIEXEC and then uninstall via MSIEXEC under reference to the product version in admin-/systemcontext (e.g. MSIEXEC /X {GUID}) the unistallstring is removed.
The uninstallstring written by the installer is wrong it is MSIEXEC /I {GUID} - where it should be MSIEXEC /X {GUID} - as far as I know.
Re: General issue with remaining registry entries after uninstall
Posted: Fri Feb 23, 2024 11:09 am
by JohnGaver
Are you sure those values are written by your InstallAware setup and not a third party setup you may be shelling to?
The InstallAware setup engine does not employ the notation you have quoted when creating uninstallation keys.