Mac储存空间骤减主因是隐藏大文件、旧备份、缓存及重复媒体。可通过“储存空间”管理器排序筛选、访达高级搜索(>1GB)、清理iOS备份与本地快照、终端命令分析Library目录四大方法精准定位并清理。

如果您发现Mac储存空间迅速减少,但无法直观判断哪些文件占用了大量空间,则可能是由于隐藏的大体积文件、旧备份、未清理的缓存或重复媒体文件所致。以下是找出并清理占用空间大文件的具体操作路径:
一、使用“储存空间”管理器定位大文件
macOS内置的“储存空间”面板可按类别可视化磁盘使用情况,并提供直接筛选与跳转功能,帮助快速识别体积异常的文件集合。
1、点击屏幕左上角苹果菜单,选择“关于本机”;
2、在弹出窗口中点击“储存空间”标签页;
3、等待系统完成空间计算(可能需数分钟),待所有类别显示完整后,点击右侧“管理”按钮;
4、在左侧边栏依次点选“文稿”、“应用程序”、“TV”、“音乐创作”等类别;
5、在“文稿”类别中,点击顶部“大小”列标题,使文件按体积从大到小排序;
6、浏览列表,重点关注大于500MB的单个文件或文件夹,如虚拟机镜像(.vmdk/.qcow2)、原始视频素材(.mov/.prores)、数据库导出包(.sql/.zip)等。
二、通过“访达”搜索功能查找大文件
访达支持按文件大小范围精确筛选,无需第三方工具即可定位隐藏在深层目录中的大文件。
1、打开“访达”,进入任意文件夹(例如“文稿”);
2、按下Command + Shift + A打开“高级搜索”模式;
3、点击右上角“+”号添加条件,选择“大小”→“大于”→输入“1000”→单位选择“MB”;
4、在搜索范围下拉菜单中选择“这台Mac”以全局扫描;
5、等待搜索完成,结果将列出所有超过1GB的文件;
6、逐项检查文件名、路径及修改日期,确认是否为可安全删除的冗余内容,如旧版项目备份、重复下载的安装包(.dmg/.pkg)、已导出的Final Cut Pro库副本。
三、检查“系统数据”与“其他”类别中的隐藏大项
“系统数据”或“其他”类别常包含被系统标记为不可归类的大体积内容,如iOS设备备份、Time Machine本地快照、Xcode派生数据等,这些通常不显示在常规文件夹视图中。
1、在“储存空间”→“管理”界面中,点击边栏底部的“iOS文件”;
2、查看列出的iOS设备备份,识别占用空间超过10GB且设备已升级至新系统或更换新机的旧备份;
3、选中该备份,点击“删除”按钮;
4、返回“管理”主界面,点击“系统数据”旁的“更多信息”按钮;
5、在弹出窗口中查看“本地快照”、“Xcode派生数据”、“Docker镜像”等子项容量;
6、对确认不再需要的快照,执行命令:sudo tmutil deletelocalsnapshots /(需在终端中运行并输入管理员密码)。
四、使用终端命令定位顶级大目录
终端可绕过图形界面限制,以字节级精度统计各目录实际占用,特别适用于排查嵌套过深或权限受限路径下的空间消耗源。
1、打开“终端”应用(可在“访达→应用程序→实用工具”中找到);
2、输入命令:sudo du -sh ~/Library/* 2>/dev/null | sort -hr | head -n 20,回车执行;
3、该命令将列出用户资料库中体积前20的子目录,重点关注Caches、Application Support、Developer/Xcode/DerivedData等路径;
4、若发现某目录体积异常(如DerivedData超过30GB),可进一步进入:cd ~/Library/Developer/Xcode/DerivedData;
5、执行:find . -name "*build*" -type d -exec du -sh {} + 2>/dev/null | sort -hr | head -n 5,定位具体构建产物目录;
6、确认无正在使用的开发任务后,执行:rm -rf [目标文件夹名]清除。

















