Friday, February 1, 2019

64 bit - Windows 64bit programs incorrectly installed


Okay, this question has ran through my brain for a while but I can't find anything online for it.


I know that on a 64bit version of Windows the 64bit programs are stored in "Program Files", and 32bit programs are stored in "Program Files(x86)" to organize the different programs. However (not really a big issue, more just curious) I have noticed that even when I download a 64bit version of a program (like iTunes) they still (by default) install to "Program Files (x86)"


My question is ... Why?


Is it because the "64bit" programs being stored in 'program files (x86)' are not true 64bit programs ... like dll files still using 32bit architecture?


If the two different folders are not even being put to "full" use then whats the point?


I am just trying to get a clear picture.


Answer



In a nutshell:


The install folder doesn't make a difference



  • 32-bit programs can be installed into, and work just fine, in either Program Files or Program Files (x86)


  • 64-bit programs can be installed into, and work just fine, in either Program Files or Program Files (x86)



64-bit isn't the same as 64-bit compatible


Some software that is pure 32-bit is advertised as being 64-bit compatible. The way it's advertised can be misleading – you might be lead to believe that the software is actually 64-bit when really it's 32-bit but 64-bit compatible.


Software can comprise of both 32-bit and 64-bit components


This is extremely common. A lot of software is made up of 32-bit and 64-bit DLLs/EXEs. The vendor gets to decide whether the software will install to Program Files or Program Files (x86).


What's the point?


Go figure. I'm sure there was a reason, but so far as I'm concerned the delineation is pointless. I found some info, makes for interesting reading...


http://www.howtogeek.com/129178/why-does-64-bit-windows-need-a-separate-program-files-x86-folder/


No comments:

Post a Comment

hard drive - Leaving bad sectors in unformatted partition?

Laptop was acting really weird, and copy and seek times were really slow, so I decided to scan the hard drive surface. I have a couple hundr...