Mac上磁盘空间骤减主因是App缓存、日志等附属数据未随卸载清除,可通过系统设置储存管理、访达简介、终端命令du、第三方工具(如DaisyDisk)及检查iCloud重复同步五种方法精准定位占用源。

如果您在Mac上发现磁盘空间迅速减少,却难以定位具体是哪些应用程序在占用大量存储,则很可能是某些已安装App的缓存、日志或附属数据未被常规卸载清除。以下是精准识别并查看各应用程序实际占用空间的多种方法:
一、通过系统设置中的储存空间管理查看
该方法利用macOS内建的可视化分析功能,自动汇总所有已安装应用程序及其关联数据(含缓存、日志、容器目录等)所占空间,无需第三方工具即可获得宏观分布。
1、点击屏幕左上角的苹果菜单,选择“系统设置”。
2、在左侧边栏中点击“通用”,再点击右侧的“储存空间”。
3、等待系统完成磁盘扫描(可能需数秒至一分钟),页面将显示彩色分区图,其中“应用程序”区块即为所有已安装App的总占用空间。
4、点击“应用程序”区块下方的“管理”按钮,进入详细列表页,所有App按大小从高到低排序,可直接看到优酷占用35GB、Adobe Premiere Pro占用28.4GB等具体数值。
二、使用访达简介功能查看单个App大小
此方法适用于验证某个特定App的真实体积,尤其能揭示其沙盒容器(如Library/Containers目录)中隐藏的缓存与日志文件,这些内容通常不包含在App安装包原始大小中。
1、打开“访达”,前往“应用程序”文件夹。
2、找到目标App(例如“优酷”),右键点击并选择“显示简介”,或选中后按 Command + I 快捷键。
3、在简介窗口中查看“大小”字段——注意:若显示“大小:0 字节”,说明该App为macOS原生签名应用或使用了APFS克隆技术,真实占用需进一步检查其容器目录。
4、展开简介窗口底部的“显示所有信息”,查找“位置”路径;若路径含 /Library/Containers/com.youku.mac/ 类结构,则需手动检查其Data子目录下的PlayLog等日志文件夹。
三、通过终端命令精确统计App相关目录大小
终端命令可绕过图形界面限制,直接读取APFS宗卷下任意路径的物理占用,尤其适合分析沙盒化App的完整数据足迹(包括用户生成缓存、崩溃日志、偏好设置等)。
1、打开“终端”(位于“应用程序 > 实用工具”中)。
2、输入以下命令以查看优酷沙盒容器总大小:du -sh ~/Library/Containers/com.youku.mac/。
3、若需深入定位大文件,执行:du -h --max-depth=1 ~/Library/Containers/com.youku.mac/Data/Library/Containers/优酷/ | sort -hr | head -n 5,该命令将列出该目录下前5个最大子项。
4、对其他App,可替换路径中的Bundle ID,例如微信为 com.tencent.xinWeChat,网易云音乐为 com.netease.163music。
四、借助第三方磁盘分析工具深度扫描
当系统自带工具无法展开“其他”或“系统”分类中的App关联数据时,专业扫描工具可通过文件句柄和硬链接追踪,还原被隐藏的App实际占用路径,支持按大小排序与一键预览。
1、下载并安装DaisyDisk或OmniDiskSweeper(二者均支持macOS Sonoma及更高版本)。
2、启动软件后选择启动磁盘,点击“扫描”按钮,工具将遍历所有用户目录与系统受信区域。
3、扫描完成后,在文件树中展开 /Users/xxx/Library/Containers/ 路径,可清晰看到每个App容器目录的独立体积。
4、点击任一容器条目,右侧预览窗将显示其内部文件构成;重点检查PlayLog、Cache、Caches、Preferences子目录,这些通常是空间占用主因。
五、检查iCloud云盘同步导致的重复占用
部分App(如Pages、Keynote、Affinity Designer)默认将文档保存至iCloud云盘,若同时在本地“桌面”或“文稿”文件夹中保留副本,且启用了“桌面与文稿文件夹”同步选项,则同一文件可能在本地与云端各占一份物理空间。
1、打开“系统设置”,进入“Apple ID > iCloud > iCloud云盘”,确认是否启用“桌面与文稿文件夹”。
2、前往“访达”,在侧边栏点击“iCloud云盘”,进入“桌面”或“文稿”子文件夹。
3、按住 Option 键 同时点击菜单栏“显示 > 显示视图选项”,勾选“显示图标预览”与“显示所有文件扩展名”。
4、查找带有云朵图标的小型副本文件(如“Project_v2.pages (on my Mac)”),此类文件表明本地存在独立副本,需手动删除冗余项。










