BleachBit:开源免费的系统清理器,删前先预览,AI 客户端缓存也管

系统清理工具这个品类有个先天难题:它要动的正是你最不敢乱动的东西。绝大多数清理器把「一键优化」当成卖点,扫完直接开删,用户既不知道删了什么,也不知道删错了能不能回头。BleachBit 走的是另一条路,官网首页把它的工作方式写得很直白——自行勾选要清理的项目,它会在删除前把每一个文件列给你看,先预览、只删你想要的部分,没有意外,没有自动「优化」,也没有隐藏议程,决定权始终在用户手里。这套逻辑让它在一个口碑两极的品类里显得格外朴素。

BleachBit 主界面预览状态:逐条列出待删除文件与占用空间

先预览,再删除

功能页把操作步骤拆成了四步:读描述、勾选框、点预览、再点删除。预览并不是走个形式,界面会逐行列出将要删除的文件路径与大小,底部给出可释放空间与文件数的汇总,用户可以逐条取消勾选后再执行。官方截图展示的主界面也正是这个状态——左侧是分类清单,右侧是预览结果,删除按钮始终排在预览之后。这种设计的好处是清理过程完全可审计:你随时知道它动过哪些文件,出问题也能定位到具体条目,而不是面对一句「已为你释放 3.2GB」的模糊结论。

覆盖的清理项包括临时文件、浏览器缓存、日志记录与各类应用痕迹,官网的说法是「抹掉临时文件、浏览器缓存、日志和藏起来的垃圾」,回收几个 GB 属于常见情况。隐私那一侧则写明可以擦除浏览历史、Cookie、已保存密码与应用痕迹,让数字足迹尽量留得少一些。清理项按应用分组,勾选粒度可以细到某一个具体软件的缓存,而不是只能整类开关。

Cookie 可以挑着留

清 Cookie 最常见的副作用是所有网站一起掉线,邮箱、网盘、后台系统要重新登录一遍。功能页写明 Cookie 管理器可以在清理基于 Chromium 与 Firefox 内核的浏览器时,选择保留哪些站点的 Cookie;官方截图里的 Cookie 管理器对话框支持按站点搜索与勾选保留,底部还有一行「35 个 Cookie 中保留 10 个」的实时统计。截图页标注这个对话框最早出现在 5.1.1 版本,随 6.0 一起转正。也就是说,清理与登录状态不必二选一,常用的几个站点可以单独豁免。

BleachBit Cookie 管理器:按站点搜索并勾选保留的 Cookie

偏好设置里把 General、Updates、Languages、Cookies、Keep list、Custom、Drives 分成独立页签,保留清单与自定义规则各自有专门的入口。语言支持方面官网列出 61 种翻译,界面切换不需要额外装语言包。这些细节共同指向同一件事:它把「清什么、留什么」的配置权完整交给了用户,而不是替用户做决定。

6.0.4:把 AI 与开发工具的缓存也纳入清理

当前稳定版是 2026 年 9 月 8 日发布的 6.0.4,官方公告把这次更新定性为维护版本,做的是大量安全修复、错误修复、性能改进与代码清理,同时提升了启动速度与扫描速度,并缩小了 Windows 安装包与安装占用。真正引起注意的是新增的清理器:Android Studio、Gradle 缓存、fish、Zsh 与 Python 命令行五类,同时改进了 Claude 清理器与浏览器超级 Cookie 的清理。

BleachBit 偏好设置界面:通用、更新、语言、Cookie 等分页

往前翻版本记录能看出这是一条持续在补的线:更早的更新里已经加入过 Visual Studio Code、Cursor、Windsurf、Devin 与 Claude Code 等编程工具的清理器。对开发者而言,工具链缓存与 AI 编程客户端的会话残留往往躺在用户目录深处,手工清理既难找也容易误删,把它们做成正式的清理项,等于把这部分空间占用纳入了常规维护范围。这次更新还开始提供 macOS 早期支持,新增 Safari 清理器,与 Google Chrome、Firefox 等现有清理器兼容,命令行支持完整,图形界面仍处于早期阶段。

命令行、CleanerML 与 winapp2.ini

官网把用户群分成几类来介绍,其中系统管理员一栏写的是可以用命令行与脚本支持,对整批机器自动化清理;高级用户则能用 CleanerML 编写针对任意应用或文件模式的自定义清理规则。Windows 用户还有一条额外福利:可以自动导入并更新 winapp2.ini,直接获得数千条社区维护的额外清理规则,等于把第三方软件的清理覆盖也接了进来。日常只需点几下的人用不到这些,但需要把清理动作固化成脚本、或者公司内部有自研软件要纳入清理范围时,这几条入口就值钱了。

安全删除:让文件找不回来

普通删除只是把索引标记为空闲,数据本身还躺在盘上。官网首页的「Secure Deletion」板块写明可以永久销毁文件使其无法恢复,同时提供快速模式供速度优先的场景切换;「覆写空闲磁盘空间」则用来隐藏之前删除过的文件痕迹,功能页还补充了一个典型场景——压缩整机镜像备份之前先覆写一遍,镜像体积会明显变小。关于粉碎的强度,功能页给了一个很实在的口径:文件粉碎只做单次安全覆写,理由是多轮覆写缺乏证据支撑且明显更慢;删除 SQLite 数据库前可选择覆写以防恢复。这种把边界讲清楚的写法,比空喊「军级标准」可信得多。

免费、开源、无广告

收费模式上官网写的是「100% Free Forever」,开源协议为 GPLv3,无广告、无追加销售、无捆绑工具栏,功能页还专门强调因为开源所以没有秘密——免费分享、免费学习、免费修改。所有功能离线可用,不需要注册账号,也不需要许可证激活,注册与遥测一概没有,参与翻译或提交补丁走社区渠道即可。这一点对需要长期使用的工具来说其实很关键:没有订阅也就没有哪天突然失效或功能被收回的风险。

平台方面,官网首页「Runs Where You Do」板块写明支持 Windows(现代与旧版系统)与 Linux(桌面、服务器与嵌入式),下载页给出的对应包也很清楚:Windows 提供面向 Windows 10 与 11 的易用安装包,Linux 提供 .deb 与 .rpm 包覆盖主流发行版,另提供源代码、Windows 每日构建与文本界面等附加下载。项目的维护者是 Andrew Ziem,自 2008 年起持续维护至今,官网标注已有 18 年以上活跃开发,每年下载数以百万计,页面还引用了安全专家 Bruce Schneier 的推荐,以及 PCWorld「扎实、不故弄玄虚的实用工具」的评价。

适合谁,以及要留意的地方

它适合三类人。第一类是介意隐私的人,希望浏览痕迹、Cookie 与应用残留能一次清干净,又不想把决定权交给某个「智能优化」按钮。第二类是磁盘长期紧张的人,开发工具链、浏览器缓存与日志堆积起来的几个 GB,用预览清单逐个确认后清掉,比盲目信任一键清理更稳妥。第三类是运维与高级用户,命令行、CleanerML 与 winapp2.ini 让清理动作可以脚本化、批量化,也能覆盖到自己编写的规则。

要留意的地方有两处。一是预览环节不能省:正因为删除是不可逆的,跳过预览直接执行就失去了它最大的价值,第一次使用建议先只勾选一两类、完整看一遍清单再扩大范围。二是安全删除的口径要理解准确,单次覆写针对的是常规恢复手段,涉及整机报废或转让这类场景,仍需配合磁盘级擦除或加密手段,不要用文件粉碎替代全盘处置。

清理工具真正的分水岭不是能扫出多少垃圾,而是敢不敢把清单先交给你看。BleachBit 用 GPLv3 把代码摊开,用预览把删除权交回用户,十八年只做这一件事——这种朴素,反而是这个品类里最难得的品质。

BleachBit下载地址
支持的操作系统: Windows Linux