Mac 啟動磁碟已滿怎麼辦?解決「你的磁碟將滿」警告
AskClean 團隊 · 更新於 2026-11-02
Mac 警告啟動磁碟快滿時,最快的做法是清空垃圾桶、清理「下載項目」資料夾,並刪掉不再需要的最大檔案;接著再處理「系統資料」(舊版 macOS 標示為「其他」)、開發者快取和照片圖庫,拿下真正的大空間。本指南依影響大小,一步步帶你完成。

「你的磁碟將滿」到底是什麼意思
啟動磁碟就是 Mac 開機用的那顆磁碟,macOS、你的 App 和使用者檔案全都在上面。當它的可用空間掉到危險水位,macOS 就會跳出「你的磁碟將滿」警告——而這不只是善意的提醒。macOS 需要啟動磁碟上的餘裕來存放虛擬記憶體置換檔、App 安裝檔與更新檔、暫存檔,以及讓日常 App 保持順暢的各種快取。餘裕一旦耗盡,各種故障就會接連出現,而且乍看之下完全想不到是磁碟空間惹的禍。
啟動磁碟快滿時的症狀很容易被誤判:App 開啟變慢或打不開、旋轉彩球三天兩頭出現、macOS 更新下載或安裝失敗、儲存檔案時跳出錯誤,極端情況下 Mac 甚至無法完成開機。原因在於 macOS 會把可用磁碟空間當成 RAM 的延伸——記憶體不夠時,系統會把資料置換到磁碟上,而磁碟一滿,就無處可換了。
警告的措辭也透露了你遇到的是哪種問題。新版 macOS 顯示「你的磁碟將滿」,較舊的版本則說啟動磁碟「幾乎已滿」——兩者意思相同:開機卷宗的可用空間太少了。另一種提到啟動磁碟的警告,說的其實是「應用程式記憶體」不足:macOS 用光了 RAM,想把資料置換到啟動磁碟上,卻發現那裡也沒空間。對話框通常會列出最吃記憶體的 App 讓你強制結束,結束最大的那個就能立刻解圍,但置換失敗的根本原因仍是磁碟太滿,所以還是要做下面的清理。儲存文件時出現磁碟已滿或錯誤代碼 -34,也是同一個問題。
多少可用空間才算健康?Apple 沒有公布單一的官方數字,但實務上最好保留約 10-15% 的磁碟空間,在現代的 Mac 上也永遠不要低於 20 GB 左右。光是 macOS 更新就可能需要遠超過 20 GB 的暫存空間才能安裝,而一台只剩幾 GB 可用的機器,早在真正全滿之前就會慢得讓人受不了。動手前還有一件事值得知道:「儲存空間」畫面會把部分空間算成「可清除」——像「時光機」(Time Machine)本機快照和 iCloud 同步檔案這類資料,macOS 會在需要空間時自動移除。這就是為什麼 Finder 和「系統設定」顯示的可用空間有時對不上,也是為什麼刪了檔案之後,數字不一定馬上動。
速效三招:垃圾桶、下載項目與大型檔案
先做那些幾分鐘就能完成、又能釋放最多明顯空間的動作。最常見的錯誤,就是刪了檔案卻沒清空垃圾桶——在 Finder 裡「刪除」的東西,在垃圾桶清空前仍然佔著磁碟空間,好幾 GB 可能就差那一下點按。
「下載項目」資料夾是下一個常見元兇。安裝程式(.dmg 與 .pkg 檔)、早就解壓縮過的 zip 壓縮檔、存過一次就忘掉的郵件附件,全都白佔空間。磁碟映像檔裡的 App 一裝好,映像檔就沒用了;把「下載項目」按大小排序,就能量出你自己的資料夾能還回多少空間。
macOS 其實內建了一個多數人從沒打開過的大型檔案搜尋器。它就在「儲存空間」設定裡,會把整顆磁碟上最大的檔案和下載項目按大小列出來,旁邊就有刪除按鈕。在那份清單裡花十分鐘,往往比手動翻一小時資料夾拿回更多空間。
- 清空垃圾桶:在 Dock 上按住垃圾桶圖像,選擇「清空垃圾桶」。如果你使用「郵件」,也順手清掉「郵件」自己的垃圾桶(「信箱」>「清除已刪除的項目」)——刪掉的附件同樣算在磁碟用量裡。
- 從「蘋果」選單開啟「系統設定」,按一下側邊欄的「一般」,再按一下「儲存空間」(macOS Monterey 則從「蘋果」選單 >「關於這台 Mac」>「儲存空間」>「管理⋯」進入)。等彩色橫條計算完成,數字才會準確。
- 在「推薦」下方,按一下「文件」(或「應用程式」)旁的資訊按鈕,然後打開「大型檔案」和「下載項目」。按大小排序,選取不再需要的項目,再按一下「刪除」——在這裡刪除的檔案不會進垃圾桶,而是立即移除,所以請逐一確認後再刪。
- 在 Finder 打開「下載項目」資料夾,選擇「顯示方式」>「列表」,按一下「大小」欄位讓最大的排在最前面。把舊的安裝程式、磁碟映像檔和用過的壓縮檔丟到垃圾桶。
- 回到「儲存空間」設定,考慮採用內建建議:「自動清空垃圾桶」會在項目放進垃圾桶 30 天後移除它們,「儲存在 iCloud 中」則把你很少打開的檔案移到 iCloud(需要時會自動重新下載)。
- 最後再清空一次垃圾桶,然後重新開機——重新開機會清掉置換檔和暫存資料夾,往往能立刻多還你好幾 GB。
如果做完這些,可用空間的數字幾乎沒動,先別慌——macOS 可能還握著可清除空間(例如「時光機」本機快照),它會照自己的步調釋放。至於你能親手拿回的空間,下面的「系統資料」一節會講清楚。
磁碟滿到什麼都刪不掉時
還有更棘手的版本:磁碟已經 100% 全滿,每條出路都需要你沒有的空間。Finder 無法清空垃圾桶、「儲存空間」設定一直算不完、App 一開就閃退,最糟的情況下 Mac 甚至進不了桌面。下面的順序由侵入性最低排到最高——只要拿回幾 GB 就停手,再回頭做一般清理。
先重新開機。這不是迷信:重新開機會丟掉置換檔、/tmp 和一大堆只在這次登入期間使用的快取,在卡死的磁碟上常常能立刻還你好幾 GB,往往剛好夠讓 Finder 恢復正常。如果之後垃圾桶還是清不掉,就分小批刪除;單一超大項目失敗時,拆成十個小的往往就成功了。
接著看「時光機」本機快照。只要設定了「時光機」,即使備份磁碟沒有接上,macOS 也會每小時為啟動卷宗保留快照,平常會自己精簡——但自動精簡的前提是系統還有工作空間,而 100% 全滿的磁碟正好連這點都沒有。這是唯一適合手動清除快照的情況,Apple 也提供了支援的指令。
如果 Mac 根本開不了機:Intel 機型在啟動時按住 Shift 鍵;Apple 晶片機型則按住電源按鈕,選取卷宗,按住 Shift 鍵再按「繼續」,以安全模式啟動。安全模式會略過登入項目並清除部分系統快取,常常就足以讓你回到可用的桌面。如果連這樣都不行,就從「macOS 復原」開機(Intel 按住 Command-R,Apple 晶片按住電源按鈕),對該卷宗執行「磁碟工具程式」的「修理工具」,再用復原環境裡的「終端機」或外接磁碟把大型檔案移出去,然後正常開機。
- 重新開機,再試一次清空垃圾桶——從最大的項目開始,分小批往下刪。
- 打開「終端機」,執行 tmutil listlocalsnapshots /,查看 macOS 在啟動卷宗上保留了哪些本機快照。
- 執行 sudo tmutil thinlocalsnapshots / 20000000000 4 一次釋放——這會要求 macOS 以最積極的緊急程度回收約 20 GB;需要更多就把數字調大再執行一次。
- 還是卡住?以安全模式開機(Intel 按住 Shift;Apple 晶片:電源按鈕 > 選取卷宗 > 按住 Shift >「繼續」),在安全模式下清空垃圾桶,再正常重新開機。
- 如果 Mac 進不了桌面,就從「macOS 復原」開機,在「磁碟工具程式」執行「修理工具」,再把最大的個人檔案(照片圖庫、影片專案、下載項目)拷貝到外接磁碟,確認拷貝完整之後,才刪除原檔。
不要靠刪除 /System、/private 或 /Library 裡不是你放進去的東西來騰空間。置換檔和系統快取會立刻重新產生,而刪錯檔案,會讓一顆全滿的磁碟變成一台開不了機的 Mac。
「系統資料」(舊版稱「其他」)通常是最大的一塊
如果你在找啟動磁碟全滿時「其他」類別裡裝了什麼,答案就在這裡,只是換了名字。到 macOS Big Sur 為止,儲存空間橫條上有一大塊標示為「其他」的灰色區段;Monterey 把它改名為「系統資料」,計算的內容並沒有變。同一塊、同樣的成因、同樣的清法——所以寫給「其他」的建議依然適用,只是現在要在儲存空間圖表裡找「系統資料」。
速效招式做完之後,到「系統設定」>「一般」>「儲存空間」把游標移到儲存空間橫條上,注意靠近末端的淺灰色區段:「系統資料」。在多數啟動磁碟已滿的 Mac 上,這是最大的單一類別——30、50,有時 100 GB 以上——同時也最讓人一頭霧水,因為它不是一個你能打開的資料夾,而是一個不斷累計的總數,來源包括 App 快取、記錄檔、暫存檔、虛擬記憶體置換檔、「時光機」本機快照、舊的 iPhone 備份,以及散落在磁碟各處的開發者檔案。
要救援一顆全滿的磁碟,「系統資料」裡有兩個目標回報最快。第一個是 ~/Library/Caches:App 會在需要時重建自己的快取,所以裡面最大的幾個資料夾可以清空,不會永久損失任何東西。第二個是過期的本機裝置備份——只要你曾把 iPhone 或 iPad 備份到這台 Mac,那些備份可能好幾年後還留在原地。請透過 Finder 的「管理備份」按鈕檢查(在側邊欄選取任何已連接的裝置),不要自己去翻資料夾,備份索引才不會亂掉。
置換檔別去動:它位於受保護的系統區域,需要時 macOS 會自動重建。本機快照會在空間不足時自動精簡,所以多數時候交給 macOS 處理就好;如果馬上需要這些空間,請照「系統資料」指南示範的做法,用 tmutil 主動刪除快照,而不是去刪檔案。刪 /System 或 /private 裡的東西,永遠不值得冒那個險。「系統資料」的清理夠深,值得一篇專文——我們的《如何清理 Mac 上的「系統資料」儲存空間》把每個資料夾、路徑和安全守則都講清楚了。就救援全滿的啟動磁碟而言,先量出最大的幾個快取資料夾和過期的裝置備份,再決定值不值得刪。
開發者請注意:Xcode 與模擬器八成是元兇
只要這台 Mac 裝過 Xcode,先停下來檢查開發者資料夾再說——它們極可能就是啟動磁碟滿掉的原因。頭號大戶是 DerivedData,Xcode 存放中間建置產物的資料夾;跑過幾個活躍專案之後,它常常堆到數十 GB,而這些內容 Xcode 下次建置時會全部自動重建。刪掉它的代價,只是每個專案的第一次建置慢一點。
接下來是模擬器。每個下載的模擬器執行階段都是好幾 GB 的安裝,每台模擬裝置又各自保留一份資料夾,所以一台經歷過幾次 Xcode 升級的 Mac,通常還背著早就沒人在測的舊系統版本的執行階段。兩步就能清完:先打開 Xcode 的 Settings > Components(Xcode 14–15 稱為 Platforms),刪掉舊的執行階段,每個平台只留最新版;再到「終端機」執行 xcrun simctl delete unavailable,移除已經無法執行的模擬裝置——裝置裡的 App 與資料也會一起刪除。
再算上套件管理器的下載快取——npm、CocoaPods、Swift Package Manager、Homebrew、pip、cargo——開發者資料可能成為磁碟上影響最大的類別之一,實際結果因機器而異。我們的專門指南《安全刪除 Xcode DerivedData 與開發者快取》把每條路徑和指令講得一清二楚,連封存檔與 iOS DeviceSupport 符號檔都有。
照片與影片:你真正在乎的空間
媒體和快取不同:照片刪了就無法重建,所以這裡的清理需要判斷,而不是整批刪除。先量一下問題有多大——在「儲存空間」設定裡,「照片」類別會顯示你的圖庫佔了多少,而在很多 Mac 上,它跟「系統資料」不相上下,甚至更大。
最安全的第一步是去除重複。在 macOS Ventura 與更新版本上,「照片」App 內建「重複項目」相簿(在側邊欄的「更多項目」下),會找出完全相同和幾乎相同的副本並加以合併,保留畫質最高的版本。除了重複項目,常見的累贅還有截圖、螢幕錄影、連拍和影片——一支 4K 影片的體積可以抵上一千張照片。在「照片」側邊欄的「媒體類型」裡,圖庫會被拆成「影片」、「截圖」和「螢幕錄影」——逐一打開,先從最大、最舊的項目看起。
如果你有付費的 iCloud 方案,到「照片」設定開啟「最佳化 Mac 儲存空間」,全解析度的原始檔會留在 iCloud,本機只保留適合裝置的版本——在媒體很多的 Mac 上,這往往是單筆最大的空間收穫,而且什麼都沒有真的刪掉。只是要記得,它是同步服務,不是備份:刪掉一張照片,它就會從所有同步的裝置上消失;在「最近刪除」放滿 30 天之後,就再也找不回來了。
別讓磁碟再滿一次
滿過一次的啟動磁碟,只要習慣不變就會再滿一次。好消息是,預防每個月只要幾分鐘,不用幾小時。首先,讓內建的自動化替你工作:在「儲存空間」設定開啟「自動清空垃圾桶」,刪掉的檔案就不會在垃圾桶裡一放好幾個月;如果你有 Apple TV 購買項目或大型郵件附件,也讓「最佳化儲存空間」保持開啟。
其次,養成每月十分鐘的例行掃除:清空「下載項目」、看一眼「儲存空間」設定裡的大型檔案清單;如果你是開發者,專案收尾後順手清掉 DerivedData,並執行一次 xcrun simctl delete unavailable。第三,盯趨勢,別只盯數字:如果你沒有在產生檔案,可用空間卻每週少掉好幾 GB,那就是有東西在大量寫快取——某個瀏覽器、某個囤了好幾年媒體的通訊 App,或某個在下載模型的 AI 工具。及早揪出那個 App,遠比日後救援一顆全滿的磁碟輕鬆。
AskClean 可以免費掃描並列出各類儲存空間的佔用,適合當作每月的磁碟檢查;$14.99 一次買斷的 Pro 可解鎖 AI 分析與清理。已確認的磁碟清理項目會被永久刪除,動手前請逐項核對路徑和它的回復代價。
常見問題
我刪了一大堆檔案,可用空間卻沒變。為什麼?
常見原因有三個。第一,刪掉的檔案還在垃圾桶裡,清空之前仍然算在磁碟用量上。第二,macOS 會保留「時光機」本機快照,把刪掉的資料最多再保留 24 小時——這部分空間顯示為可清除,系統需要時會自動釋放。第三,「儲存空間」畫面重新計算需要一點時間;等一分鐘,或重新開機後再看一次。
我可以自己刪除置換檔或可清除空間嗎?
置換檔不行——它位於受保護的系統區域,macOS 會立刻重新建立,手動刪除還可能讓系統不穩定。可清除空間通常也會由系統替你處理:一旦 App 真正需要空間,macOS 會自動回收「時光機」本機快照和已卸載到 iCloud 的檔案。唯一的例外是磁碟已經 100% 全滿,macOS 沒有空間做這種精簡——這時用 sudo tmutil thinlocalsnapshots / 20000000000 4 強制精簡,就是前面介紹過的支援做法。除此之外,力氣花在快取、備份和大型檔案上更划算,那些是 macOS 永遠不會自己清的。
外接磁碟能解決啟動磁碟已滿的問題嗎?
有幫助,但只對適合搬走的資料有效。把照片圖庫、影片專案或封存資料移到外接磁碟,是卸下幾百 GB 的好方法。外接磁碟做不到的,是承載那些必須留在啟動磁碟上的東西:macOS 本身、置換檔,以及大多數 App 快取。所以用它來搬媒體和封存資料沒問題,但內建磁碟仍然需要足夠的可用空間——不管外接容量多大,10-15% 的原則照樣適用。
Mac 上應該保留多少可用空間?
一條實用的原則:讓啟動磁碟保持 10-15% 的可用空間,絕對底線大約 20 GB。低於這個水位,虛擬記憶體會捉襟見肘、macOS 更新可能無法安裝(大版本升級可能需要 20 GB 以上的暫存空間),日常效能也會下滑。256 GB 的 Mac 大約要留 25-40 GB;1 TB 的 Mac 留 100 GB 以上才算從容。
macOS 會自動釋放空間嗎?
只會釋放一部分。磁碟空間不足時,macOS 會自動精簡「時光機」本機快照、清除部分標示為可清除的快取和 iCloud 同步檔案,置換檔也由系統自行管理。它永遠不會做的是:清掉 App 遺忘的快取、舊的 iPhone 備份、開發者建置檔案或你的「下載項目」資料夾——那些會一直長,直到你親自動手或交給清理工具。
用清理 App 來解決啟動磁碟已滿,安全嗎?
要看那款 App 怎麼做事。AskClean 可免費掃描並列出結果,清理前由你逐項確認;AI 分析與清理需要 Pro。已確認的磁碟清理項目會被永久刪除,所以繼續之前先核對選取的項目和回復代價。至於那種不先給你看清單就整批刪除的工具,最好避開。
參考來源