- 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)中
- WoW64
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