This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallAnywhere
- :
- InstallAnywhere Forum
- :
- Uninstall Registry Entry in Wow6432Node
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
Jan 15, 2013
06:43 PM
Uninstall Registry Entry in Wow6432Node
Hi,
My installer creates a registry entry HKLM/Software/Microsoft/Windows/CurrentVersion/Uninstall/ in the 64-bit domain. All fields are set as they should be.
However, I see another registry entry in HKLM/Software/Wow6432Node/Microsoft/Windows/CurrentVersion/Uninstall/ also. Most of the fields in this entry match with those in the previous registry entry I mentioned; except that for one field, the value is not accurate - and also one has one additional entry: UninstallString
Is the entry in Wow6432Node created automatically? By the installer or Windows?
~S~
My installer creates a registry entry HKLM/Software/Microsoft/Windows/CurrentVersion/Uninstall/
However, I see another registry entry in HKLM/Software/Wow6432Node/Microsoft/Windows/CurrentVersion/Uninstall/
Is the entry in Wow6432Node created automatically? By the installer or Windows?
~S~
(1) Reply
Jan 16, 2013
02:39 AM
Hello,
Yes, the installer creates the entry in the 32 bit registry most probably because you are using 32 bit jre?
The UninstallString is AFAIK used for link to the add/remove programs reaching the uninstaller executable.
You can prevent installer from creating windows registry entry by setting $REGISTER_UNINSTALLER_WINDOWS$ to false in pre-install phase or you can avoid creating the entry by yourself?.
Anyway, you should have created a 32 bit registry entry for your 32 bit installer instead of 64 bit, right?
--Jerome
Yes, the installer creates the entry in the 32 bit registry most probably because you are using 32 bit jre?
The UninstallString is AFAIK used for link to the add/remove programs reaching the uninstaller executable.
You can prevent installer from creating windows registry entry by setting $REGISTER_UNINSTALLER_WINDOWS$ to false in pre-install phase or you can avoid creating the entry by yourself?.
Anyway, you should have created a 32 bit registry entry for your 32 bit installer instead of 64 bit, right?
--Jerome