先说结论: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 要重新下载,有些还要你重新登录 |
| 删掉离线的视频、音乐、播客下载和地图缓存 | 几个 GB;如果你随身带着一整个素材库,能到 20GB 以上 | 重新下载要花流量和时间;租的片子可能在删掉期间过期 |
| 打开 iCloud 照片的「优化 iPhone 储存空间」 | 单项收益最大:素材库大时能腾几十 GB | 可能需要付费 iCloud+,而且原图要先传完。上传确认之前千万别删本地副本 |
| 删掉并重装一个缓存很重的聊天 App | 常常是 5–20GB 的本地缓存和附件 | 这里风险最高的动作:没先备份或迁移的话,聊天记录和附件会跟着卸载一起消失 |
| 在「信息」里清理附件 | 大约 0.5–10GB | 附件会被永久删除,还需要的就留着 |
动手的先后顺序
从列表往下做,够装更新就停。多腾没有额外好处:
- 删掉已下载的更新(如果你卡在安装之前)。瞬间完成、分量精确,重新下载就能完全恢复。
- 清空「最近删除」。 两次点击,通常几个 GB,而且是你早就决定放弃的空间。先打开相簿,想留的恢复回来。
- 卸载几个大的闲置 App。 在储存空间列表里按大小或「上次使用时间」排序,取前一两个。卸载会保留数据,所以这是很划算的几个 GB。
- 删掉离线媒体。 下载的剧集、歌单、播客和地图只是图方便,是最容易在不丢任何东西的前提下收回的空间。
- 然后才是照片和视频。 导出到电脑,或者开 iCloud 照片并选「优化 iPhone 储存空间」。收益最大,但也是最慢的——必须等上传跑完才安全。
- 到这一步才考虑重装 App。 对缓存大的 App 有效,但要放在更便宜的动作之后,而且必须已备份或迁移聊天记录。
- 抹掉重刷是最后手段,不是清理步骤。先把上面的招用完。
第 1 到第 4 步在现在的机型上是十分钟的活,通常就能腾出装一个大版本更新需要的量。
哪些做法无效、哪些有风险
- 反复点更新。 重试不会腾出空间。每次尝试都可能留下下了一半的包,反复中断的下载还更容易验证失败。先腾空间,然后只重试一次。
- 删除「系统数据」。 没有官方办法,因为它不是文件夹,而是一个统计桶——系统数据能清吗讲了它到底装了什么、为什么这个数字会自己变。
- 第三方清理或「扩容」App。 iOS 的沙盒机制决定了任何 App 都删不掉别的 App 的文件或系统文件,所以它们几乎什么都还不了;那些要你装描述文件的,索取的权限远超这件事所需。
- 「关掉所有后台 App」或清理运行内存。 那是内存操作,不是储存操作,一个字节都腾不出来。
- 在「文件」App 里删文件夹来腾空它。 你删掉的是自己的文稿和 App 数据,不是缓存。
- 安装过程中重启。 Apple 标志和进度条在屏幕上时,系统正在被写入。打断它会让更新变成损坏的安装,比一个空间警告糟糕得多。
- 抹掉并从备份恢复来腾空间。 备份会把同样的缓存和 App 数据带回来,花一小时回到同一个数字。
- 删掉苹果内置 App。 有些能删,但总共省不了多少,它们占的空间也不是卡住几个 GB 更新的原因。
借走的空间什么时候还回来
这些空间都不归你管,也没有任何一块真的丢了:
- 安装完成时,准备阶段的副本变成正在运行的系统,旧文件被释放,所以最大的一块马上就回来。
- 已下载的安装包不一定在同一时刻删除。iOS 常常留一段时间再回收。如果更新成功了而你想现在就要这块空间,从 iPhone 储存空间里删掉它是安全的。
- 索引和缓存重建——Spotlight、照片、邮件——会占用一两天,照片库大时更久。这就是为什么更新成功后可用空间看起来比更新前还少。
- 重启能立刻释放一批临时文件,插电连 Wi-Fi 放一晚能让后台任务跑完。
要区分正常和真问题,每天看一次可用空间,而不是每小时看一次。数字在往上走说明系统在回收,别去动它。大约三天后还是持平或继续变小,说明有别的东西占着空间。临时占用和真实增长的差别,见本页末尾那篇讲更新后储存空间一直满着的指南。
让下一次更新省心
便宜的做法是在下载前腾空间,而不是等失败之后。把长期保留 10%–15% 的可用空间当规矩,在大版本发布前而不是发布当天看一眼储存空间页面。然后插着电、连着稳定的 Wi-Fi、熄屏开始更新。
如果每次更新都这样,诚实的答案是容量而不是技巧。一台装不下系统更新加你自己素材库的手机,需要的是更多 iCloud 空间或者更大的设备;手动清理只解决眼前这次更新,不值得把它变成每周的维护习惯。