I have a question about Program Files (x86)

Page 2 of 2 FirstFirst 12

  1. Posts : 14,022
    Win10 Pro and Home, Win11 Pro and Home, Win7, Linux Mint
       #11

    No, Microsoft hasn't dropped support for software but Win11 is not available for x86/32-bit hardware/computers, which probably not been made for awhile anyway.
      My Computers


  2. Posts : 1,255
    Windows 10 Pro
       #12

    As mentioned the "Program Files" folder is used for 64 bit applications while "Program Files (x86)" is used for 32 bit applications. An important reason for this is to separate 32 and 64 bit applications, many of which have the same folder and file names. Other methods could have been developed but when all the factors are considered, and there are many not mentioned in this thread, it appears the method used works very well.

    What happens when an old 32 bit application installer that predates 64 bit Windows tries to create a folder in the "Program Files" folder? If something were not done this could overwrite 64 bit files stored there. What happens is that the file system silently redirects all such attempts to the "Program Files (x86)" folder. If the application later tries to access these files in "Program File" it will get them from "Program Files (x86)". This redirection only happens for 32 bit processes. A 32 bit process can temporarily disable this redirection but it has to be 64 bit aware to do that.

    Having separate folders can be confusing but for the user everything just works.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 07:45.
Find Us




Windows 10 Forums