如何在 Mac 上清除系統快取 — 2026 年完整指南
如何在 Mac 上清除系統快取 — 2026 年完整指南
您的 Mac 不斷地建立快取。每次您開啟 App、造訪網站、編譯程式碼或與 iCloud 同步時,macOS 都會寫入暫存檔以加速未來的操作。經過數月的使用,這些快取可能佔用 10–30 GB 或更多 — 導致您的 Mac 變慢、佔滿您的 SSD,有時甚至導致 App 發生異常行為。
本指南涵蓋 macOS 上的所有快取類型,解釋哪些可以安全刪除,展示如何透過 Finder 和終端機手動清除它們,並示範 NythyCleaner 如何在單次掃描中自動化 15 個清理類別的整個過程。
了解 macOS 快取
在刪除任何內容之前,了解快取是什麼以及它們為何存在會有所幫助。
什麼是快取?
快取是資料的臨時副本,儲存在本機,以便系統或 App 下次可以更快地存取它。App 不會重新下載圖片、重新渲染字體圖集或重新編譯著色器,而是從磁碟讀取快取版本。
快取設計為可拋棄的。刪除它們是安全的 — App 或系統在需要時會重新生成它們。唯一的副作用是第一次再次存取該資料時會出現短暫的減速。
macOS 上的快取類型
macOS 有多個快取層,每個都儲存在不同的位置:
| 快取類型 | 位置 | 典型大小 | 建立者 |
|---|---|---|---|
| 使用者快取 | ~/Library/Caches/ | 2–15 GB | 您使用的每個 App |
| 系統快取 | /Library/Caches/ | 0.5–5 GB | macOS 服務和系統守護程式 |
| 瀏覽器快取 | ~/Library/Caches/com.google.Chrome/ 等 | 1–10 GB | 每個瀏覽器獨立 |
| 使用者日誌 | ~/Library/Logs/ | 0.1–2 GB | App 和診斷報告器 |
| 系統日誌 | /Library/Logs/ 和 /private/var/log/ | 0.5–3 GB | macOS 核心、守護程式、服務 |
| 暫存檔 | NSTemporaryDirectory() 和 /private/tmp/ | 0.5–5 GB | App、安裝程式、系統任務 |
| 瀏覽器資料 | 各種 ~/Library/ 子資料夾 | 0.5–5 GB | Cookie、歷史記錄、本機儲存 |
| iOS 備份 | ~/Library/Application Support/MobileSync/Backup/ | 5–50 GB | iTunes / Finder 裝置備份 |
| 郵件下載 | ~/Library/Mail Downloads/ | 0.1–2 GB | 郵件 App 附件預覽 |
| 虛擬記憶體 | /private/var/vm/ | 1–8 GB | macOS 交換檔和睡眠映像檔 |
| 下載項目資料夾 | ~/Downloads/ | 1–20 GB | 網路下載、DMG 檔案、ZIP 檔案 |
| 垃圾桶 | ~/.Trash/ | 0–50 GB | 您「刪除」但未清空的內容 |
這有很多地方需要檢查。讓我們逐一查看。
使用者快取 (~/Library/Caches/)
這是大多數 Mac 上快取資料的最大單一來源。您執行的每個 App 都會在此處建立一個以其套件識別碼命名的子資料夾。
內部內容
~/Library/Caches/
├── com.apple.Safari/ # Safari 渲染快取
├── com.google.Chrome/ # Chrome 快取
├── com.spotify.client/ # Spotify 離線資料
├── com.apple.dt.Xcode/ # Xcode 建置快取
├── com.apple.bird/ # iCloud 同步快取
├── com.apple.nsurlsessiond/ # 網路快取
├── CloudKit/ # CloudKit 同步資料
├── com.apple.Spotlight/ # Spotlight 索引片段
└── ... (數十個更多)
手動清理
開啟 Finder,按下 Shift + Command + G,然後輸入 ~/Library/Caches。您可以刪除每個子資料夾的內容(而不是資料夾本身 — 某些 App 期望該資料夾存在)。
# 刪除所有使用者快取內容 (終端機)
rm -rf ~/Library/Caches/*
某些 App 在清除快取後可能需要重新下載資料 — 例如,Spotify 將重新快取歌曲以供離線播放,iCloud 可能需要重新同步。
使用 NythyCleaner
在清理類別中選擇使用者快取。NythyCleaner 會遞迴掃描 ~/Library/Caches/,測量每個子資料夾,並在您清理之前顯示總大小。如果您想保留某些 App 快取,也可以將其排除在刪除之外。
系統快取 (/Library/Caches/)
這些是由系統級服務和守護程式建立的共享快取。它們與使用者快取分開,需要管理者權限才能刪除。
內部內容
/Library/Caches/
├── com.apple.iconservices.store/ # App 圖示快取
├── com.apple.nsurlsessiond/ # 系統級網路快取
├── com.apple.amsengagementd/ # Apple 服務快取
├── com.apple.DiagnosticReporting/ # 當機報告快取
└── ... (系統守護程式)
手動清理
# 需要管理者密碼
sudo rm -rf /Library/Caches/*
使用 NythyCleaner
選擇共享快取(「維護 — 共享快取」類別)。NythyCleaner 會在需要時自動處理提升的權限。
瀏覽器快取 — 一次性清理所有瀏覽器
瀏覽器快取通常是增長最快的快取類型。每個瀏覽器獨立維護自己的快取,如果您使用多個瀏覽器,總量可能會非常龐大。
macOS 快取哪些瀏覽器?
NythyCleaner 掃描所有這些瀏覽器的快取:
- Safari —
com.apple.Safari、com.apple.WebKit.*、Favicon 快取、觸控圖示、網頁預覽 - Google Chrome —
com.google.Chrome/Default/Cache,以及每個設定檔 - Firefox —
org.mozilla.firefox/,基於設定檔的快取 - Microsoft Edge —
com.microsoft.Edge/*/Cache - Brave —
BraveSoftware/Brave-Browser/*/Cache - Opera —
com.operasoftware.Opera/*/Cache、Opera GX - Vivaldi —
Vivaldi/*/Cache - Arc —
company.thebrowser.Browser/*/Cache - Chromium —
Chromium/*/Cache - DuckDuckGo —
com.duckduckgo.mobile.ios - Tor Browser —
org.torproject.torbrowser - Iridium —
Iridium/*/Cache
對於每個基於 Chromium 的瀏覽器,NythyCleaner 會檢查 Default 設定檔以及 Profiles 1 到 8,涵蓋使用多個瀏覽器設定檔的使用者。
手動清理
每個瀏覽器在「設定」中都有自己的「清除瀏覽資料」選項。但要直接清除磁碟上的快取檔案:
# Chrome
rm -rf ~/Library/Caches/Google/Chrome/Default/Cache/*
# Safari
rm -rf ~/Library/Caches/com.apple.Safari/*
rm -rf ~/Library/Safari/Favicon\ Cache/*
rm -rf ~/Library/Safari/Touch\ Icons\ Cache/*
rm -rf ~/Library/Safari/Webpage\ Previews/*
# Firefox (設定檔資料夾名稱各異)
rm -rf ~/Library/Caches/Firefox/Profiles/*/cache2/*
使用 NythyCleaner
選擇瀏覽器快取以一次掃描所有瀏覽器。NythyCleaner 會遍歷每個瀏覽器的快取目錄(包括 Chromium 瀏覽器的每個設定檔快取),並報告總計。一鍵即可清理所有內容。
瀏覽器資料 — Cookie、歷史記錄、本機儲存
瀏覽器資料與瀏覽器快取不同。快取只是效能優化(圖片、腳本)。瀏覽器資料包括:
- Cookie — 驗證權杖、追蹤 Cookie
- 瀏覽歷史記錄 — 每個造訪過的頁面
- 本機儲存 / IndexedDB — 網路 App 資料
- 工作階段資料 — 開啟的分頁和視窗
- 表單自動填寫 — 儲存的密碼和地址
為何清理瀏覽器資料?
- 隱私 — 移除追蹤 Cookie 和瀏覽歷史記錄
- 儲存空間 — 對於網路 App,本機儲存和 IndexedDB 可能會變得非常大
- 故障排除 — 損壞的 Cookie 或本機儲存可能導致登入問題
手動清理
使用每個瀏覽器內建的「清除瀏覽資料」對話框。或者從 Finder 導航到 ~/Library 並檢查 Cookies/、Safari/History.db 等子資料夾。
使用 NythyCleaner
選擇瀏覽器資料 (Cookie、歷史記錄) 作為清理類別。NythyCleaner 會偵測正在執行的瀏覽器,並在清理前發出警告 — 它會先提供退出瀏覽器的選項,以避免檔案被鎖定。您可以透過進階設定選擇要包含哪些資料方面(Cookie、歷史記錄、本機儲存、工作階段)。
清理 Cookie 將使您登出網站。NythyCleaner 讓您在確認之前,精確查看哪些瀏覽器受到影響以及將移除哪些資料類型。
日誌 — 使用者和系統
日誌檔案記錄了來自 App 和 macOS 服務的診斷資訊。它們對於偵錯很有用,但事後很少需要。
使用者日誌 (~/Library/Logs/)
包含當機報告、診斷日誌和 App 特定日誌檔案。通常為 100 MB–2 GB。
rm -rf ~/Library/Logs/*
系統日誌 (/Library/Logs/ 和 /private/var/log/)
包含系統守護程式日誌、安裝日誌、Wi-Fi 診斷和核心訊息。需要管理者權限。
sudo rm -rf /Library/Logs/*
sudo rm -rf /private/var/log/*
使用 NythyCleaner
三個獨立的類別讓您可以在不同層級清理日誌:
- 使用者日誌 —
~/Library/Logs/ - 共享日誌 —
/Library/Logs/(系統級別) - 系統日誌 (/var) —
/private/var/log/(Unix 級別)
您可以獨立啟用或停用每個類別。
暫存檔
macOS 和 App 會為正在進行的操作建立暫存檔 — 下載、渲染、匯出、安裝。這些應該會自動清理,但通常不會。
使用者暫存檔
NSTemporaryDirectory() 資料夾(通常是 /var/folders/.../T/)保存每個使用者的暫存檔。App 在退出時應該清理這些檔案,但當機和懶惰的清理會留下檔案。
系統暫存檔 (/private/tmp/)
共享暫存目錄。macOS 會定期清理此目錄,但舊檔案可能會殘留。
使用 NythyCleaner
選擇暫存檔 (使用者) 和系統暫存資料夾以清理這兩個位置。
iOS 備份
如果您曾經透過 Finder(或舊版 iTunes)將 iPhone 或 iPad 備份到您的 Mac,備份會儲存在:
~/Library/Application Support/MobileSync/Backup/
單個裝置備份可能佔用 10–50 GB。您不再擁有的裝置的舊備份純屬浪費。
手動清理
開啟 Finder → 位置 → 您的 iPhone → 管理備份。從那裡刪除舊備份。
或透過終端機:
ls -la ~/Library/Application\ Support/MobileSync/Backup/
使用 NythyCleaner
選擇 iOS 備份以掃描此位置。NythyCleaner 會顯示總大小,並讓您清理整個備份目錄。
郵件下載
當您在 Apple 郵件中開啟或預覽附件時,副本會儲存到 ~/Library/Mail Downloads/。這些副本會累積,並且在查看後很少需要。
使用 NythyCleaner
選擇郵件下載以掃描和清理這些本機副本。
虛擬記憶體檔案
macOS 使用 /private/var/vm/ 作為交換檔和睡眠映像檔(休眠資料)。這些可能會有數 GB,但由系統管理。
使用 NythyCleaner
選擇虛擬記憶體檔案以掃描此位置。NythyCleaner 會跳過正在使用的虛擬記憶體檔案,以避免系統不穩定。
下載項目資料夾和垃圾桶
兩個經常被忽視的浪費空間來源:
- 下載項目 (
~/Downloads/) — 安裝程式 DMG、ZIP 壓縮檔、PDF 和被遺忘的附件會堆積如山。NythyCleaner 的下載項目類別會掃描此資料夾。 - 垃圾桶 (
~/.Trash/) — 檔案會無限期地留在垃圾桶中,直到您清空它。NythyCleaner 透過 Finder 的原生 API 清空垃圾桶,確保與 Shift + Command + Delete 具有相同的行為。
瀏覽器延伸功能
NythyCleaner 還會掃描 Safari、Chrome、Firefox、Edge、Brave 和其他瀏覽器中安裝的瀏覽器延伸功能。儘管延伸功能不是快取,但它們可能是垃圾軟體、效能問題或隱私問題的來源。
瀏覽器延伸功能類別會列出偵測到的延伸功能,以便您可以審查並移除不再需要的延伸功能。
進階清理:預設和安全等級
NythyCleaner 的清理並非一體適用。進階標籤頁提供預設和安全等級,以符合您的舒適度和需求:
清理預設
| 預設 | 專注於什麼 |
|---|---|
| 快速維護 | 僅限低風險類別 — 使用者快取、日誌、暫存檔 |
| 瀏覽器重設 | 瀏覽器快取、工作階段和網站資料 |
| 開發者重新整理 | 系統清理與開發者導向的排程動作配對 |
| 深度回收 | 最廣泛的儲存空間回收 — 您的安全等級允許的所有內容 |
安全等級
| 等級 | 行為 |
|---|---|
| 安全 | 僅限低風險類別(快取、日誌、暫存檔)。無瀏覽器資料,無備份。 |
| 平衡 | 新增系統和開發者清理路徑,並提供明確的安全防護。 |
| 專家 | 解鎖敏感類別 — 瀏覽器資料、iOS 備份、系統日誌。 |
您選擇預設和安全等級,NythyCleaner 會調整可用的類別。這可以防止意外刪除重要資料。
清理前預覽
在任何刪除之前,您可以產生試運行預覽,它會精確顯示將移除的內容以及將釋放多少空間 — 而不觸及任何檔案。這對於專家安全等級特別有用。
排除項目 — 保留重要內容
有時您想清理一個類別,但保留特定 App 的快取。例如,您可能想清除所有使用者快取,但 Spotify 的離線音樂快取除外。
NythyCleaner 讓您可以排除特定路徑,使其不被掃描和清理:
- 按一下工具列中的排除圖示
- 導航到您要保護的檔案或資料夾
- 該路徑將永久排除,直到您將其移除
排除項目適用於所有類別 — 清理區域下的任何檔案或資料夾都可以排除。
清理歷史記錄和圖表
每次您執行清理時,NythyCleaner 都會記錄該工作階段:日期、清理的類別和釋放的位元組。清理歷史記錄圖表顯示您隨時間回收的空間,讓您輕鬆查看透過定期維護節省了多少儲存空間。
排程清理
您可以設定 NythyCleaner 自動按排程執行清理 — 每天、每週、每兩週或每月。相同的類別和排除項目適用。每次排程執行後,macOS 通知會總結結果。
進階設定中的與排程清理同步選項可確保您的排程清理使用與手動設定相同的預設和安全等級。
逐步:完整手動快取清理
如果您想手動完成所有操作,這是完整的檢查清單:
1. 退出所有 App
關閉所有內容以釋放檔案鎖定,尤其是瀏覽器。
2. 清除使用者快取
rm -rf ~/Library/Caches/*
3. 清除系統快取
sudo rm -rf /Library/Caches/*
4. 清除日誌
rm -rf ~/Library/Logs/*
sudo rm -rf /Library/Logs/*
sudo rm -rf /private/var/log/*
5. 清除暫存檔
rm -rf /private/tmp/*
# 使用者暫存目錄各異 — 使用以下命令查找:
echo $TMPDIR
rm -rf $TMPDIR/*
6. 清除瀏覽器快取
透過每個瀏覽器的設定清除,或直接刪除快取資料夾(請參閱上面的「瀏覽器快取」部分)。
7. 清空垃圾桶
在 Finder 中按下 Shift + Command + Delete。
8. 重新啟動您的 Mac
重新啟動會清除額外的運行時快取,並從頭開始重建系統快取。
逐步:使用 NythyCleaner 一鍵清理
- 開啟 NythyCleaner 並導航到系統清理
- 選擇類別 — 勾選您要清理的區域(或使用預設)
- 按一下掃描 — NythyCleaner 會分析所有選定的位置並顯示每個類別的大小
- 審查結果 — 查看總可恢復空間、最大檔案和潛在重複項目
- 按一下清理 — 確認破壞性操作;NythyCleaner 會依序清理每個類別並顯示即時進度
- 審查摘要 — 精確查看移除了多少檔案、釋放了多少空間以及任何錯誤
掃描只需幾秒鐘。對於快取類別,清理是永久性的(不會移至垃圾桶),因此 NythyCleaner 在繼續之前總是會要求確認。
您可以恢復多少空間?
這取決於您的使用模式,但以下是典型數字:
| 使用者設定檔 | 首次清理 | 每月維護 |
|---|---|---|
| 休閒使用者 | 5–15 GB | 1–3 GB |
| 重度瀏覽器使用者 | 10–25 GB | 3–8 GB |
| 開發者 (Xcode + 瀏覽器) | 20–60 GB | 5–15 GB |
| 創意專業人士 | 15–40 GB | 5–10 GB |
首次清理總是最大的。定期每月維護可以控制情況。
常見問題
刪除所有快取是否安全?
是的。快取本質上是臨時的。App 會根據需要重新生成它們。清除快取後,您可能會立即注意到 App 啟動速度略慢,但一切都會在幾分鐘內恢復正常。
清除快取會修復 App 問題嗎?
有時會。損壞的快取可能導致渲染故障、登入失敗或異常行為。清除快取會強制 App 從頭開始重建其資料,這通常可以解決這些問題。
我需要完全磁碟存取嗎?
為了進行最徹底的掃描,是的。如果沒有完全磁碟存取,某些系統級快取、日誌和郵件資料可能無法存取。您可以在系統設定 → 隱私權與安全性 → 完全磁碟存取中授予它。
清除瀏覽器快取會讓我登出嗎?
不會 — 瀏覽器快取僅包含效能資料(圖片、腳本、字體)。您會保持登入狀態。但是,如果您也清理瀏覽器資料(Cookie),您將會登出網站。
我應該多久清除一次快取?
對於大多數使用者來說,每月一次是一個不錯的頻率。使用 Xcode 的開發者可能會受益於每週清理。NythyCleaner 的排程清理可以完全自動化此過程。
NythyCleaner 會刪除我的個人檔案嗎?
不會。系統清理僅針對快取、日誌和暫存目錄。您的文件、照片、專案和個人檔案永遠不會被觸及。下載項目類別會掃描 ~/Downloads,但您可以停用它或排除特定檔案。
清理是免費的嗎?
掃描和查看結果是免費的。清理需要專業版訂閱。提供免費試用。
結論
macOS 快取是您的 Mac 運作方式的必要部分 — 但它們不需要永遠累積。無論您是手動使用終端機和 Finder 清理它們,還是使用 NythyCleaner 一次掃描 15 個類別,定期快取維護都能讓您的 Mac 保持快速、SSD 健康,並控制您的儲存空間。
NythyCleaner 使過程安全高效:掃描以精確查看可以清理的內容,設定您的安全等級,排除您想保留的內容,然後一鍵清理所有內容。每月排程它,您將永遠不必擔心快取堆積。