BleachBit:不花钱、不捆绑、不偷窥——开源系统清理工具的诚实评测

BleachBit 是一款免费开源的系统清理工具,支持 Windows 和 Linux。它能删除浏览器缓存、临时文件、应用日志等垃圾数据,提供文件粉碎和磁盘空间擦除功能来保护隐私。适合对 CCleaner 闭源和捆绑软件不满的普通用户,以及需要通过命令行脚本做自动化清理的系统管理员。

一句话简介

BleachBit 是一款免费开源的系统清理工具,支持 Windows 和 Linux。它能删除浏览器缓存、临时文件、应用日志等垃圾数据,提供文件粉碎和磁盘空间擦除功能来保护隐私。如果你对 CCleaner 的闭源和捆绑推广不满,或者需要用命令行做自动化清理,BleachBit 是目前最成熟的开源替代方案。

核心亮点

  • 🧹 覆盖千款应用——主流浏览器(Firefox/Chrome/Edge)、LibreOffice、VLC 等常用软件的缓存和临时文件都能清理,不是只扫几个固定目录
  • 🔒 文件粉碎 + 空闲空间擦除——删除敏感文件后覆盖写入随机数据,降低被恢复的风险(SSD 上效果有限,后面会讲)
  • 📝 CleanerML 自定义规则——用 XML 写清理规则,BleachBit 没内置支持的小众软件也能自己定义清理路径
  • 🤖 命令行全自动化——配合 cron 或 Windows Task Scheduler,一条命令实现定时清理,不用手动打开 GUI
  • 👀 代码全公开——GPLv3 协议,源码在 GitHub 上,谁都可以审查有没有后门

功能详解

清理引擎——不只是删文件

BleachBit 的清理引擎通过内置的 Cleaner 定义文件来决定每个应用程序哪些路径和文件是可以安全删除的。比如 Firefox 的 Cleaner 会覆盖缓存目录、Cookies(如果你勾选)、下载历史、表单自动填充数据等。你可以像超市勾清单一样,在 GUI 界面的复选框里逐项勾选想要清理的内容。

一个很实用的细节:BleachBit 支持预览模式。在你按下清理之前,它会列出所有将被删除的文件及其大小。对于不熟悉的清理项,先预览再执行,能避免删掉不该删的东西。

文件粉碎——数据恢复的对手

BleachBit 的文件粉碎功能通过在文件数据区域反复写入随机字节来覆盖原始内容,默认覆盖1次,可调。它还支持清理空闲磁盘空间——删除文件后,操作系统只是在文件表里做了标记,实际数据还在盘上,直到被新数据覆盖。BleachBit 的空闲空间擦除功能就是填满空闲区域再清空,提高数据恢复难度。

需要说明的是:在 SSD 上,由于磨损均衡(wear leveling)机制,操作系统无法直接控制数据写入哪个物理块,文件粉碎和空间擦除的效果不如机械硬盘可靠。对于 SSD 上的极度敏感数据,应该考虑全盘加密或物理销毁。

CleanerML——写自己的清理规则

CleanerML 是一套基于 XML 的标记语言,用于定义自定义清理规则。如果你经常用的某个小众软件不在 BleachBit 的支持列表中,你可以写一个 XML 文件描述它的缓存路径、日志目录、配置文件路径。一个基本的清理规则通常不超过20行,官方 Wiki 上有详细文档和示例。写好后放到指定目录,重启 BleachBit 就能在清理列表里看到你的自定义项目。

命令行模式——给不爱点鼠标的人

BleachBit 的 CLI 模式对需要批量操作或自动化的人非常友好:

# 预览会清理什么
bleachbit --preview firefox.*

# 执行清理
bleachbit --clean firefox.cache firefox.cookies

# 擦除空闲空间
bleachbit --clean system.free_disk_space

配合 cron job 或 Windows Task Scheduler,可以实现每周自动清理,不需要手动打开 GUI。

安装/使用教程

Windows:从 BleachBit 官网 下载安装程序或便携版(便携版不需要安装,解压即用)。

Linux

# Debian/Ubuntu
sudo apt update && sudo apt install bleachbit

# Fedora
sudo dnf install bleachbit

# 以 root 权限运行(可清理系统级文件)
sudo bleachbit

快速上手

  1. 以普通用户身份启动 BleachBit(非 root)——先看自己能清理什么
  2. 勾选你想清理的项(不确定的项目先用 Preview 预览)
  3. 点 Preview 查看待清理文件列表和预计释放的空间
  4. 确认无误后点 Clean 执行
  5. 需要清理系统级缓存(如 APT 缓存)时再用 sudo bleachbit,但这时要更加谨慎

适用场景

  • 个人电脑定期维护:每月运行一次,清理浏览器缓存和临时文件,释放几个 GB 的磁盘空间。适合 SSD 容量紧张的用户
  • 卖电脑/转让设备前:用文件粉碎功能处理敏感文档,再用空闲空间擦除扫一遍全盘
  • 服务器自动化运维:通过命令行脚本集成到 cron job 中,定期清理日志和包管理器缓存
  • 公共电脑/共享终端:图书馆、学校机房的公共电脑,每天自动清理所有用户的浏览记录和缓存
  • 隐私敏感用户:不想让浏览器公司收集你的使用轨迹,定期用 BleachBit 清除所有本地残留数据

类似工具对比

工具开源跨平台文件粉碎自定义规则价格
BleachBit✅ GPLv3Windows/LinuxCleanerML免费
CCleanerWindows/macOS/Android免费版功能受限
PrivaZerWindows免费
StacerLinux 专用免费
  • BleachBit vs CCleaner:CCleaner 功能更多(启动项管理、注册表清理),但闭源且有捆绑软件推送的历史。BleachBit 专注清理+隐私,开源透明
  • BleachBit vs PrivaZer:PrivaZer 的深度隐私清理更彻底,但仅限 Windows,且扫描速度较慢
  • BleachBit vs Stacer:Stacer 是 Linux 专用的综合性系统仪表盘(含启动管理、进程监控),清理只是功能之一

常见问题 FAQ

Q: BleachBit 和 CCleaner 哪个更好?
A: 如果你在乎开源透明和隐私保护,选 BleachBit。如果你需要注册表清理、启动项管理这类 Windows 特有功能,CCleaner 覆盖面更广,但要忍受它的捆绑推广。

Q: 文件粉碎后能被恢复吗?
A: 机械硬盘上做过多次覆写的文件,普通数据恢复软件基本没戏。SSD 上因为磨损均衡机制,效果不如 HDD 可靠。真正极度敏感的数据,加密全盘 + 物理销毁是最稳妥的方案。

Q: 用 BleachBit 会不会把系统搞崩?
A: 只要你不乱选系统核心文件的清理项(如 /var/boot),只在应用层面(浏览器缓存、包管理器缓存、临时文件)操作,不会出问题。关键原则:不确定的项目先 Preview,看不懂就不要勾。

Q: 便携版和安装版有什么区别?
A: 功能完全一样。便携版解压即用,不写注册表、不留安装痕迹,适合装在 U 盘里随身携带。

相关推荐

推荐资源

AuthPass:兼容 KeePass kdbx 格式的跨平台开源密码管理器,Flutter 构建 + WebDAV 同步 + 内置 OTP

AuthPass:兼容 KeePass kdbx 格式的跨平台开源密码管理器,Flutter 构建 + WebDAV 同步 + 内置 OTP

AuthPass 是一款基于 Flutter 构建的现代开源密码管理器,原生兼容 KeePass kdbx 3/4 格式,覆盖 Windows/macOS/Linux/Android/iOS/Web 全平台。支持 AES/ChaCha20 加密保护密码库、WebDAV 同步到 Nextcloud/ownCloud 自托管服务器、内置 TOTP 一次性密码生成器和自动填充功能。如果你已有 KeePass 数据库想换个现代界面,或需要 iOS/Web 端访问密码库,AuthPass 是免费方案里平台覆盖最广的选择。注意尚未通过独立第三方安全审计。

数据安全 开发工具 +1
nvtop:当 nvidia-smi 不够直观时,这个开源 GPU 监视器给了一个 htop 风格的答案

nvtop:当 nvidia-smi 不够直观时,这个开源 GPU 监视器给了一个 htop 风格的答案

nvtop 是一个基于 ncurses 的开源 GPU 任务监视器,为 NVIDIA/AMD/Intel 多厂商 GPU 提供 htop 风格的交互式 TUI 界面。实时显示 GPU 利用率、显存占用、温度、功耗和进程列表,支持键盘排序、筛选和终止进程。适合深度学习训练监控、多 GPU 服务器管理和 GPU 应用调优。

AI与数据 开发工具 +1
Tauon Music Box:当现代 UI 遇上本地音乐收藏——一款被低估的开源音乐播放器

Tauon Music Box:当现代 UI 遇上本地音乐收藏——一款被低估的开源音乐播放器

Tauon Music Box 是一款开源跨平台音乐播放器,由 Taiko2k 开发,采用 Qt 构建现代化用户界面,支持 Linux 和 Windows。提供高效的本地音乐库管理、播放列表管理、无缝播放和 Last.fm Scrobbling。适合拥有中等规模本地音乐收藏、偏好现代简洁界面设计的用户。核心卖点:在 Linux 上提供了接近 MusicBee 风格的现代 UI 体验,同时支持主题定制和插件扩展。

音乐软件 系统辅助
KDE PIM:KDE Plasma 原生个人信息管理套件,KMail 深度 PGP 加密 + Akonadi 统一离线搜索

KDE PIM:KDE Plasma 原生个人信息管理套件,KMail 深度 PGP 加密 + Akonadi 统一离线搜索

KDE PIM 是 KDE Plasma 桌面环境内置的个人信息管理套件,通过 Kontact 统一界面整合 KMail(邮件)、KOrganizer(日历/任务)、KAddressBook(联系人)和 Akregator(RSS 阅读器),由 Akonadi 数据后端统一驱动。KMail 对 OpenPGP/SMIME 加密的支持是桌面邮箱中最深的——原生内置无需插件。支持离线全文搜索、CalDAV/CardDAV 同步 Google 和 Nextcloud。适合 KDE Plasma 用户和重视本地化管理的效率党。

数据安全 办公文档 +1
Autopsy:从 Sleuth Kit 命令行到可视化桌面,这款开源数字取证平台的工作方式拆解

Autopsy:从 Sleuth Kit 命令行到可视化桌面,这款开源数字取证平台的工作方式拆解

Autopsy 是基于 The Sleuth Kit 的开源数字取证 GUI 平台,面向安全分析师、执法调查员和企业安全团队。支持 NTFS/FAT/HFS+/Ext 等 10+ 文件系统,提供时间线分析、关键字搜索、Web Artifact 提取、注册表解析和报告生成。模块化架构支持 Java 插件扩展,Windows/Linux 双平台,Apache 2.0 协议完全免费。

数据安全 开发工具 +1
Fan Control:开源 Windows 风扇控制,把散热和静音都抓在自己手里

Fan Control:开源 Windows 风扇控制,把散热和静音都抓在自己手里

Fan Control 是一款免费开源的 Windows 风扇控制软件,适合想精确平衡散热与静音的 PC 玩家、DIY 装机用户和硬件发烧友。核心卖点:为机箱里每个风扇单独绘制温度-转速曲线,支持图表、线性、目标温度、混合、同步五种模式,可读取 CPU、GPU、硬盘、水冷液温等传感器作为控制源。

系统辅助 硬件工具
GSConnect:把 Android 手机无缝接入 GNOME 桌面,通知/剪贴板/文件全同步

GSConnect:把 Android 手机无缝接入 GNOME 桌面,通知/剪贴板/文件全同步

GSConnect 是一个 GNOME Shell 扩展,通过实现 KDE Connect 协议在 Linux 桌面和 Android 手机之间实现通知同步、剪贴板双向共享、无线文件传输和远程控制。核心卖点:与 GNOME Shell 深度集成,无需安装任何 Qt/KDE 依赖库,所有数据通过本地 Wi-Fi 加密传输,不经过第三方服务器。适合使用 GNOME 桌面 + Android 手机的 Linux 用户。

办公文档 系统辅助
Oh My Zsh:一条命令拥有增强版终端,300+ 插件让 Git/Docker/kubectl 自动补全开箱即用

Oh My Zsh:一条命令拥有增强版终端,300+ 插件让 Git/Docker/kubectl 自动补全开箱即用

Oh My Zsh 是一个社区驱动的 Zsh 配置管理框架,一条命令安装即用。内置 300+ 插件(git/docker/kubectl 等),150+ 主题,支持自动补全、语法高亮和 Git 状态集成。适合从 Bash 迁移到 Zsh 的所有开发者,大幅降低 Zsh 学习曲线。开源免费,GitHub 170k+ Star。

开发工具 系统辅助
Revolt Desktop:开源自托管的 Discord 替代品,聊天数据完全由你掌控

Revolt Desktop:开源自托管的 Discord 替代品,聊天数据完全由你掌控

Revolt Desktop 是开源聊天平台 Revolt 的官方桌面客户端,支持 Windows/macOS/Linux。它提供类似 Discord 的熟悉界面,但代码完全开源(AGPL-3.0),支持自托管服务器,让你完全掌控通信数据。核心卖点:类 Discord 体验加上完全自托管,无第三方数据收集。

数据安全 聊天工具
Hyprland:Wayland 上最"好看"的动态平铺合成器,效率与美学兼得的 Linux 桌面方案

Hyprland:Wayland 上最"好看"的动态平铺合成器,效率与美学兼得的 Linux 桌面方案

Hyprland 是一个基于 Wayland 的动态平铺合成器,专为追求桌面效率与美学的 Linux 进阶用户设计。它将平铺窗口管理器的高效工作流与现代桌面的流畅动画、圆角、模糊效果无缝融合,支持高度自定义配置。核心卖点:开箱即用的视觉效果加上动态平铺,无需牺牲性能换美学。

开发工具 系统辅助 +1

选择支付方式

支付 ¥0.00 购买此资源