Windows 7 預設將程式安裝至 C:\Program Files(32 位元系統/64 位元系統的 64 位元程式)與 C:\Program Files (x86)(64 位元系統的 32 位元程式)。若 C 槽空間不足,可修改預設路徑至 D 槽等其他分區,但需同步處理權限遷移。
regedit → Enter。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersionD:\Program Files、D:\Program Files (x86)。xcopy "C:\Program Files" "D:\Program Files" /E /H /K /X /Yxcopy "C:\Program Files (x86)" "D:\Program Files (x86)" /E /H /K /X /Y/E 包含空目錄、/H 隱藏/系統檔、/K 保留屬性、/X 保留稽核/ACL 權限、/Y 不提示覆蓋。若 C 槽空間極緊需刪除原 Program Files:
TrustedInstaller 擁有權 → 右鍵資料夾 → 內容 → 安全性 → 進階 → 擁有者 → 編輯 → 選 Administrators → 套用。建議:若 C 槽尚有空間,**保留原資料夾**較安全,避免已安裝程式路徑硬編碼導致執行失敗。新安裝程式會自動導向新路徑。
安裝新程式測試,預設安裝路徑應指向新位置。已安裝程式不受影響(仍在原路徑運行)。
ProgramFilesDir → 64 位元程式預設路徑(通常 C:\Program Files)。ProgramFilesDir (x86) → 32 位元程式預設路徑(通常 C:\Program Files (x86))。