# 把 Mole 的清理頁和分析頁重新看一遍

> 從系統資料、唯讀備份到最大檔案和名稱展開，記錄 Mole 1.16 開發中反覆調整的使用細節。

Published: 2026-10-01 | Updated: 2026-10-03

前幾天看了一份 Reddit 上大家清理 Mac 時的抱怨整理，很多人在問系統設定裡那一欄系統資料，為什麼動輒一兩百 GB，能不能刪，Mole 以前能清的東西散在快取、記錄、開發工具幾個分類裡，看完一圈也對不上那個數字，於是這一輪從這裡開始，把清理頁和分析頁一起看了一遍，這篇記下的是 1.16 開發過程中的取捨，部分已進入 Preview，其餘會隨下一版提供。

## 能清多少，就寫多少

清理頁最前面加了系統資料分類，只放能清的內容，比如本機 Time Machine 快照、系統快取和記錄、安裝程式殘留、失去主程式的背景服務，分類標題寫的是 Mole 量出來能處理多少，不去湊系統設定裡的總數，iCloud 本機副本和 macOS 自己會釋放的空間也不算進去。

還有一些東西很大，但不適合交給一個全選按鈕，比如 iPhone 備份、虛擬機器、本機 AI 模型，我當時的 Mac 上有一份 119 GB 的 iPhone 備份和一台約 79.5 GB 的 Parallels 虛擬機器，這些放進其他儲存空間，只顯示大小和管理入口，不能勾選，也不計入可清理空間，看到它們占空間，不代表應該替使用者刪掉。

這裡先分清三個數字會容易很多，系統設定的系統資料是分類結果，Mole 的掃描結果是找到的處理目標，磁碟可用空間是操作結束後真正能繼續使用的空間，三者回答的是不同的問題，[Apple 的說明](https://support.apple.com/102624)也把系統資料列為其他分類沒有歸進去的 Apple 和第三方檔案，不能把這一欄直接理解成待刪除清單。

所以碰到一份很大的備份，先看它屬於哪台裝置、還需不需要還原，虛擬機器就回 Parallels 裡確認裡面有沒有專案和檔案，本機模型則看是不是還在被工具使用，Mole 把管理入口留在旁邊，是讓人順著找到內容的主人，再決定要不要處理。

<figure class="blog-diagram">
  <img src="https://mole.fit/img/blog/mole-system-data-review.webp" width="2960" height="2220" loading="lazy" alt="Mole 開發階段的清理頁，系統資料在最前，其他儲存空間為唯讀。">
  <figcaption>這一輪較早的開發截圖，展示系統資料和其他儲存空間分類，後來又調整了列底色和間距。</figcaption>
</figure>

## 直接找到那個大檔案

分析頁這次補了最大檔案清單，列出目前資料夾下面至少 100 MB、最大的 30 個檔案，按實際占用排序，沒有下載的 iCloud 檔案不會因為標示容量很大就排上來，App 本體不放進這份清單，在上層目錄查看時也會跳過 Library 裡的 App 資料，單獨進入 Library 後仍然可以看裡面的大檔案。

數量試過 10 個，也考慮過 50 個，10 個不夠看，50 個又像在做第二個檔案瀏覽器，最後停在 30 個，切換文字也試過膠囊和直線，放進窄側欄後都太醒目，又回到兩個普通的詞，只換顏色，不換字重，切換時就不會跳動。

檔案的大小也有兩種，名義上的大小和真正占了多少磁碟區塊，Mole 的最大檔案清單用的是後者，雲端檔案沒有完整下載到本機時，顯示很大不代表刪掉就能騰出同樣多的本機空間，先看實際占用，再看內容，是比單純按名稱猜更可靠的順序。

清理前後想比較效果，可以看同一個磁碟的可用空間，選擇了移到垃圾桶的檔案，要清空後空間才會回來，這一點 [Apple 也有說明](https://support.apple.com/102624)，背景同時下載、同步檔案時，可用空間還會繼續變化，掃描數字可以幫助選東西，但不適合拿來承諾最後一定多出同樣的容量。

## 把名稱展開，少跳出一些東西

名稱太長的時候，最開始是一張浮在列上面的卡片，結果遮住了附近文字，卡片裡還會繼續省略，調了幾輪，最後變成名稱本身在原位展開，字級不變，背景接上目前列的顏色，看起來像這一列往旁邊長了一點。

樹狀圖又是另一個問題，游標移過去，到處有小卡片跳出來，位置還會變，所以改成在上方固定的位置補充名稱、類型和大小，方塊裡已經完整顯示的就不重複，只有缺資訊的才補，右鍵選單也只留下操作，不再加一遍已經看見的名稱和大小。

做完還看了其他名稱清單，軟體頁的欄位已經夠寬，就沒有再加展開條，和之前[重做選單列數字](https://mole.fit/tw/blog/mole-menu-bar-redesign)時一樣，很多時間花在決定哪裡不用改，使用時少停一下、少被擋一下，這一輪就沒有白做。

---

Canonical HTML page: https://mole.fit/tw/blog/mole-clean-and-analyze-polish
Blog index for agents: https://mole.fit/tw/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
