先說結論:iOS 提示儲存空間不足裝不了更新時,目標不是能刪多少刪多少,而是在重新開始前騰出更新大小 2 到 3 倍的空間。按這個順序做:刪掉已下載的更新檔、清空 照片 → 最近刪除、卸載幾週沒打開的大 App、刪掉離線媒體。多數機型十來分鐘就能搞定,裝一個大版本更新也夠用。
這個錯誤訊息是誠實的,不是 bug:有一小段時間,手機要同時裝下舊系統、已下載的安裝檔和解壓縮後的新系統副本。下面幾節講這些空間花在哪、每個清理動作實際能還回多少、哪些流行偏方沒用甚至有害,以及借走的空間什麼時候回來。
為什麼更新要的空間比下載量大
OTA 更新不是一個檔案直接落位,而是一串步驟,其中好幾步要同時佔用磁碟:
- 下載。 安裝任何東西之前,整個安裝檔先落在手機上。小版本更新常常不到 1GB,大版本通常是幾個 GB。
- 解壓縮。 安裝檔是壓縮的,iOS 要先解開再安裝。解壓縮出來的副本會和下載檔共存到安裝結束。
- 舊系統還在時就寫新系統(準備階段)。 新系統檔案先寫入,舊檔案才被刪除,所以兩者會同時存在一段時間。
- 工作餘裕。 虛擬記憶體的置換空間、日誌和暫存檔,整個過程都要留著位置。
經驗法則就是這麼來的:更新大約需要安裝檔大小 2 到 3 倍的可用空間。一個 5GB 的更新可能要 10 到 15GB 的餘裕。設定 → 一般 → iPhone 儲存空間 裡顯示的數字,並不代表安裝程式真正能用的一整塊連續空間——所以明明還剩幾個 GB,仍然可能被拒絕。機制和各容量級距的具體數字,見本頁末尾的餘裕指南。
提示出現在哪個階段,決定你該做什麼
同一句話會在三個不同時刻出現,正確的第一步也各不相同:
- 下載開始前。 iOS 直接拒絕開始。沒有下了一半的東西,也沒有任何風險——現在騰空間,然後開始。
- 更新正在準備或驗證時。 下載已經完成,卡在解壓縮這一步。刪掉已下載的更新能立刻收回整個安裝檔,這是最乾淨的復位;然後再多騰一些,重新下載。如果畫面停在那而不是明確報錯,通常說明準備還在進行而不是失敗——本頁末尾的指南講了卡住不動的驗證畫面,此時重開會丟掉馬上要完成的工作。
- 安裝過程中,螢幕上是 Apple 標誌和進度條。別打斷。如果在這裡失敗,手機會回到更新畫面;先騰空間再重試,不要馬上再點一次。
每個清理動作實際能還回多少
| 動作 | 通常能騰出多少 | 代價或風險 |
|---|---|---|
| 在 iPhone 儲存空間裡刪掉已下載的更新 | 正好是安裝檔大小:小更新不到 1GB,大版本幾個 GB | 以後要在 Wi-Fi 下重新下載。不丟資料,安裝前彈提示時這是最安全的動作 |
清空 照片 → 最近刪除 | 常常幾個 GB;最近刪得多的話幾十 GB | 不可回復。相簿清空後那些照片就找不回來了,所以清之前先看一眼 |
| 卸載幾週沒打開的大 App | 每個大約 0.5–5GB,偶爾更多 | 文件與資料會保留,但 App 要重新下載,有些還要你重新登入 |
| 刪掉離線的影片、音樂、Podcast 下載和地圖快取 | 幾個 GB;如果你隨身帶著一整個資料庫,能到 20GB 以上 | 重新下載要花流量和時間;租的片子可能在刪掉期間過期 |
| 打開 iCloud 照片的「最佳化 iPhone 儲存空間」 | 單項收益最大:資料庫大時能騰幾十 GB | 可能需要付費 iCloud+,而且原圖要先上傳完。上傳確認之前千萬別刪本機副本 |
| 刪掉並重裝一個快取很重的訊息 App | 常常是 5–20GB 的本機快取和附件 | 這裡風險最高的動作:沒先備份或移轉的話,對話記錄和附件會跟著卸載一起消失 |
| 在「訊息」裡清理附件 | 大約 0.5–10GB | 附件會被永久刪除,還需要的就留著 |
動手的先後順序
從清單往下做,夠裝更新就停。多騰沒有額外好處:
- 刪掉已下載的更新(如果你卡在安裝之前)。瞬間完成、分量精確,重新下載就能完全回復。
- 清空「最近刪除」。 兩次點擊,通常幾個 GB,而且是你早就決定放棄的空間。先打開相簿,想留的救回來。
- 卸載幾個大的閒置 App。 在儲存空間清單裡按大小或「上次使用時間」排序,取前一兩個。卸載會保留資料,所以這是很划算的幾個 GB。
- 刪掉離線媒體。 下載的劇集、播放清單、Podcast 和地圖只是圖方便,是最容易在不丟任何東西的前提下收回的空間。
- 然後才是照片和影片。 匯出到電腦,或者開 iCloud 照片並選「最佳化 iPhone 儲存空間」。收益最大,但也是最慢的——必須等上傳跑完才安全。
- 到這一步才考慮重裝 App。 對快取大的 App 有效,但要放在更便宜的動作之後,而且必須已備份或移轉對話記錄。
- 清除裝置重刷是最後手段,不是清理步驟。先把上面的招用完。
第 1 到第 4 步在現在的機型上是十分鐘的活,通常就能騰出裝一個大版本更新需要的量。
哪些做法無效、哪些有風險
- 反覆點更新。 重試不會騰出空間。每次嘗試都可能留下下了一半的檔,反覆中斷的下載還更容易驗證失敗。先騰空間,然後只重試一次。
- 刪除「系統資料」。 沒有官方辦法,因為它不是資料夾,而是一個統計桶——系統資料能清嗎講了它到底裝了什麼、為什麼這個數字會自己變。
- 第三方清理或「擴容」App。 iOS 的沙盒機制決定了任何 App 都刪不掉別的 App 的檔案或系統檔案,所以它們幾乎什麼都還不了;那些要你裝描述檔的,索取的權限遠超這件事所需。
- 「關掉所有背景 App」或清理記憶體。 那是記憶體操作,不是儲存空間操作,一個位元組都騰不出來。
- 在「檔案」App 裡刪資料夾來騰空它。 你刪掉的是自己的文件和 App 資料,不是快取。
- 安裝過程中重開機。 Apple 標誌和進度條在螢幕上時,系統正在被寫入。打斷它會讓更新變成損壞的安裝,比一個空間警告糟糕得多。
- 清除裝置並從備份還原來騰空間。 備份會把同樣的快取和 App 資料帶回來,花一小時回到同一個數字。
- 刪掉 Apple 內建 App。 有些能刪,但總共省不了多少,它們佔的空間也不是卡住幾個 GB 更新的原因。
借走的空間什麼時候還回來
這些空間都不歸你管,也沒有任何一塊真的丟了:
- 安裝完成時,準備階段的副本變成正在運行的系統,舊檔案被釋放,所以最大的一塊馬上就回來。
- 已下載的安裝檔不一定在同一時刻刪除。iOS 常常留一段時間再回收。如果更新成功了而你想現在就要這塊空間,從 iPhone 儲存空間裡刪掉它是安全的。
- 索引和快取重建——Spotlight、照片、郵件——會佔用一兩天,照片圖庫大時更久。這就是為什麼更新成功後可用空間看起來比更新前還少。
- 重開機能立刻釋放一批暫存檔,插電連 Wi-Fi 放一晚能讓背景工作跑完。
要區分正常和真問題,每天看一次可用空間,而不是每小時看一次。數字在往上走說明系統在回收,別去動它。大約三天後還是持平或繼續變小,說明有別的東西佔著空間。暫時佔用和真實增長的差別,見本頁末尾那篇講更新後儲存空間一直滿著的指南。
讓下一次更新省心
便宜的做法是在下載前騰空間,而不是等失敗之後。把長期保留 10%–15% 的可用空間當規矩,在大版本發布前而不是發布當天看一眼儲存空間頁面。然後插著電、連著穩定的 Wi-Fi、關螢幕開始更新。
如果每次更新都這樣,誠實的答案是容量而不是技巧。一台裝不下系統更新加你自己資料庫的手機,需要的是更多 iCloud 空間或者更大的裝置;手動清理只解決眼前這次更新,不值得把它變成每週的維護習慣。