Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > Apple Systems and Services > Windows, Linux & Others on the Mac

Reply
 
Thread Tools Search this Thread Display Modes
Old Feb 22, 2008, 09:40 AM   #1
spaceballl
macrumors 68020
 
spaceballl's Avatar
 
Join Date: Nov 2003
Location: Silicon Valley
In Vista, What is the difference between "Program Files" and "Program Files (X86)"?

Hey all,

I run the 64 bit version of Vista on my work PC / virtualized mac, and i've just been noticing recently that now in Windows there are two Program Files folders. I can't figure out how windows decides which programs get installed to which directory - any ideas? thanks!
spaceballl is offline   0 Reply With Quote
Old Feb 22, 2008, 09:44 AM   #2
xeeker4368
macrumors newbie
 
Join Date: Sep 2007
My understanding is that any 32bit applications will be installed into the "program files (x86)" folder where 64 bit apps will be installed into the regular "program files".


As for other differences, I'm not sure.
xeeker4368 is offline   0 Reply With Quote
Old Feb 22, 2008, 09:49 AM   #3
tersono
macrumors 68000
 
tersono's Avatar
 
Join Date: Jan 2005
Location: UK
Yep - all 64-bit versions of Windows (including Server 2003/64) have separate locations for 64-bit and 32-bit applications. Windows will automatically select a destination directory dependent on the application - this doesn't stop you installing to another location if you prefer.

Resist the temptation to try and force everything into a single 'program files' directory, though, as there's potential for problems if you do so.
__________________
11" MacBook air 2012 i5 4gb/ 128gb - 17" unibody MBP C2D 2.8Gz / 4gb / 500gb - 20" iMac 2ghz C2D / 4gb/ 2tb - iPad 3 32gb wifi/3G - iPhone 5 16gb
I also like it HERE
tersono is offline   0 Reply With Quote
Old Feb 22, 2008, 10:17 AM   #4
spaceballl
Thread Starter
macrumors 68020
 
spaceballl's Avatar
 
Join Date: Nov 2003
Location: Silicon Valley
Okay thanks for that - very weird. You'd think they would just call one folder "Program Files (32 bit)" and the other "Program Files (64 bit)" - that would have prevented me from needing to ask the question!
spaceballl is offline   0 Reply With Quote
Old Feb 22, 2008, 10:30 AM   #5
tuxtpenguin
macrumors regular
 
Join Date: May 2007
Location: TX
That's true. I wouldn't try to rationalize Windows.
tuxtpenguin is offline   0 Reply With Quote
Old Feb 22, 2008, 10:50 AM   #6
iSee
macrumors 68030
 
iSee's Avatar
 
Join Date: Oct 2004
It gets worse!

I was involved in a project a while ago to update some software to run under 64-bit windows. There's a standard folder called System32 under the Windows folder for system-wide .dlls (and other types of files).

I was amazed to find that under 64-bit Windows, the folder becomes:

System32 - for 64-bit processes
SysWOW64 - for 32-bit processes

Yeah, 32 means 64-bit and 64 means 32-bit!

Nice, MS, really nice!
iSee is offline   0 Reply With Quote
Old Feb 22, 2008, 11:29 AM   #7
cbrain
macrumors 65816
 
cbrain's Avatar
 
Join Date: Dec 2006
Location: North-East, UK
Quote:
Originally Posted by iSee View Post
I was involved in a project a while ago to update some software to run under 64-bit windows. There's a standard folder called System32 under the Windows folder for system-wide .dlls (and other types of files).

I was amazed to find that under 64-bit Windows, the folder becomes:

System32 - for 64-bit processes
SysWOW64 - for 32-bit processes

Yeah, 32 means 64-bit and 64 means 32-bit!

Nice, MS, really nice!
Is there a "run64.dll" now or is it still "run32.dll"?
__________________
"Bring on the trumpets!"
Late 2006 iMac 2.16 GHz Core 2 Duo
i are MRoogle cat. please you step into MRoogle now.

ToDo: Subscribe again.
cbrain is offline   0 Reply With Quote
Old Nov 12, 2008, 02:13 PM   #8
Nighto
macrumors newbie
 
Join Date: Nov 2008
Quote:
Originally Posted by xeeker4368 View Post
My understanding is that any 32bit applications will be installed into the "program files (x86)" folder where 64 bit apps will be installed into the regular "program files".


As for other differences, I'm not sure.


can i delete one of the program files i have a 64 -bit vista ultimate and i have a program files and a program files x86..... can i delete either one of them .....
Nighto is offline   0 Reply With Quote
Old Nov 13, 2008, 05:35 AM   #9
Infrared
macrumors 65816
 
Infrared's Avatar
 
Join Date: Mar 2007
Quote:
Originally Posted by Nighto View Post
can i delete one of the program files i have a 64 -bit vista ultimate and i have a program files and a program files x86..... can i delete either one of them .....
No, you shouldn't do that.
Infrared is offline   0 Reply With Quote
Old Nov 13, 2008, 11:35 PM   #10
J the Ninja
macrumors 68000
 
Join Date: Jul 2008
Quote:
Originally Posted by Nighto View Post
can i delete one of the program files i have a 64 -bit vista ultimate and i have a program files and a program files x86..... can i delete either one of them .....
No.......don't delete either Program Files folder, or the Windows folder.

Oh, and if anyone is wondering why System32 for for 64bit stuff and WOW64 goes to the 32bit files, it's because awhile back devs got lazy and never bothered to code their programs so that they could deal with System32 having a different name, so rather then pointing to location or folder, the programs literally are sent to "System32". Changing it to "System64" would break all of those. As for WOW64, they were making the directory used by Windows On Windows 64bit, so they called it....WOW64, apparently never realizing how weird that looked next to the 64bit System32 directory......

Ahh, Microsoft...
__________________
Flickr | deviantART | Vimeo
J the Ninja is offline   0 Reply With Quote

Reply
MacRumors Forums > Apple Systems and Services > Windows, Linux & Others on the Mac

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
How can I "Import" .MTS (AVCHD) files without loosing "quality"? desmotesta Digital Video 26 Aug 23, 2014 03:37 AM
Delete hidden "Icon" files after "Showing All Files"? bedifferent OS X Mavericks (10.9) 2 Aug 20, 2013 10:54 PM
Can someone explain the difference between "All" & "Missed" notifications? ra4oasis iOS 7 27 Aug 13, 2013 12:23 PM
"Other" space on HD's. It's NOT Time Machine, or "other graphics files" chankane OS X 10.8 Mountain Lion 2 Mar 2, 2013 07:16 PM
Problems with "Today" under "All my files" pring1 OS X 10.8 Mountain Lion 0 Feb 12, 2013 04:45 AM

Forum Jump

All times are GMT -5. The time now is 10:33 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC