Regedit Against 64bit Targets

Follow

Q: Whenever I use the regedit function in User Manager Pro to manage a registry key targeted at:

  • HKEY_LOCAL_MACHINE\Software
  • HKEY_CURRENT_USER\Software
  • HKEY_USERS\.DEFAULT\Software


the changes end up in the sub-key of software called Wow6432Node.

Why does this happen?

A: This happens because User Manager Pro is a 32bit application and is calling a 32bit regedit function. In a 64bit target operating system, the software node is virtualized and separated for 64bit software or 32bit software.

64bit software/regedit functions targeted to the software key will write to the correct target location while 32bit software/regedit functions targeted to the software key will be virtualized and written to \Software\Wow6432Node.

There is no workaround for this behavior at this time.

Was this article helpful?
0 out of 0 found this helpful

Comments

Powered by Zendesk