locked
2 Program File folders... RRS feed

  • Question

  • Why do I have two separate "Program File Folders" on my computer. One has additional info in the "Program Files" folder name: "Program Files (x86)". Why is this? And why can't I see it on the start menu for all programs?
    Saturday, December 19, 2009 7:40 PM

Answers

  • The one with (X86) is for 32 bit applications you install. The other is for 64 bit applications.

    Rich
    • Proposed as answer by JoelbX Saturday, December 19, 2009 10:09 PM
    • Marked as answer by Ronnie VernonMVP Sunday, December 20, 2009 6:45 AM
    Saturday, December 19, 2009 9:40 PM

All replies

  • The one with (X86) is for 32 bit applications you install. The other is for 64 bit applications.

    Rich
    • Proposed as answer by JoelbX Saturday, December 19, 2009 10:09 PM
    • Marked as answer by Ronnie VernonMVP Sunday, December 20, 2009 6:45 AM
    Saturday, December 19, 2009 9:40 PM
  • The one with (X86) is for 32 bit applications you install. The other is for 64 bit applications.
    And this is normal operation of your 64-bit win7 system.

    - JoelbX    My favorite threads | Computer tips
          Contact me | 'Gadget' programs
    • Edited by JoelbX Thursday, January 28, 2010 3:17 PM edit sig
    Saturday, December 19, 2009 10:10 PM
  • I always wondered why Microsoft considered it good practice to separate 32 and 64 bit apps in this way.  It's not really useful for anything besides making it harder to know where something's installed.  And I have yet to come across a 32/64 capable application that installs into both with the exact same name anyway.  For example, Adobe Photoshop CS4 uses these folder names:

    C:\Program Files (x86)\Adobe\Adobe Photoshop CS4

    C:\Program Files\Adobe\Adobe Photoshop CS4 (64 Bit)

    -Noel

    Saturday, December 19, 2009 11:52 PM
  • I always wondered why Microsoft considered it good practice to separate 32 and 64 bit apps in this way.  It's not really useful for anything besides making it harder to know where something's installed.  And I have yet to come across a 32/64 capable application that installs into both with the exact same name anyway.
    -Noel

    Other than the built-in apps, such as Internet Explorer, I also have:

    C:\Program Files\Java\jre6
    C:\Program Files (x86)\Java\jre6

    C:\Program Files\Microsoft Office\Office12 (but only two dll's and some example text files.)
    C:\Program Files (x86)\Microsoft Office\Office12

    For 64-bit apps, %ProgramFiles%=C:\Program Files but for 32-bit apps %ProgramFiles%=C:\Program Files (x86). 

    But in both, %ProgramFiles(x86)%=C:\Program Files (x86) and %ProgramW6432%=C:\Program Files.
    Tuesday, December 22, 2009 4:38 AM