如何在 Mac 上安裝 1Cleaner
- 打開下載的
1Cleaner-1.3.3-11.dmg。 - 把 1Cleaner 拖到「應用程式」資料夾。
- 從「應用程式」打開 1Cleaner。它使用 Developer ID 簽署並經過 Apple 公證,macOS 會像開啟其他 App 一樣開啟它。
Mac 空間不足?先清理這些日常垃圾
每部 Mac 都會慢慢累積的雜物,1Cleaner 會逐項找出來並說明清楚。要刪什麼由你決定。
App 與殘留檔案
連同資料一起解除安裝 App,包括它與自身延伸功能共用的資料,並找出已移除 App 留下的殘留檔案。其他 App 也在使用的資料會保留。以安裝套件安裝的 App 也能解除安裝,macOS 會先要求輸入管理者密碼。
快取與記錄檔
App 快取(包括 App Store App 的快取)、記錄檔和瀏覽器快取。瀏覽器開著的時候,它的快取會被鎖定,不會被清除。
下載項目與安裝檔
安裝檔、舊的下載項目,以及好幾天沒有人動過的暫存檔案。
大型檔案與重複檔案
那些你可能早就忘記的大型檔案,以及內容完全相同的檔案拷貝。要刪除哪些拷貝由你決定,一定會保留一個拷貝。掃描後又有變更的拷貝不會被刪除。
iPhone 與 iPad 備份
iPhone 和 iPad 的備份,以及下載到 Mac 上的裝置更新項目。
垃圾桶
清理完成後,直接在 1Cleaner 裡清空垃圾桶。
Mac 上的檔案只留在你的 Mac
掃描在你的 Mac 上進行。1Cleaner 沒有帳號、沒有廣告,也沒有分析或追蹤 SDK,不會把任何關於你檔案的資訊傳送出去。
除非你要求,否則不連網
只有在你檢查或安裝更新時,App 才會連上網路,讀取 onebuckapps.com 上的一個小檔案;安裝更新時,也從那裡下載新版本。1Cleaner 會驗證新版本、完成安裝並重新啟動,不必再到網站下載。如果無法安全完成,目前的版本會維持原樣。
「問 AI」由你掌握
「問 AI」只會把問題拷貝到剪貼板。1Cleaner 不會傳送任何內容,要貼到哪裡由你決定。
「完整磁碟取用權限」可自行選擇
沒有開啟也能使用。開啟後,1Cleaner 還能計算垃圾桶、Safari 快取和郵件資料的大小,並將 App Store App 的快取和共用資料一併納入。閱讀完整的隱私權政策(英文)
看清楚 Mac 的儲存空間被什麼佔用
「儲存空間」依資料類型顯示你的磁碟:App、開發者資料、照片、影片、文件、壓縮檔等等。
點開一個類型,就能看到它的資料夾、子資料夾,以及裡面最大的檔案。
Mac 系統資料怎麼清除
在 macOS 的「儲存空間」設定中,不屬於其他任何類別的內容都會歸到「系統資料」。它常常愈變愈大,卻無法在那裡清理。
裡面有什麼
快取、記錄檔、暫存檔、VM 檔案、字體、App 支援檔案和外掛模組,供 macOS 和你的 App 使用。
1Cleaner 能清理的部分
可以刪除的那部分:App 快取、瀏覽器快取、記錄檔、舊的暫存檔案,以及已移除 App 的殘留檔案。之後再清空垃圾桶,空間才會真正釋出。
保留的部分
macOS 和你的 App 仍在使用的資料。1Cleaner 不會動到它們,所以系統資料能減少多少,視你的 Mac 而定。
Apple 的建議:App 資料可使用 Finder 或製作這些資料的 App 來管理。以安全模式啟動 Mac 會暫時清除某些系統快取,macOS 會視需要重新建立。
刪除用不到的 node_modules 和建置資料夾
1Cleaner 會在你的個人專屬資料夾中尋找專案的建置產物:node_modules、.next、.build、Gradle build、Rust 和 Maven 的 target、Pods、Flutter 建置,以及 Python 虛擬環境。
- 只有旁邊有能證明所用工具的檔案時,資料夾才會列出來,例如 node_modules 旁邊要有 package.json。
- 每一列都會顯示專案上次變更的時間,舊專案和正在進行的專案一眼就能分辨。
- 這些資料夾都能由工具重新產生,例如執行
npm install或下一次建置。 - 還有 Git worktree:AI 代理和平行分支留下的儲存庫額外工作副本,依儲存庫分組列出。每個都會顯示分支、所在位置、最後修改時間,以及是否已全部提交。要刪除哪些由你決定;worktree 會丟到垃圾桶,分支會保留。
清理 Xcode DerivedData、封存和舊的模擬器
在同一個地方查看 Xcode 的 DerivedData、快取、預覽、裝置支援檔案和封存,以及各自的大小。
- 每個 App 最新的封存都會標示「有風險」,因為發佈時你可能還用得到。
- 模擬器分成「裝置」和「執行階段」。裝置是一部模擬的 iPhone 或 iPad,連同其中的 App 和資料;執行階段是這些裝置所執行的 iOS 版本。
- Mac 上其他的 Xcode 拷貝也會一併列出。
清理 AI 代理的舊工作階段和本機模型
AI 程式設計代理會在磁碟上留下舊的工作階段、備份和殘留檔案。1Cleaner 能替 Claude、Codex、Cursor、Antigravity 等工具找出這些內容。Gemini CLI 和 Qwen Code 的資料夾存有聊天記錄,因此標為「問 AI」,使用中無法刪除。
本機 AI 模型也會列出來,只試用過一次的模型不必一直佔著空間。
清理 Mac 上的 Android SDK、Docker 和套件快取
Android 工具
NDK、SDK 建置工具和平台、Gradle 快取、模擬器和系統映像檔。
Docker
已停止的容器、未使用的映像檔、建置快取和未使用的磁碟區,並彙整 Docker 的空間用在哪裡。未使用的磁碟區可能仍存有資料(例如資料庫),所以會附上警告。
套件與編輯器快取
npm、Yarn、pnpm、pip、Poetry、Homebrew、CocoaPods、Go 模組、Cargo、Dart 和 NuGet 這些套件管理工具的快取,以及程式碼編輯器的快取。JetBrains 和 Android Studio 的快取存有 IDE 的本機記錄(Local History),也就是檔案的舊版本,因此標為「問 AI」。
1Cleaner 要刪除什麼,由你決定
不會替你預先勾選任何項目。每個檔案都要經過你確認才會丟到垃圾桶,之後仍可放回原位。掃描後又有變更的大型檔案、下載項目、備份和 App 殘留不會被刪除。1Cleaner 絕不會動到 iCloud 和檔案同步服務本身的資料。
每個項目都有標籤
安全可以刪除。問 AI要看你怎麼使用它。有風險可能對你還很重要。
「問 AI」會用你的語言寫好一個關於該項目或整份清單的問題並拷貝下來,讓你貼到 Claude、ChatGPT 或任何 AI 助理。
Docker 與模擬器交給它們自己的工具
它們不會丟到垃圾桶。在另外顯示的紅色警告之後,1Cleaner 會用 Docker 和 Xcode 內建的工具移除它們。
安全清單
把某個項目或整個專案排除在之後所有的掃描之外。這份清單隨時都能查看和編輯。
快速找到要清的東西
可以只重新掃描一個類別、依大小篩選,並在任何清單中搜尋。清理完成後,結果畫面會顯示釋放了多少空間,還能直接清空垃圾桶。
大型檔案想留著,但不必佔用 Mac 的磁碟
有些大型檔案值得保留。「移到其他磁碟」會先把它拷貝到外接磁碟,確認拷貝無誤後,才把原始項目丟到垃圾桶。
用 1Cleaner 清理 Mac 的常見問題
Mac 的「系統資料」過大,1Cleaner 能清理嗎?
可以清理一部分。macOS 會把快取、記錄檔、暫存檔案和 App 支援檔案都算進「系統資料」。1Cleaner 會從中找出可以刪除的部分:App 快取、瀏覽器快取、記錄檔、舊的暫存檔案,以及已移除 App 的殘留檔案。其餘的系統資料是 macOS 和你的 App 仍在使用的資料,1Cleaner 不會動到,所以能減少多少,視你的 Mac 而定。
刪除 node_modules 和 Xcode DerivedData 安全嗎?
通常是安全的。這兩者都能由工具重新產生:npm install(或你使用的套件管理工具)會還原 node_modules,Xcode 會在下次建置時重建 DerivedData,只是第一次建置會比較久。1Cleaner 會顯示每個專案上次變更的時間,正在進行的專案可以略過。所有項目都會先丟到垃圾桶。
Mac 清理工具會不會誤刪重要檔案?
在你確認之前,1Cleaner 不會刪除任何內容,也不會替你預先勾選任何項目。每個項目都標示「安全」「問 AI」或「有風險」。確認後,檔案會丟到垃圾桶,清空垃圾桶前都能放回原位。Docker 和模擬器例外:它們由 Docker 和 Xcode 自己的工具刪除,刪除前會另外顯示紅色警告。
Mac 版 1Cleaner 真的免費嗎?
是的。沒有訂閱、沒有付費牆、沒有廣告,所有工具都能使用。如果它幫上了忙,你可以用加密貨幣自願贊助開發者(英文頁面)。
1Cleaner 是開源的嗎?
是的。原始碼發布在 GitHub 上,採用 GPL-3.0 授權。你可以查看 App 會刪除什麼、在把每個檔案丟到垃圾桶之前如何檢查,也可以自行編譯,或回報問題。
為什麼 1Cleaner 沒有上架 Mac App Store?
Mac App Store 的 App 都在沙盒中執行,而沙盒會擋住開發者清理:~/Library/Developer、Docker、Xcode 模擬器,以及個人專屬資料夾中任何位置的專案。因此 1Cleaner 採用官網直接下載,使用 Developer ID 簽署並經過 Apple 公證。
1Cleaner 需要「完整磁碟取用權限」嗎?
不需要,沒有開啟也能使用。「完整磁碟取用權限」是選用的,開啟後 1Cleaner 還能計算垃圾桶、Safari 快取和郵件資料的大小,並將 App Store App 的快取和共用資料一併納入。
1Cleaner 會透過網路傳送什麼?
不會傳送任何關於你檔案的資訊。App 只在你檢查或安裝更新時連網:讀取 onebuckapps.com 上的一個小檔案,安裝更新時也從那裡下載新版本。連結只有在你點按時才會開啟。詳細內容請見隱私權政策(英文)。
如何解除安裝 1Cleaner?
結束 1Cleaner,把它從「應用程式」資料夾拖到垃圾桶。它的設定儲存在 ~/Library/Preferences/app.antosha.onecleaner.mac.plist;如果不想留下任何東西,也把這個檔案刪除。