spatel11
Level 3

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~
Labels (1)
0 Kudos
1 Reply
jerome_IA
Level 9

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
0 Kudos