简短回答:打开系统设置 › 通用 › 储存空间,查看是什么占用了空间。然后清倒废纸篓、清理“下载”文件夹、删除不需要的大文件、移除不用的 App,并删除旧的 iPhone 备份。如果灰色的系统数据条占比最大,请参阅什么是系统数据以及如何缩减它。
首先,看看是什么占用了空间
打开系统设置 › 通用 › 储存空间。顶部的条形图把磁盘分成“App”“文档”“照片”“信息”和“系统数据”等类别,下方列表给出各类别的大小。点按类别旁边的 ⓘ 按钮,可查看其中的内容并直接在那里删除。先从最大的类别开始:几分钟就能腾出最多空间。
想快速知道数字,请在访达中选择您的磁盘,然后选取文件 › 显示简介。可用包含可清除空间,macOS 在需要时会自行释放这部分空间,所以它可能比“储存空间”设置中显示的可用空间更多。
1. 清倒废纸篓
废纸篓里的文件仍然占用空间。按住 Control 键点按 Dock 中的废纸篓,然后选取清倒废纸篓。想让系统自动处理,请打开访达 › 设置 › 高级,开启30 天后从废纸篓中移除项目。
2. 清理“下载”文件夹
“下载”文件夹里堆积着只打开过一次的安装包、磁盘映像和压缩包。打开它,选取显示 › 为列表,并按大小排序。已经安装过的 App 的安装包(.dmg、.pkg)和 .zip 文件几乎都可以删除。
3. 查找并删除大文件
- 在访达中按下 ⌘ F,然后选择这台 Mac。
- 点按第一个条件(种类),选取其他…,勾选文件大小,然后点按“好”。
- 将其设为大于 1 GB,并按大小对结果排序。
旧视频、磁盘映像、虚拟机和项目压缩包通常排在最前面。把不再需要的移到废纸篓;想保留的话,就移到外置硬盘。
4. 卸载不用的 App
在储存空间中,点按应用程序旁边的 ⓘ 并按大小排序。游戏、视频编辑软件和设计套件往往占用几十 GB。请移除不用的 App,同时清理它们留在资源库文件夹中的残留文件:如何彻底卸载 Mac 上的 App。
5. 删除旧的 iPhone 和 iPad 备份
iPhone 或 iPad 的每份本地备份可能与设备中的内容一样大。连接设备,或在访达的边栏中选择它,点按管理备份,删除您已不再使用的设备的备份。如果您使用 iCloud 备份,可能根本不需要本地备份。
6. 让 iCloud 保管很少打开的文件
开启 iCloud 云盘的优化 Mac 储存空间后,当空间不足时,macOS 会把您一段时间没打开的文件只保留在 iCloud 中,在您打开时再重新下载。“照片”在照片 › 设置 › iCloud中有自己的优化 Mac 储存空间选项,会在 Mac 上保留较小的版本。两者都需要足够的 iCloud 储存空间,打开已移走的内容时还需要联网。
7. 把大型资料库移到外置硬盘
照片和视频资料库、音乐项目和虚拟机可以放在外置 SSD 上。请在 App 内部移动,或在 App 关闭的状态下移动,这样 App 才知道到哪里找它们;等 App 能打开移动后的资料库之后,再删除 Mac 上的副本。
8. 删除重复的文件和照片
“照片”能自行找出完全相同的重复项:在边栏的实用工具下打开重复项目相簿,然后点按合并。对于其他位置的重复文件,可以在访达搜索中按大小和名称比较,或使用按内容而不仅是按名称比较的重复文件查找工具。
9. 清理“信息”和“邮件”的附件
在储存空间中,点按信息旁边的 ⓘ,查看大附件并删除。为避免它们再次堆积,请打开信息 › 设置 › 通用,将保留信息设为 1 年或 30 天。“邮件”也会保留已下载的附件;从服务器上删除带有大附件的旧邮件,可以在所有设备上腾出空间。
10. 清除缓存和日志
App 把缓存保存在 ~/Library/Caches 中,有些会增长到几 GB。先退出 App,再把 Caches 里它对应的文件夹移到废纸篓;它会重新生成所需的内容。系统数据指南会逐步介绍这一过程,也包括时间机器的本地快照。
11. 清除开发和创作留下的文件
- Xcode:
~/Library/Developer/Xcode/DerivedData可随时删除,xcrun simctl delete unavailable会移除旧 iOS 版本的模拟器。 - Docker:用
docker system prune或在 Docker Desktop 中移除不用的镜像和卷。 - 旧项目:您暂时不做的项目中的
node_modules文件夹和 Python 虚拟环境,需要时可以重新创建。 - GarageBand 和 Logic Pro:在“储存空间”的音乐创作类别中,或在 App 的“声音资源库”菜单中,移除不用的声音资源库。
12. 重新启动
重新启动会清除临时文件和 macOS 用作额外内存的交换文件,并让它完成删除快照和更新文件。大规模清理后,请重新启动并再次查看“储存空间”设置;它可能需要几分钟才能更新。
Mac 应该保留多少可用空间?
Apple 没有给出具体数字,但一个好的经验是至少保持磁盘的 10% 到 15% 可用,并且不要少于约 20 GB。macOS 需要空间来存放虚拟内存和缓存,而大版本的 macOS 更新在安装时需要的空间更多。低于这个水平,App 可能变慢,更新也可能失败。
哪些不要删除
/System、/private或/Library/Apple中的任何内容。它们由 macOS 管理,没有它们,系统可能无法启动。- 您的“照片”、“音乐”或“邮件”资料库整体,除非您已将其移走或备份。请改在 App 内部删除。
- 网上流传的“清理一切”终端命令找出的文件。请一次只清理一个 App 或一个文件夹。
用 Tidy My Mac 释放空间
上面的每一步手动操作都要几分钟。Tidy My Mac 在一个 App 中完成这些步骤,在删除前先显示全部内容,并把大部分内容移到废纸篓,方便您随时放回:
- Smart Scan 一次扫描即可汇总垃圾文件、大文件和重复文件中可清除的总量。
- Disk Map 以树状图显示空间的去向,让最大的文件夹一目了然。
- Large Files 和 Junk Cleaner 涵盖第 2、3、5、10 和 11 步,有风险的项目默认不勾选。
- Duplicates 和 Photos 能找出相同的文件和相似的照片,并且始终保留一份。
- Uninstaller 会连同所有残留文件一起移除 App。
关于释放磁盘空间的常见问题
通常是因为有些空间并不以文件的形式呈现:系统数据(缓存、日志、时间机器本地快照)、iPhone 备份、“信息”附件,或某个 App 的数据,例如虚拟机。“储存空间”设置会显示是哪个类别。这里介绍如何缩减系统数据。
不会。您的文件仍保留在 iCloud 中,并像以前一样列在 Mac 上;只是移除了本地副本,打开文件时会重新下载。要打开只存在于 iCloud 中的文件,需要联网。
macOS 里没有任何东西依赖它,但浏览器会把所有下载都存到这里,其中可能包括您本想保留的文档。请先按大小或日期排序,看清楚再删除。
如果磁盘原本快满了,会:macOS 需要可用空间来存放虚拟内存和缓存,而这两者都会不足。如果您本来就有大量可用空间,再多的可用空间也不会改变速度。