磁盘空间:清理的是真垃圾
缓存与临时文件
浏览器缓存、系统临时目录、安装包残留、日志文件、回收站里的东西——这些是磁盘空间被吃掉的常见原因。BleachBit 内置的清理项覆盖了 Chrome、Edge、Firefox、VLC、Office 等几十种常见软件,也包含 Windows 与 Linux 系统的临时文件目录。
回收站与残留更新包
清空回收站能立刻释放可观空间;Windows 更新后留下的旧版本安装包(Windows.old)、失效的驱动包,也是占地方又不该留的东西。这些都可以单独勾选,不会和别的项目混在一起。
先预览,再删除
这是 BleachBit 最该被强调的设计:每个清理项点「预览」会列出**具体会删哪些文件、能腾出多少空间**,看完再决定要不要执行。你永远知道它动了什么,不存在「一键深度清理」那种黑箱操作。
隐私:把痕迹真正擦掉
浏览器历史与 Cookie
浏览历史、Cookie、会话数据、下载记录、表单自动填充内容都可以逐项清理。共用电脑或者想清理自己留下的记录时,这一组最实用。
应用痕迹
除了浏览器,很多软件也会留下痕迹:最近打开的文件列表、播放器记录、邮件客户端的本地缓存、即时通讯软件的临时文件。BleachBit 的清理项覆盖了这批常见位置。
Shred 隐私模式
在设置里开启 Shred 模式后,删除的文件会先被覆写再删除,回收站里的内容也会一并粉碎。用途是防止已删除文件被恢复软件捞回来——处理涉密文件时这个功能才是关键。
文件粉碎:删了就是删了
粉碎单个文件或目录
右键菜单里有「粉碎文件」「粉碎文件夹」选项,会用多次覆写把内容彻底打乱,让数据无法通过常规手段恢复。这比普通删除到一个不可逆程度要彻底得多。
覆写磁盘空闲空间
普通删除只是把文件标记为可覆盖,磁盘上的原内容还在,直到被新数据覆盖——中间这段时间用恢复软件是能捞回来的。覆写空闲空间功能会主动把未使用的区域写满垃圾数据,把这个窗口关掉。
注册表与数据库里的隐私项
Windows 上还有一批进阶清理项:删除注册表里的最近使用记录(MRU)、清理 SQLite 数据库与配置文件里的私人信息、清除 LibreOffice 的最近文档列表。这些是很多清理工具不会碰但确实需要处理的地方。
扩展性:清理项可以自己写
CleanerML 自定义规则
BleachBit 的每一项清理规则本质上都是 XML 描述的 CleanerML。你可以自己写一份规则,指向任意应用的数据目录和要清理的文件类型,添加进 BleachBit 就能用。社区仓库里有大量现成的规则可以直接导入。
winapp2.ini 数千条规则
Windows 用户可以导入 winapp2.ini,一次获得数千条针对各类软件的额外清理规则,不用手动一项项勾。
命令行批量自动化
BleachBit 自带命令行工具,可以写脚本定时执行指定清理项。系统管理员用它批量清理整批机器、CI 环境用它清理构建产物,都是标准用法。
为什么选开源版本
行为可验证
GPLv3 开源,代码公开可查。它要删你的哪些文件、往哪上传什么数据(答案是:不联网),都能从源码层面确认,而不是只能相信厂商的一句话。
没有广告与捆绑
装完就是能用的清理工具,不附带浏览器、不附带安全软件、不塞资讯流,也不会在运行时弹窗推新闻。官方靠捐赠维持,没有商业化压力。
没有付费项
所有功能都是完整版,没有「基础功能免费、深度清理开会员」这种设计,也不需要注册账号或联网激活。
界面自带中文
Windows 与 Linux 版都内置简体中文界面,不需要额外下载语言包。