“其他”空间占用过大通常源于系统缓存、日志、临时文件、旧系统备份及icloud本地副本等未归类数据;应通过清理~/library/caches和/library/caches、用appcleaner卸载残留应用、删除time machine本地快照、启用icloud优化存储等方式安全释放空间。

MacOS系统中“其他”空间占用过大,通常是因为系统缓存、日志、临时文件、旧系统备份、iCloud本地副本等未被归类到文档、应用、媒体等标准分类里,导致磁盘管理界面显示为“其他”。解决的关键不是盲目删除,而是识别并安全清理真正可释放的内容。
清空系统和用户级缓存文件
macOS会在多个位置保存缓存,包括系统级(/Library/Caches)和用户级(~/Library/Caches)。这些文件多数可安全删除,重启后会自动重建。注意不要手动删错目录(比如不要删~/Library/Preferences或~/Library/Application Support)。
- 打开访达 → 按下Shift + Command + G → 输入~/Library/Caches → 全选内容 → 废纸篓
- 同样方式进入/Library/Caches(需管理员密码)→ 删除子文件夹内内容,保留文件夹结构
- 部分App(如微信、钉钉)缓存巨大,可在其设置中单独清理“聊天文件”或“下载缓存”
卸载不常用且残留完整的应用程序
仅把App拖进废纸篓,常遗留大量支持文件(在~/Library/Application Support、~/Library/Preferences等),长期积累会归入“其他”。推荐用工具辅助清理,或手动核对。
- 使用AppCleaner(免费):拖入App图标,自动列出关联文件,勾选确认删除
- 若偏好手动操作:先查App官网是否提供官方卸载器;再检查~/Library/Application Support/下对应厂商文件夹、~/Library/Preferences/中以.app名结尾的plist文件
- 特别关注已停更的开发工具、旧版Adobe组件、虚拟机(如Parallels旧快照)等“隐形大户”
管理Time Machine本地快照与系统还原点
即使没连备份硬盘,macOS也会在本机保留Time Machine本地快照(Local Snapshots),用于“文稿版本”和快速恢复,尤其在SSD空间紧张时可能占数GB至数十GB。
- 终端执行sudo tmutil listlocalsnapshots /查看当前快照
- 用sudo tmutil thinlocalsnapshots / 9999999999 1命令强制清理最旧快照(数字单位为字节,此处代表尽可能清)
- 如无需本地快照,可关闭:sudo tmutil disablelocal(开启则用enablelocal)
检查并清理iCloud同步的本地副本
iCloud Drive开启“优化存储”后,大文件只保缩略图或占位符;但若设为“在Mac上保留原稿”,所有文件都会完整下载,且部分隐藏格式(如.~lock、.icloud扩展)可能被计入“其他”。
- 前往系统设置 → Apple ID → iCloud → iCloud云盘 → 选项,确认是否启用“优化Mac存储”
- 在访达中切换到iCloud云盘,按Command + Shift + .显示隐藏文件,查找体积大的.icloud占位符或临时锁文件(如Word自动生成的.~lock开头文件)
- 右键点击疑似冗余的iCloud文件 → “从Mac中移除”,仅保留云端副本










