Solved Program Files (x86)

eknirb

Go SF Giants
Member
VIP
Local time
8:20 AM
Messages
242
I notice in my new C Drive for my new HP--it says Program Files, and also Program Files (x86). Whazzat mean?
 

My Computer

OS
Windows 7 Home Premium 64bit.
That is perfectly normal for a 64-bit system. In theory, 64-bit programs go into the Program Files folder and 32-bit ones go into the Program Files (x86) folder. At least, that's the theory. It doesn't always work like this, but most of the time it does. In short, it doesn't really matter too much which of the directories a program is installed to, just accept the default that the installer wishes to use.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dwarf Dwf/11/2012 r09/2013
OS
Windows 8.1 Pro RTM x64
CPU
Intel Core-i5-3570K 4-core @ 3.4GHz (Ivy Bridge) (OC 4.4GHz)
Motherboard
ASRock Z77 Extreme4-M
Memory
4 x 4GB DDR3-1600 Corsair Vengeance CMZ8GX3M2A1600C9B (16GB)
Graphics Card(s)
MSI GeForce GTX770 Gaming OC 2GB
Sound Card
Realtek High Definition on board solution (ALC 898)
Monitor(s) Displays
ViewSonic VA1912w Widescreen (VGA)
Screen Resolution
1440x900
Hard Drives
OCZ Agility 3 SSD 120GB SATA III x2 (RAID 0)
Samsung HD501LJ 500GB SATA II x2
Hitachi HDS721010CLA332 1TB SATA II
Iomega 1.5TB Ext USB 2.0
WD 2.0TB Ext USB 3.0
PSU
XFX Pro Series 850W Semi-Modular
Case
Gigabyte IF233
Cooling
1 x 120mm Front Inlet 1 x 120mm Rear Exhaust
Keyboard
Microsoft Comfort Curve Keyboard 3000 (USB)
Mouse
Microsoft Comfort Mouse 3000 for Business (USB)
Internet Speed
NetGear DG834Gv3 ADSL Modem/Router (Ethernet) ~4.0 Mb/s (O2)
Antivirus
Avast! 8.0.1497
Browser
IE 11
Other Info
Optical Drive: HL-DT-ST BD-RE BH10LS30 SATA Bluray
Lexmark S305 Printer/Scanner/Copier (USB)
WEI Score: 8.1/8.1/8.5/8.5/8.25
Asus Eee PC 1011PX Netbook (Windows 7 x86 Starter)
I notice in my new C Drive for my new HP--it says Program Files, and also Program Files (x86). Whazzat mean?

It is normal when you have a 64-bit Win 7.

In layman terms.....

Programs File contains what are relevant to 64-bit.

Program File (x86) contains what are relevant to 32-bit.
 

My Computer

Computer Manufacturer/Model Number
Acer Aspire 7741Z
OS
Windows 7 Home Premium 64-bit, SP1
CPU
Intel Pentium P6200, Cores 2, 2.13 GHz
Memory
4 GB
Graphics Card(s)
Intel HD
Sound Card
unknown
Monitor(s) Displays
17.3 inches
Screen Resolution
1600 x 900
Hard Drives
640 GB, 5400 PRM
In other words, a 64 bit system allows one to utilize BOTH 32 bit and 64 bit programs and apps. The system automatically places the 64 bit programs/apps and the 32 bit programs/apps into two separate program folders.
 

My Computer

Computer Manufacturer/Model Number
HP Pavillion dv5t (generation 1)
OS
Vista 64 bit and 32 bit (SP2)
CPU
Intel(R) Core(TM)2 Duo Processor T9400 (2.53 GHz
Memory
4GB DDR2 System Memory (2 Dimm)
Graphics Card(s)
512 MB NVIDIA GeForce 9600M GT
Monitor(s) Displays
15.4" diagonal WSXGA+ High-Definition HP BrightView Widescre
Screen Resolution
1680 x 1050
Hard Drives
320GB 5400RPM SATA Hard Drive with HP ProtectSmart Hard Drive Protection
Keyboard
Built-in HP
Mouse
Built in - Synaptics TouchPad V6.5 on PS/2 Port
Internet Speed
Max
Other Info
~ Intel Next-Gen Wireless-N Mini-card w/Bluetooth ~ Blu-Ray ROM DVD+/-R/RW ~ Integ. HDTV Hybrid Tuner ~ 12 Cell Battery ~ MS Office (Home Premium) 2007 ~
That is perfectly normal for a 64-bit system. In theory, 64-bit programs go into the Program Files folder and 32-bit ones go into the Program Files (x86) folder. At least, that's the theory. It doesn't always work like this, but most of the time it does. In short, it doesn't really matter too much which of the directories a program is installed to, just accept the default that the installer wishes to use.

Most of my programs have gone in Program Files (x86) even though I have plenty of 64 bit programs. Like you say I just let them install wherever it tells me but I wonder does it really make no difference?

Will the 64bit programs function that way they are supposed to if they install in Program Files (x86)? If I know it is a 64bit program should I put it in Program Files even if it doesn't want to install there?
 

My Computer

Computer Manufacturer/Model Number
HP p6608f
OS
Win 7 Home Premium x64
CPU
Intel Core i3-540 3.07 GHz
Motherboard
MS-7613 (Iona-GL8E)
Memory
4 GB (2 X 2) Dual-Channel PC-10600 DDR3 @ 665MHz (9-9-9-24)
Graphics Card(s)
Integrated Intel H57
Sound Card
Integrated Realtek ALC888S Audio
Monitor(s) Displays
17" SDM-HS73 (a vestige from my old computer)
Screen Resolution
1280 X 1024
Hard Drives
750GB SATA 7200 RPM
PSU
250W
Keyboard
HP USB keyboard
Mouse
HP USB optical mouse
Internet Speed
15Mbps/1Mbps
Don't move them they will stop working because of registry entries. It doesn't matter where they are installed. It is just a convention.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Hewlett-Packard/G62-107SA Notebook
OS
Microsoft Windows 7 Home Premium 64-bit Service Pack 1
CPU
Intel(R) Core(TM) i3 CPU M 330 @ 2.13GHz
Motherboard
Hewlett-Packard 1425
Memory
8 GB DDR3
Graphics Card(s)
Intel(R) HD Graphics
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
Builtin
Screen Resolution
1366 x 768 x 32 bits (4294967296 colors) @ 60 Hz
Hard Drives
250 GB SATA Hard Disk Drive 7200 rpm
2TB Seagate GoFlex USB 2 Drive
1TB Iomega Prestige USB 2 Drive
1.5TB Iomega Prestige USB 2 Drive (Samsung)
2TB WD MyBook Live NAS.
Mouse
Logitech Anywhere MX
Internet Speed
152 Mbs download 10 Mbs upload
Antivirus
Norton 360
Browser
Chrome
Anything installed into the (x86) program files should be a 32bit program. With that said, it will then be running inside WOW64, where the OS obfuscates all of the 32bit paths to look like they would on a 32bit system, including the registry. They will work fine if installed to (x86) if they're 64bit apps as well, as the OS can tell the bitness of a binary when it starts and do the appropriate things necessary to run natively or under WOW64.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom
OS
Windows 10 Pro x64
CPU
Intel Core i7 4790K @ 4.5GHz
Motherboard
Asus Maximus Hero VII
Memory
32GB DDR3
Graphics Card(s)
Nvidia GeForce GTX970
Sound Card
Realtek HD Audio
Screen Resolution
1920x1200
Hard Drives
1x Samsung 250GB SSD
4x WD RE 2TB (RAIDZ)
PSU
Corsair AX760i
Case
Fractal Design Define R4
Cooling
Noctua NH-D15
One other point that I didn't see mentioned yet is that having the dual (Program Files & Program Files (x86)) directory structure allows the installation of BOTH 32-bit and 64-bit versions of the same program to be installed on a machine.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home Built desktop, Dell G15 5511 Gaming laptop,MS Surface Pro 7 tablet
OS
W10 Pro desktop, W11 laptop, W11 Pro tablet (all 64-bit)
CPU
3.7Ghz 8700K i7, i7-11800H, i7-1065G7
Motherboard
ASUS TUF Z370-Pro Gaming in desktop
Memory
16G desktop, 16G laptop, 4G tablet
Graphics Card(s)
AMD Radeon RX580, RTX 3060, Intel Iris Plus
Sound Card
High Definition Audio (Built-in to mobo)
Monitor(s) Displays
Samsung U32J59 32" (2x), 15.6", 12"
Screen Resolution
3840x2160, 3840x2160, 1920x1080, 2160x1440
Hard Drives
500G SSD for OS; 2T, 10T & 15T HDDs for Data on Desktop, 1TB SSD laptop, 128G SSD tablet.
PSU
Corsair CX 750M
Case
Antec 100
Cooling
CM 212+
Keyboard
IBM Model M - used continuously since 1986
Mouse
Microsoft Pro IntelliMouse
Internet Speed
400M down 8M up
Antivirus
Windows Defender
Browser
FireFox
Other Info
Built my first computer (8Mhz 8088cpu, 640K RAM, 20MB HDD, 2 360K floppy drives) in 1985 and have been building them for myself, relatives and friends ever since.
Good point. I never really thought about that.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Hewlett-Packard/G62-107SA Notebook
OS
Microsoft Windows 7 Home Premium 64-bit Service Pack 1
CPU
Intel(R) Core(TM) i3 CPU M 330 @ 2.13GHz
Motherboard
Hewlett-Packard 1425
Memory
8 GB DDR3
Graphics Card(s)
Intel(R) HD Graphics
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
Builtin
Screen Resolution
1366 x 768 x 32 bits (4294967296 colors) @ 60 Hz
Hard Drives
250 GB SATA Hard Disk Drive 7200 rpm
2TB Seagate GoFlex USB 2 Drive
1TB Iomega Prestige USB 2 Drive
1.5TB Iomega Prestige USB 2 Drive (Samsung)
2TB WD MyBook Live NAS.
Mouse
Logitech Anywhere MX
Internet Speed
152 Mbs download 10 Mbs upload
Antivirus
Norton 360
Browser
Chrome
Back
Top