Vista 使用一段時間後系統盤空間緊張,主因是離線檔案快取預設存放在 C:\Windows\CSC。透過登錄表與遷移精靈將快取移至其他分區(如 D:\CSC),可徹底釋放 C 槽空間。
REG ADD "HKLM\System\CurrentControlSet\Services\CSC\Parameters" /v MigrationParameters /t REG_DWord /d 1 /fC:\Windows\System32\migwiz\migwiz.exeSavedata.mig 存放處 → 進階選項 → 取消所有勾選 → 展開「系統與程式設定(所有使用者)→Windows 設定→網路與網際網路」勾選「離線檔案」 → 下一步開始傳輸。HKLM\System\CurrentControlSet\Services\CSC\Parameters 新增字串值 CacheLocation,值設為 NT 格式路徑(如 \\?\D:\CSC)。建立 D:\CSC 目錄。migwiz.exe → 繼續進行中的傳輸 → 否,我已複製到媒體 → 外接硬碟或網路位置 → 指定先前 .mig 路徑 → 對應使用者帳戶 → 下一步→傳輸。takeown /r /f C:\Windows\CSCrd /s C:\Windows\CSC操作較繁瑣但效果徹底,建議備份重要資料後再行操作。