Oblivion and the Windows Registry

Post » Sat Feb 19, 2011 5:42 am

I am trying to establish where the Oblivion install creates its Windows Registry information for various operating systems.

For example, Windows 7 64-bit: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Bethesda Softworks\Oblivion

I would very much appreciate it if people running the following Windows OS could take a look at their Registry with RegEdit and let me know the Registry path…

Windows 7 32-bit?

Windows Vista 64-bit?
Windows Vista 32-bit?

Windows XP 64-bit?
Windows XP 32-bit?

Many thanks for any help.
User avatar
Robyn Lena
 
Posts: 3338
Joined: Mon Jan 01, 2007 6:17 am

Post » Sat Feb 19, 2011 12:43 pm

I am trying to establish where the Oblivion install creates its Windows Registry information for various operating systems.

It's going to be in the same place on all operating systems, with the only complication being the Wow6432Node part. If you're installing on a 64-bit OS, then it'll be there. However, if you're running a 32-bit app, then the registry will be virtualized such that you won't see it. So:

64-bit OS, 64-bit app: HKLM\SOFTWARE\Wow6432Node\Bethesda Softworks\Oblivion
Anything else: HKLM\SOFTWARE\Bethesda Softworks\Oblivion

To try this out, run the copy of regedit from c:\windows\syswow64\ and compare with the results from the one in c:\windows\system32\. (yes, it's backwards: the one in syswow64 is the 32-bit version and the one in system32 is 64-bit)
User avatar
Jay Baby
 
Posts: 3369
Joined: Sat Sep 15, 2007 12:43 pm

Post » Sat Feb 19, 2011 1:21 am

64-bit OS, 64-bit app: HKLM\SOFTWARE\Wow6432Node\Bethesda Softworks\Oblivion
Anything else: HKLM\SOFTWARE\Bethesda Softworks\Oblivion

Many thanks.

That is what I thought it was going to be, but I wanted to be absolutely certain so that I can rely on my code retrieving the Oblivion install path on any of the OSs in my op.
User avatar
Chloe :)
 
Posts: 3386
Joined: Tue Jun 13, 2006 10:00 am


Return to IV - Oblivion