RSS

Wow6432 Registry key on x64 machine

05 Feb

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.

 
3 Comments

Posted by on February 5, 2009 in .NET

 

Tags:

3 Responses to Wow6432 Registry key on x64 machine

  1. ernesto silva

    March 2, 2010 at 05:39

    i have sony with windows 7 and i have wow6432node in my registry…is a virus ?

     
  2. Lord Albert

    June 10, 2011 at 14:10

    No, it’s by default

     
  3. 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?

     

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

 
Follow

Get every new post delivered to your Inbox.