← 所有文章

CleanMyMac 替代品:一次诚实的比较

CleanMyMac 替代品的诚实比较:不带联盟链接式吹捧,逐一说明各款 Mac 清理工具的差别,帮你判断哪一种更适合自己的使用方式。

· 更新于 2026年9月14日
macOSStorageComparisonCleanMyMac

更多同类指南目前仅提供英文版本。 查看全部文章


大多数“CleanMyMac 替代品”文章都是联盟营销汇总帖,六个不同的工具不知怎么都能在各自那篇文章里排第一。这篇文章其实也有明显的利益关系——我们自己就做着其中一个工具——所以这里的目标是具体说清楚 CleanMyMac 到底哪里做得好、哪里不够好,以及每个替代品真正适合什么场景,而不是假装我们保持着自己并不具备的中立。

CleanMyMac 到底是什么

CleanMyMac(MacPaw 出品)是一款通用系统工具:垃圾文件清理、恶意软件扫描、重复文件检测、带残留文件清除的应用卸载、菜单栏系统监视器,外加一堆维护脚本打包在一起。它按订阅收费,大体面向普通 Mac 用户,而不是专门面向开发者,在“找垃圾、删垃圾”这个基本工作上确实做得很称职。

什么时候它是合理的选择: 你想要一个应用,用一份订阅就搞定系统清理、恶意软件扫描和基础维护,而且你并不特别想搞清楚到底是什么在吃你的磁盘——你只是想要一个按下去数字就会变小的按钮。

它在开发者身上具体差在哪: 它完全不认识 DerivedData、Docker 的虚拟机磁盘镜像、各种语言特有的包缓存,也分不清哪些 node_modules 文件夹属于你已经放弃的项目、哪些属于你还在做的项目。它找到的是通用的“系统垃圾”——浏览器缓存、通用日志文件——却大体上漏掉了真正构成开发者磁盘占用主体的那些分类。

各个替代品,按它们真正适合做什么来分

DaisyDisk 和 GrandPerspective(免费)——纯可视化工具,对任何东西是什么都没有自己的判断。在展示一个大文件夹这件事上表现出色,但完全没法告诉你删掉它安不安全。如果你已经对自己的磁盘门儿清,只是想要一张地图,这两个不错。完整比较见我们专门为开发者写的 DaisyDisk 替代品文章。

OmniDiskSweeper(免费)——这个类别里最老的工具,一个简单的按大小排序的文件浏览器。没有安全分类,没有自动化,完全靠手动。用来做一次性排查还行,要是养成反复用的习惯就很磨人。

内置的 du/find 命令 ——这个博客里讲到的每一种技巧。完全免费,只要你清楚自己在删什么就完全安全,而且完全靠手动——由你自己判断什么安全、记住哪些路径重要,每次都要自己动手跑命令。

DevCruft(开发中,尚未推出)——我们正在做这款面向开发者的免费 Mac 应用,正是因为上面这些工具里没有一个能同时做到“一眼就能看懂的地图”和“已经知道开发者的缓存都是什么”。它目前还没有发布,现在无法使用。它刻意设计得比 CleanMyMac 窄——不打算做恶意软件扫描、重复文件查找器或菜单栏监视器——因为我们赌的是,把存储这一件事做好,胜过把五件不相关的事都做得马马虎虎。

诚实的建议

如果你不是开发者,想要一个应用来处理纯存储之外的一般性 Mac 维护(恶意软件扫描、基础系统检查),CleanMyMac 依然是一个站得住脚的选择——如果这真是你需要的东西,这篇文章无意劝退你。

但如果你的磁盘满是因为 Xcode、Docker、node_modules、语言包缓存、IDE 索引,或者本博客讲到的其他任何一类,一个根本不知道这些分类存在的通用清理工具,相对它的订阅价格来说,效果会打折扣。这正是 DevCruft 想要填补的缺口,但它还在开发中。眼下,本博客里的 du/find 命令,加上 GrandPerspective、OmniDiskSweeper 这样的免费工具,才是你在决定订阅之前就能用上的现实选择。

决定之前先试试

在做任何决定之前,先用内置的 du 命令或 GrandPerspective 看看自己磁盘的情况。两者都免费,不用承诺任何东西,花一点时间就能看出你的存储问题究竟是开发者缓存造成的,还是通用清理工具处理得更好的那种。

DevCruft 是一款正在开发中的免费 Mac 应用,目标是做出一张能认出开发者缓存的磁盘地图。想在它推出时收到通知,可以加入候补名单。

关于这个比较专门面向开发者的版本,对 DaisyDisk 和 GrandPerspective 有更深入的介绍,可以看看最初那篇替代品文章。

一款专门做这件事的免费应用正在开发中。

我们正在开发 DevCruft,用来找出这类指南中提到的每一种缓存,并告诉你每一种占用了多少空间。加入等候名单,在它推出时获得通知。

只在推出时发一封邮件,别无其他。你可以随时要求我们将你移除。 隐私政策