← Guides

在 Mac 上卸载应用后,残留文件去哪了?

大多数人以为把应用拖进废纸篓就是卸载了。其实不是。应用本体消失了,但它在使用过程中产生的文件仍然留在系统里:缓存、偏好设置、保存状态,以及 ~/Library 中的容器。

这些残留通常无害。几百 MB 的缓存文件不会伤到任何东西。但随着多年卸载的应用越来越多,这些文件越积越多,也越来越难分辨哪些仍在被使用。

支持文件与普通文件的区别

macOS 应用把数据存放在 Application Support、Caches、Preferences 和 Containers 里。棘手之处在于,其中一些文件夹也被仍在安装的应用使用。把"孤立"文件夹误删成共享文件夹,正是弄坏正常软件的常见原因。

所以清理工具必须保守:按 bundle identifier 识别应用、排除仍安装的应用、把 group container 当作共享数据处理而不是残留。

缓存可以放心检查,保存状态不行

缓存可以被应用重新生成,删除风险低。偏好设置和保存状态则不同:它们保存的设置,如果你重新安装应用可能还想找回来。在决定把哪些放进废纸篓之前,先检查列表。

先移到废纸篓,稍后再决定

安全的清理流程从不直接删除。它把候选文件移到废纸篓——那里可以恢复——并记录发生了什么,让决定保持可回滚。只有确认一切正常之后,才清空废纸篓。

什么时候检查残留

在卸载应用、磁盘空间紧张或大项目结束之后,做一次残留检查。让检查保持手动、可见:在后台悄悄发生的清理,是你无法审计的清理。

Hoolo 让每条规则都可解释,每次清理都可回滚。 了解更多