為什麼 C 盤會自己變小?
C 盤 (系統盤) 除了 Windows 本體 (~25-35 GB),還有以下動態增長項目:
- Windows Update 快取:
C:\Windows\SoftwareDistribution\Download、C:\Windows\WinSxS (元件存放區),可佔 5-20 GB。
- 系統還原點/影子複製:預設保留 5-10% 磁碟空間,大型更新後自動建立。
- 分頁檔:
pagefile.sys 依實體記憶體大小動態調整,8G 記憶體約 2-4 GB,32G 可能 16 GB+。
- 休眠檔:
hiberfil.sys 約等於實體記憶體大小 (可用 powercfg /h off 關閉休眠刪除)。
- 臨時檔案:
%TEMP%、C:\Windows\Temp、瀏覽器快取、軟體安裝解壓暫存。
- 日誌檔:
C:\Windows\Logs、事件檢視器日誌、第三方軟體日誌。
- 軟體預設安裝路徑:許多安裝程式預設
C:\Program Files、C:\Program Files (x86)、C:\Users\xxx\AppData\Local。
可視化分析工具(必備)
- WizTree (免費、秒級掃描、樹狀圖+方塊圖) → 最推薦。
- SpaceSniffer、TreeSize Free、WinDirStat。
- 掃描後按大小排序,紅色大塊即為佔用大戶,右鍵可直接開啟資料夾/刪除。
安全清理清單(按風險由低到高)
- 儲存體感知 / 磁碟清理:設定 → 系統 → 儲存體 → 「暫存檔案」勾選全部 → 移除檔案。或執行
cleanmgr → 「清理系統檔案」→ 勾選「Windows 更新清理」、「裝置驅動程式套件」等。
- 瀏覽器/軟體內建清理:Chrome → 設定 → 隱私權 → 清除瀏覽資料 → 全部時間、快取/Cookie;各軟體設定中清理快取/日誌。
- 移動用戶資料夾:右鍵「桌面/文件/圖片/下載/影片/音樂」→ 內容 → 位置 → 移動到 D/E 盤,釋放 C 盤數 GB 空間。
- 調整虛擬記憶體/關閉休眠:系統屬性 → 進階 → 效能設定 → 進階 → 變更 → 自訂大小 (初始/最大同值,建議 2048-4096 MB) 或移至機械硬碟;管理員 CMD
powercfg /h off 關閉休眠刪除 hiberfil.sys。
- 壓縮 WinSxS (進階):管理員 CMD
dism /online /cleanup-image /startcomponentcleanup /resetbase 移除舊版元件備份,可省 1-3 GB,不可逆,執行前建立系統映像備份。
- 限制系統還原空間/刪除舊還原點:系統屬性 → 系統保護 → 設定 → 調整最大使用量 2-3% 或「刪除」所有還原點(保留最近一個)。
- 卸載不需軟體/移動大型遊戲/軟體:設定 → 應用程式 → 已安裝應用程式 → 依大小排序 → 移動支援移動的應用 (Microsoft Store 應用) 或解除安裝重裝到其他盤。
避雷區:千萬別手動刪除的資料夾
C:\Windows (除 WinSxS/Logs/Temp 外)
C:\Program Files, C:\Program Files (x86) (用解除安裝)
C:\Users\xxx\AppData\Local\Microsoft\Windows (系統設定)
C:\System Volume Information (系統還原/影子複製,受保護)
C:\$Recycle.Bin (資源回收筒,用清空)
長期保持 C 盤苗條的習慣
- 分區規劃:C 盤 200-300 GB (純 SSD) 或 500 GB+,僅放系統/常用軟體;D/E 盤存資料/遊戲/備份。
- 軟體安裝自訂路徑到 D/E 盤,下載資料夾、瀏覽器快取、OneDrive 同步資料夾全移走。
- 每月執行一次「儲存體感知」+ WizTree 掃描,早發現早處理。
- 備份策略:系統映像備份到外接硬碟/NAS (Macrium Reflect/傑克備份),而非依賴系統還原點佔用 C 盤。
結語
C 盤空間縮水本質是「輸入 > 輸出」。用 WizTree 找到大戶,依「系統工具 → 使用者行為 → 進階壓縮」三層清理,配合分區規劃與安裝習慣調整,即可長期維持 C 盤 30% 以上可用空間,系統穩定、SSD 壽命雙贏。