When you look at the registy of a x64 System you will notice that there are some keys in there called Wow6432Node. These keys are there for 32-bit applications.
Basically if you have a 32-bit application that is reading from the registry in the key “HKEY_LOCAL_MACHINE\SOFTWARE\<company>\<product>”
it is actually reading from “HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\<company>\<product>”.
You can turn of this behaviour in your code by using dllimport and so on. pretty complicated. Read all about it here.
A simple work arround ofcourse is to store you registry settings in the Wow6432Node.



ernesto silva
March 2, 2010 at 05:39
i have sony with windows 7 and i have wow6432node in my registry…is a virus ?
Lord Albert
June 10, 2011 at 14:10
No, it’s by default
Jonathan
December 4, 2011 at 21:44
On startup I get the following message: hppssclnch.exe Specified registry key SOFTWARE\Wow6432Node\hew;ett-packard\scheduledlaunch\clj_cm1312_mfp_series’ not found in Registry in either this exact location or the WOW6432 locatrion.
What does this mean and how canit be remedied?