Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 修改預設軟體安裝路徑:將 C 槽移至 D 槽紓解空間壓力

編輯:Win7 系統應用技巧

Windows 7 預設程式安裝路徑為 C:\Program Files,久而久之導致系統碟空間不足。透過修改登錄表可將預設安裝目錄導向 D 槽 (或其他磁碟),以下為完整操作流程。

修改登錄表步驟

  1. 開啟登錄編輯器:按 Win + R,輸入 regedit 回車。
  2. 定位關鍵路徑:展開至 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion。
  3. 修改 ProgramFilesDir:在右側找到 ProgramFilesDir,雙擊將數值資料改為 D:\Program Files (或你想要的路徑)。
  4. 修改 ProgramFilesDir (x86) (64 位元系統):同目錄下找到 ProgramFilesDir (x86),改為 D:\Program Files (x86)。

遷移現有檔案與權限

  1. 複製原有資料夾:以系統管理員身分開啟命令提示字元,執行:
    xcopy "C:\Program Files" "D:\Program Files" /E /H /K /X /Y
    xcopy "C:\Program Files (x86)" "D:\Program Files (x86)" /E /H /K /X /Y
  2. 設定權限:確保 D 槽新資料夾擁有與 C 槽相同的 NTFS 權限 (含 SYSTEM、Administrators、Users 等),避免安裝程式寫入失敗。
  3. 驗證無誤後刪除 C 槽舊資料:確認所有程式正常運作後,可刪除 C 槽對應資料夾釋放空間。

重要提醒

  • 風險提示:修改此登錄值會影響後續新安裝的程式,已安裝程式不會自動移動,且部分舊版安裝程式會硬編碼路徑而忽略此設定。
  • 相容性:某些系統元件、驅動程式、安全軟體強制安裝在 C 槽,請勿強制遷移。
  • 替代方案:建議使用 符號連結 (Symbolic Link) 將特定大型程式資料夾連結至 D 槽,風險較低。指令範例:
    mklink /D "C:\Program Files\LargeApp" "D:\Program Files\LargeApp"
Copyright © Windows教程網 All Rights Reserved