升級安裝 Win7 後 C 槽暴增 40GB?罪魁禍首是 Windows.old,右鍵刪不掉,用指令秒殺
從 Vista/XP 升級安裝 Windows 7 時,系統會自動將舊系統備份至 `C:\Windows.old`(含 Windows、Program Files、Users 等資料夾),佔用大量空間。圖形介面無法刪除(權限、檔案鎖定問題),**命令列一行指令解決**。
操作步驟
- 開始 → 所有程式 → 附屬應用程式 → **「命令提示字元」右鍵 → 「以系統管理員身分執行」**。
- 輸入指令並執行 **三次**(每次執行後再執行一次,直到資料夾本身也被刪除):
rd /s /q c:\Windows.old
- 過程中提示「目錄非空」請無視,直接等待完成。
- 完成後重新整理 C 槽,空間即釋放(實測釋放 20+ GB)。
指令參數說明
- `rd` = Remove Directory(移除目錄)。
- `/s` = 刪除目錄樹(包含所有子目錄與檔案)。
- `/q` = 安靜模式(不逐一確認)。
避坑建議
- **全新安裝(格式化 C 槽)即可避免 Windows.old 產生**,省去事後清理麻煩。
- 若需保留舊系統特定檔案,請先手動複製出來再執行刪除。