Mac储存空间告急时,可通过五种方法清理:一、用“储存空间”管理界面识别并删除大文件;二、手动清理Xcode衍生数据、日志及Time Machine本地快照;三、用磁盘工具修复APFS宗卷快照残留;四、抹掉重建宗卷以释放碎片空间;五、重置Spotlight索引缓存。

如果您发现 Mac 储存空间告急,系统提示“储存空间已满”,而 Finder 中又难以快速定位占用空间最大的文件,则可能是由于系统缓存、旧版 Time Machine 本地快照、iOS 备份残留、Xcode 衍生文件或未清理的宗卷数据所致。以下是针对 macOS 系统大文件的多种清理方法:
一、使用“储存空间”管理界面识别并清理大文件
macOS 内置的“储存空间”功能可自动归类文件类型,并高亮显示占用空间最多的项目,包括“系统数据”“文稿”“邮件附件”等类别,便于用户快速识别和操作。
1、点击屏幕左上角苹果菜单 ,选取“系统设置”。
2、在边栏中点按“通用”,再点按右侧的“储存空间”。
3、等待系统完成扫描(需数分钟),待所有类别条形图加载完毕后,点按“管理”按钮。
4、在弹出窗口中,依次展开“大文件”“不常使用的文件”“iOS 设备备份”等选项卡。
5、勾选确认删除的文件项,例如超过 500MB 的未打开文稿或三年前的 iOS 备份副本,然后点按“删除”。
二、手动定位并删除系统级大文件目录
部分大文件不会出现在“储存空间”界面中,例如 Xcode 派生数据、Homebrew 缓存、日志归档及旧版 Time Machine 本地快照,需通过终端或访达直接访问对应路径进行清理。
1、打开“访达”,按下 Shift + Command + G,输入路径:~/Library/Developer/Xcode/DerivedData,回车进入。
2、全选该文件夹内所有子文件夹,按下 Command + Delete 删除。
3、再次使用 Shift + Command + G,输入:/Library/Logs,删除其中年份早于当前年的整个子文件夹(如“2023”“2022”)。
4、在终端中执行命令:sudo tmutil thinlocalsnapshots / 9999999999 1,强制清除所有本地 Time Machine 快照。
三、清空“系统数据”中的不可见宗卷残留
APFS 宗卷可能因误删或异常退出遗留不可见但实际占用空间的宗卷快照或恢复分区,这些内容计入“系统数据”却无法在访达中查看,需借助“磁盘工具”验证与释放。
1、打开“启动台”,搜索并启动“磁盘工具”。
2、在菜单栏选取“显示”>“显示所有设备”。
3、在左侧边栏中选择内置物理磁盘(名称通常为“Apple SSD”或“APPLE HDD”),非其下的某个宗卷。
4、点按顶部工具栏中的“简介”按钮,查看“可用空间”与“可清除空间”数值差异。
5、若“可清除空间”显著大于“可用空间”,说明存在待回收快照;此时关闭“磁盘工具”,重启 Mac 并立即按住 Command + R 进入恢复模式。
6、在恢复环境菜单中选取“磁盘工具”,选择内置磁盘后点按“急救”>“运行”,完成后重启。
四、卸载并重建大型 APFS 宗卷以释放碎片空间
当单个 APFS 宗卷长期增删文件导致空间分配碎片化,且“系统数据”持续膨胀无法缩减时,可通过临时迁移数据、抹掉并重建宗卷的方式强制回收隐藏空间。
1、将目标宗卷中所有重要文件备份至外置磁盘或 iCloud 云盘。
2、打开“磁盘工具”,选择该宗卷(非物理磁盘),点按工具栏“抹掉”按钮。
3、格式保持为APFS,方案选择GUID 分区图,名称可沿用原名。
4、确认抹掉操作,等待完成(耗时约 1–3 分钟)。
5、重新将备份文件拖回该宗卷,系统将重新分配空间,原“系统数据”中因碎片产生的冗余占用将被清除。
五、禁用 Spotlight 索引缓存并重置索引数据库
Spotlight 索引文件在某些情况下会异常增长至数十 GB,尤其在频繁连接外置磁盘或启用开发工具后,其缓存可能滞留大量未清理的元数据。
1、打开“系统设置”>“Siri 与 Spotlight”>“Spotlight 隐私”。
2、点按左下角“+”号,将整个系统盘(如“Macintosh HD”)拖入隐私列表。
3、等待状态变为“正在暂停索引”,然后将其从隐私列表中移除。
4、系统将自动重建索引;期间可在终端中执行:mdutil -E / 强制擦除旧索引。
5、重建完成后,前往路径:/.Spotlight-V100(需在访达中启用“显示隐藏文件”),确认该文件夹大小已回落至正常范围(通常










