Solved Program Files vs. Program Files (x86)

TBolt

New Member
Hi. I did a search for "x86" on these forums and did not find anything. So, I'd like to ask a few quick question to Brink or anyone else that might know. :)

This is my first computer with a 64-bit OS (Vista Home Premium). I noticed that there are two separate "Program Files" directories off of root C:


  • a "Program Files" directory
  • a "Program Files (x86)" directory
Is there a difference between the two directories that we should know about?

Also, I've been installing programs to "Program Files (x86)." The programs I've been installing are not necessary 64-bit programs. Should I be installing programs to the "Program Files" directory, instead?

Thank you!!!
 

My Computer

System One

  • Manufacturer/Model
    Gateway P-6860fx
    CPU
    Intel Core2 Duo 1.83GHz
    Memory
    4 GB
    Graphics card(s)
    NVIDIA GeForce 8800M GTS
    Internet Speed
    Cable
x86 is 32 bit windows and the x86 directory contains 32 bit programs that you are loading and running your 64 bit OS. When you install a program it should install itself in the correct directory.
 

My Computer

System One

  • Manufacturer/Model
    Homebrew
    CPU
    Q6600 (G0) SLACR
    Motherboard
    Gigabyte EP35 DS3R
    Memory
    2 gigs G.Skill DDR2
    Graphics card(s)
    XFX 8600GT
    Monitor(s) Displays
    Samsung T190 1440X900
    Screen Resolution
    1440X900
    Hard Drives
    2X Seagate 120 (OS's) IDE 1X WD 750 SATA
    PSU
    Corsair HX520
    Case
    Coolmax el cheapo
    Cooling
    Rosewill HSF (soon to upgrade)
    Keyboard
    BTW low profile backlit/quiet key
Hi TBolt,

As you have noticed, the 64-bit version of Vista has 2 'Program Files' directories, 1 for 32-bit programs and 1 for 64-bit programs. These directories are differentiated from each other as following: 'Program Files' for 64-bit programs and 'Program Files (x86)' for 32-bit programs. The actual installation routine of the program/application in question should automatically place the program code/data into a sub-folder in the appropriate directory.
 

My Computer

System One

  • Manufacturer/Model
    Dwarf Dwf/11/2012 r09/2013
    CPU
    Intel Core-i5-3570K 4-core @ 3.4GHz (Ivy Bridge) (OC 4.2GHz)
    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
    Screen Resolution
    1440x900
    Hard Drives
    OCZ Agility 3 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
    Mouse
    Microsoft Comfort Mouse 3000 for Business (USB)
    Keyboard
    Microsoft Comfort Curve Keyboard 3000 (USB)
    Internet Speed
    NetGear DG834Gv3 ADSL Modem/Router (Ethernet) ~4.0 Mb/s (O2)
    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)
Okay, thank you guys! Glad to hear that I didn't screw anything up when I installed my programs, then.

I guess I would have guessed it myself if the 64-bit directory had been called "Program Files x64," but no worries.

Thank you again! :)
 

My Computer

System One

  • Manufacturer/Model
    Gateway P-6860fx
    CPU
    Intel Core2 Duo 1.83GHz
    Memory
    4 GB
    Graphics card(s)
    NVIDIA GeForce 8800M GTS
    Internet Speed
    Cable
Back
Top