Mac 硬碟又滿了?2026 最新 macOS「系統資料」瘦身術 (終極版)

約 3 分鐘閱讀

每次想更新 macOS,系統就跳出「空間不足」的警告,點開儲存空間設定一看,灰色的「系統資料」(舊稱「其他」) 竟然佔了 100GB?身為一個從 PowerPC 時代用到 Apple Silicon 的老骨頭,我太懂這種痛了。這不是你沒刪照片,而是 macOS 的快取機制和快照功能「太盡責」了。今天不教你買清理軟體,直接用終端機和 Finder 把隱藏的垃圾挖出來。

適用版本: macOS 16 (Sequoia 後繼版本) / macOS 15
更新時間: 2026-01-23

摘要懶人包 (Key Takeaways)

  1. 頭號嫌疑犯: 檢查 Time Machine 本地快照,這是吃掉空間的元兇。
  2. 隱藏快取: 手動清理 ~/Library/Caches 中的開發工具與瀏覽器殘留。
  3. iOS 屍體: 移除舊 iPhone/iPad 的備份檔與更新韌體。
  4. 指令大絕: 使用 tmutil 指令秒殺頑固的備份快照。

前置準備 / 風險提示

  • 備份: 雖然我們刪的是垃圾,但手滑刪錯系統檔是會不開機的。請務必先跑一次 Time Machine 備份到外接硬碟。
  • 心態: 「系統資料」會有浮動,清理後幾天可能會回升一點,這是正常的系統運作。

Step 1: 清除 Time Machine 本地快照 (Local Snapshots)

這是 90% 的人「系統資料」異常肥大的原因。當你沒接上外接硬碟時,Time Machine 會把備份暫存在本機 SSD。

  1. 開啟 終端機 (Terminal)
  2. 輸入以下指令查看有多少快照: tmutil listlocalsnapshots /
  3. 你會看到一串像 com.apple.TimeMachine.2026-01-20... 的列表。
  4. 一次清空大法: 輸入以下指令 (需輸入密碼),強制刪除所有本地快照,拿回空間: for d in $(tmutil listlocalsnapshots / | grep -oE ’20[0-9]{2}-[0-9]{2}-[0-9]{2}-[0-9]{6}’); do sudo tmutil deletelocalsnapshots $d; done

💡 站長老實說:
很多人裝了 CleanMyMac 卻不敢按清理,其實對於「本地快照」這種系統層級的東西,原廠的 tmutil 指令才是最乾淨俐落的,而且免費。

Step 2: 深入 ~/Library 清除陳年快取

這裡藏著你三年前刪除的 App 所留下的屍體。

  1. 在 Finder 頂部選單點選 前往 -> 前往檔案夾
  2. 輸入 ~/Library/Caches (注意波浪號)。
  3. 這裡的資料夾名稱對應軟體 ID。請依照「大小」排序。
  4. 重點清除對象:
    • com.apple.dt.Xcode (如果你有在寫程式,這裡可能積了幾十 G 的模擬器快取)。
    • com.spotify.client (Spotify 的離線快取)。
    • Adobe 相關資料夾 (Adobe 的暫存檔是出了名的佔空間)。
  5. 將選定的資料夾移到垃圾桶,然後清空垃圾桶

Step 3: 檢查 iOS 裝置備份

現在大家都用 iCloud 備份,但如果你曾經把 iPhone 插上電腦過,Finder 可能默默幫你備份了整支手機。

  1. 路徑: ~/Library/Application Support/MobileSync/Backup
  2. 進去看看有沒有幾年前的資料夾。一個 iPhone Pro 的備份動輒 50GB+。
  3. 確認不需要後,直接刪除資料夾。

常見問題與排錯 (FAQ)

Q: 刪除 Caches 會導致 App 壞掉嗎?
A: 理論上不會。Caches 顧名思義就是「快取」,刪掉後 App 頂多是第一次開啟時變慢一點點 (因為要重新抓圖或建立索引),但不會導致資料遺失。

Q: 為什麼刪完後,空間沒有馬上釋放?
A: macOS 的檔案系統 (APFS) 有時反應比較慢,或者垃圾桶沒清空。請務必重開機一次,讓系統重新索引儲存空間。


結論

Mac 的 SSD 黃金比比特幣還貴,別讓這些無效的「系統資料」佔據你的生產力工具。建議每季執行一次 tmutil 清理,是保持 Mac 長期順暢的秘訣。