Vista 使用一段時間後,C: 可用空間持續縮減。經排查發現 C:\Windows\CSC(離線檔案快取)佔用大量空間(數 GB 至數十 GB)。
注意: 操作涉及登錄修改與系統工具,請先備份重要資料、建立還原點。
以系統管理員身分執行命令提示字元:
REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\CSC\Parameters" /v MigrationParameters /t REG_DWORD /d 1 /f
C:\Windows\System32\migwiz\migwiz.exe
在精靈中依序選擇:
Savedata.mig 的位置(如 D:\Migration),下一步。Savedata.mig)。在登錄編輯器中定位至:HKLM\SYSTEM\CurrentControlSet\Services\CSC\Parameters
新建 字串值 CacheLocation,數值資料設為 NT 格式路徑:\\?\D:\CSC(對應欲存放的資料夾 D:\CSC)。
重開機後,系統將在 D:\CSC 建立新的離線檔案快取,C: 空間即獲釋放。
Vista 離線檔案功能預設將網路共用檔案快取於 %SystemRoot%\CSC。透過 MigrationParameters=1 啟用遷移模式,利用 migwiz 將現有快取資料導出,再以 CacheLocation 重新導向新路徑,實現無縫遷移。
C:\Windows\CSC 內容(需取得系統檔案擁有權)。