PDA

View Full Version : Windows 7 Registry Key structure



Jeff Hoffman
12-12-2012, 08:07 PM
I am converting a very old (iwz) project to run under Windows 7
The app installed Ok and ran, however I found that by default the registry key information was being setup in:

HKEY_LOCAL_MACHINE
SOFTWARE
Wow6432Node
HIE
HIEAdmin

Windows registry for XP was

HKEY_LOCAL_MACHINE
SOFTWARE
HIE
HIEAdmin

An application I am to convert uses the Registry to obtain information and is expecting it in the XP structure. The organisation would prefer that the application is not changed.

Is there any way of setting up the windows 7 registry structure to be the same as XP structure.

Thanks
Jeff

carsten
12-18-2012, 05:20 PM
It seems that you are trying to install your "old" application on a Windows x64 version. This is why the registry keys are installed under the Wow6432Node key, since ISX only support installing x86 applications (without Orca tweaks).
All this is probably OK, since I can imagine, that your "old" application is x86 also.

The problem now lies in your "old" application code. Depending on how you call the Windows registry from your code, your "old" application could be saved by the Windows Registry Virtualization, please read up.

-cpede