This project has moved. For the latest updates, please go here.

Rules: Registry 32 Bit option. Can someone please explain?

Topics: Misc.
Nov 14, 2014 at 9:18 AM
Edited Nov 14, 2014 at 9:20 AM
It seems this doesn't work like it should or I've don't understand it at all ;)

Microsoft help says:

Use 32-bit Registry: Specifies whether registry hive detection will always occur in 32-bit or determine whether the computer is 64-bit or 32-bit and detect the registry hive accordingly. By default, the Use 32-bit check box is not enabled and both 64-bit and 32-bit registry detection are supported.

So I thought if I leave the setting "32 bit registry" unchecked for example both of this registry hives will be checked.:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Test1

and

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Test1

But in my tests only the defined registry key in the Update rule will be checked and not both of them.
Coordinator
Nov 28, 2014 at 3:54 PM
But in my tests only the defined registry key in the Update rule will be checked and not both of them.
It will never check 'both of them', but only one.
Dec 1, 2014 at 2:44 PM
But what Microsoft means than with this:

By default, the Use 32-bit check box is not enabled and both 64-bit and 32-bit registry detection are supported.
Feb 13, 2015 at 9:42 AM
Edited Feb 13, 2015 at 9:42 AM
you have to use the 32-bit check box only when you install a 32bit software with test on HKEY_LOCAL_MACHINE\SOFTWARE...
  • so when you install on windows 32bit, it will test HKEY_LOCAL_MACHINE\SOFTWARE...
  • and with windows 64bit, it will automatically test HKEY_LOCAL_MACHINE\Wow6432Node\SOFTWARE...
Marked as answer by DCourtel on 2/14/2015 at 12:37 PM