Windows下的Program Files以及Program Files(x86)


  • Program Files
    • 程序文件,是Windows操作系統中各種軟件的默認安裝到的目錄
    • "C:\Program Files"
    • "%ProgramFiles%"
  • Program Files(x86)
    • 64bit系統中,用來存放32bit的應用程序
    • C:\Program Files(x86)
    • "%ProgramFiles(x86)
  • 聯系與區別
    • WoW64
      • 64bit的Windows提供了WoW64技術,Windows on Windows 64
      • 使32位應用程序正確運行在64位系統中
      • 64位的Windows系統中,自帶一大部分32bit系統文件,且系統會模擬32bit運行環境
    • 32位Windows系統的系統文件主要存放在
      • %SystemDrive%\Program Files
      • %Windir%\System32
    • 64位Windows系統將64系統文件放在以上兩個文件夾
      • 而64位Windows系統里,將32位文件放在與之一一對應的另外兩個文件夾里
      • %SystemDrive%\Program Files(x86)
      • %Windir%\SysWow64
    • 系統運行:
      • 當32位程序需要訪問Program Files或System32文件時,系統會自動轉向到Program Files(x86)和SysWow64
      • 類似情況也發生在程序安裝中,64位程序一般到Program Files中,32位到Program Files(x86)中
         
         

Windows 8.1 參考

  • ALLUSERSPROFILE=C:\ProgramData
  • APPDATA=C:\User\dell\AppData\Roaming
  • CommonProgramFiles=C:\Program Files\Common Files
  • CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
  • CommonProgramFilesW6432=C:\Program Files\Common Files
  • ComSpec=C:\WINDOWS\system32\cmd.exe
  • HOMEDRIVE=C:
  • LOCALAPPDATA=C:\Users\dell\AppData\Local
  • PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
  • ProgramData=C:\ProgramData
  • ProgramFiles=C:\Program Files
  • ProgramFiles(x86)=C:\Program Files (x86)
  • ProgramW6432=C:\Program Files
  • PUBLIC=C:\User\Public
  • SystemDrive=C:
  • SystemRoot=C:\Windows
  • TEMP=C:\Users\dell\AppData\Local\Temp
  • TMP=C:\Users\dell\AppData\Local\Temp
  • USERPROFILE=C:\Users\dell
  • windir=C:\WINDOWS

    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM