Mac 的存储无法更换。Apple 把闪存焊在逻辑板上,在配置器上每升一档定价 $200 到 $400(查证于 2026年9月15日),而且只能随新 Mac 一起购买。当硬盘装满时,你要在外置硬盘、新机器和清理现有硬盘之间做选择。闪存价格已经是 2025 年底的两到三倍,这些选项的先后顺序比以前更重要了。

选项 1:释放你已经付过钱的空间

代价:扫描不花钱,如果想让应用替你清理,则需一次性购买许可证。

开发工具保存的缓存没有人去清空。在一台用于开发一两年的 Mac 上,它们累计达到 60 到 90 GB。Xcode 的 DerivedData 和闲置的模拟器运行时、Docker 的磁盘镜像、不再碰的项目里的 node_modules、旧的 Ollama 模型、Gradle 和 Cargo 缓存。其中一部分在你删除后由工具自行重建,另一部分重新下载即可恢复。

这是应该最先尝试的选项,因为检查是免费的。运行一次扫描,看看「安全」类的总量和「可恢复」列表,一分钟内你就知道硬盘是不是真的满了。我们整理了典型环境的扫描结果

什么时候够用:你的硬盘距离宽裕还差 30 到 100 GB,而且你在上面开发软件。

什么时候不够:你剪辑视频、把照片图库放在内置硬盘上,或者扫描结果是个很小的数字。

选项 2:外置 SSD

代价:按当前价格,1 TB 约 $90,Thunderbolt 硬盘盒更贵。

一块好的 USB4 或 Thunderbolt 硬盘足够快,可以放项目文件夹,甚至 Docker 的数据。它同时也是一根线和一件要随身带的东西。有些缓存可以移过去,比如通过 Xcode 的设置移动 DerivedData,而很多缓存做不到,除非用符号链接,而符号链接会以令人困惑的方式出问题。

什么时候够用:你有大量媒体文件、虚拟机镜像或数据集,它们不需要放在内置硬盘上。

什么时候不够:填满硬盘的是缓存和构建产物,它们需要快速的本地存储。这种情况下,你是在花钱买一块硬盘来存放本来一次扫描就会删掉的文件。

选项 3:更大容量的 Mac

代价:一台新机器的价格,加上结账时每升一档存储 $200 到 $400。

内置存储是购买闪存最贵的方式,也是在 Mac 内部获得更多闪存的唯一方式。这让比较变得简单:一次不花钱的扫描,如果找到的空间足够多则买一份 $29 的许可证,或者换下一台机器。如果机器本来就该换了,就买下你三年内需要的存储。如果还不到换的时候,先做前两个更便宜的选项。

省得最多的顺序

  1. 扫描硬盘,清理安全的部分。免费。
  2. 如果有媒体文件和归档,把它们移到外置硬盘。便宜。
  3. 买下一台 Mac 时选更大的配置,容量按前两步告诉你的数字来定。贵,但只花一次。

免费下载 Cache Goblin 运行扫描。它会显示每一项缓存及其大小,在你下达指令之前不会删除任何东西。