Windows 7 Forums


Windows 7: Installed App is in SysWOW64, but Registry shows System32

05 May 2012   #1

Windows 7 Professional x64
 
 
Installed App is in SysWOW64, but Registry shows System32

I have no idea what to make of this:

I just installed Adobe Shockwave 11, and then went into Revo Uninstaller to find the app's uninstaller location, and thus the location of the install... and it showed System32. I went to the relevant Registry entries and they all said the same: System32. Problem is, when I went to find the installed files and folders within Windows Explorer, they weren't where the Registry (and therefore, Revo) indicates; they were in SysWOW64.

What say ye gurus? I'm puzzled!

Thanks,
--Thri

My System SpecsSystem Spec

05 May 2012   #2

Win 7 Pro 64-bit
South Central Texas
 
 

Confusing, isn't it?

As I understand it, native processes that are 64-bit find “their” DLLs where they expect them: in the System32 folder. A second directory, SysWOW64, contains the 32-bit DLLs. The file system redirector does the magic of hiding the real System32 directory for 32-bit processes and showing SysWOW64 under the name of System32. So many applications are hard-coded for that System32 path, I guess Microsoft felt it wasn't feasible to rename it or remove it. This article goes into a lot more detail.

Windows x64 - All the Same Yet Very Different, Part 7: File System and Registry Redirection, Registry Reflection | sepago
My System SpecsSystem Spec
06 May 2012   #3

Windows 7 Professional x64
 
 

Quote   Quote: Originally Posted by marsmimar View Post
Confusing, isn't it?
Yes, indeed!

But your explanation has clarified that I probably don't need to feel any concern about Shockwave's location.

Later in the day, when I'm fully awake, I'll reread your post and take a look at the link you were good enough to provide.

Thanks for the answer!
--Thri
My System SpecsSystem Spec
.


Reply

 Installed App is in SysWOW64, but Registry shows System32 problems?



Thread Tools



Similar help and support threads for: Installed App is in SysWOW64, but Registry shows System32
Thread Forum
Solved Copying ExplorerFrame.dll to System32 puts it in SysWoW64 folder Customization
Large System32 and SysWOW64 Folders (>15GB ea.) Performance & Maintenance
neo basic 2165 - 4gb installed but only shows 3gb installed Hardware & Devices
Memory shows half the value installed Hardware & Devices
64bit installed on D but now shows on C Installation & Setup


All times are GMT -5. The time now is 08:44 AM.


Seven Forums Android App Seven Forums IOS App Follow us on Facebook

Windows 7 Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows 7" and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32