Mac磁盘空间被iCloud同步残留反复占用,需分四步清理:一、定位删除CloudDocs中“已过期”“conflicted copy”子文件夹;二、清空CloudKit缓存块;三、清理邮件与信息App的附件及历史缓存;四、停用并重置iCloud Drive同步状态。

Mac磁盘空间被iCloud同步残留反复吃掉,明明删了文件、清了废纸篓,系统数据却岿然不动——这是因为跨设备同步过程中产生的过期副本、冲突文件、本地缓存块不会自动消失,它们藏在用户目录深处,持续膨胀占用数十GB空间。
定位并删除CloudDocs中已过期的同步文件
这一步直接针对macOS 26新增协同机制下最顽固的同步垃圾:CloudDocs目录里大量标有“已过期”“conflicted copy”字样的文件夹,它们是iCloud Drive多端编辑中断后遗留的临时快照,系统从不主动回收。
打开访达 → 按Command+Shift+G → 输入~/Library/Application Support/Apple/CloudDocs → 回车进入。
在该目录下,用访达右上角搜索框输入已过期,勾选“文件内容”选项,等待结果出现;再单独搜索conflicted copy。
对搜索结果中的每个文件夹,先点开查看内部是否含当前正在协作的文档(如未保存的Pages草稿、未同步完成的Keynote),【确认无实时编辑痕迹后再整体拖入废纸篓】。
注意:不要删除名为Documents或Desktop的顶层同步根文件夹,只处理明确带“已过期”“conflicted”字样的子级文件夹。
清理iCloud Drive本地缓存块
iCloud Drive为加速访问会在本地生成加密缓存块,当同步中断或设备离线时,这些块不会自动清理,长期堆积可达10GB以上。
方法一:通过终端强制刷新缓存
打开终端 → 粘贴执行:xattr -rd com.apple.icloud.desktop ~/Library/Caches/CloudKit/
回车后等待命令结束(无提示即成功)。
方法二:手动清空缓存路径
访达 → Command+Shift+G → 输入~/Library/Caches/CloudKit/ → 回车 → 全选所有子文件夹 → 拖入废纸篓。
这一步操作起来很简单,直接拖就行,但【切勿删除CloudKit文件夹本身】,只清空其内部内容。
清除邮件与信息App的同步残留附件
邮件和信息App会把iCloud同步的附件(尤其是大图、视频)在本地保留完整副本,即使你已在iPhone上删除原消息,Mac端仍留着原始文件。
第一步:清理邮件附件
打开“邮件”App → 顶部菜单栏点击“邮箱”→“清理”→“清理已删除邮件”→ 勾选“包括附件”→ 点击“清理”。
第二步:清空信息App缓存
访达 → Command+Shift+G → 输入~/Library/Containers/com.apple.iChat/Data/Library/Caches/ → 回车 → 删除其中所有以Media或Attachments命名的文件夹。
第三步:检查iMessage历史记录缓存
继续在相同路径下查找~/Library/Containers/com.apple.iChat/Data/Library/Messages/ → 进入Archive子目录 → 按修改日期排序 → 删除早于2025年1月的整个年份文件夹(例如2023、2024)。
停用并重置iCloud Drive同步状态
当同步链路紊乱时,系统可能在后台持续拉取错误版本,导致冗余文件反复再生。此时需切断并重建同步锚点。
① 打开“系统设置”→“Apple ID”→“iCloud”→ 关闭“iCloud Drive”开关 → 等待进度条走完,确认本地文件未被移除。
② 重启Mac → 再次进入同一设置页 → 重新开启“iCloud Drive” → 勾选“优化Mac存储空间” → 点击“完成”。
③ 系统将重新校验云端与本地一致性,此过程约需10–30分钟,期间不要操作其他同步相关功能。
④ 校验完成后,立即前往~/Library/Mobile Documents/目录 → 按大小排序 → 删除所有名称含.tmp或.inProgress的文件。











