还记得当年装机必带的CCleaner吗?那个绿色小刷子图标,点一下就能清出几GB空间,简单到连电脑小白都会用。后来它被收购、加广告、塞捆绑软件,老用户纷纷逃离。现在有个叫FluentCleaner的开源项目,正在试图找回那种"用完即走"的清爽感。
它的做法很直接:只做临时文件、缓存、日志和残留清理,不搞注册表深度优化,不弹 scareware 式警告,更不塞全家桶。用开发者的话说,这是"早期CCleaner时代"的理念复兴——工具就该是工具,而不是流量入口。
技术上它基于WinUI 3构建,但刻意保持了对Windows 10的兼容。最低支持到2004版本(Build 19041),没有强制要求Windows 11。这种"向下兼容"的选择在当下的开发环境里反而少见,毕竟多数新工具都在急着抛弃旧系统。
FluentCleaner的另一个特点是拥抱社区生态。它直接支持winapp2.ini格式——这是一个由志愿者维护多年的清理规则数据库,涵盖了数百款软件的残留文件识别。这意味着用户不必等待官方更新,社区发现的新规则随时可以导入。
具体功能清单很克制:便携版无需安装、一键分析清理、可选维护扩展、针对Windows 11优化显示、清理结果可视化。没有实时监控,没有开机启动项管理,没有"您的电脑有XX个问题需要修复"的红色感叹号。
最近的更新日志透露了一些技术细节。开发团队把大量代码重构为更原生的WinUI 3实现,主题处理和标题栏集成变得更干净;添加了自动更新检查,但只在设置页面静默进行,发现新版本时显示一个小红条加下载按钮,不会打断用户操作;搜索框在小窗口下会自动折叠为图标+浮层,节省空间;终端启动时会显示Windows版本、CPU和RAM信息,方便排查问题。
还有一个值得注意的技术修复:ARM64构建之前因为大小写问题(arm64 ≠ ARM64)无法正确解析,现在通过显式RuntimeIdentifiers解决了。同时代码层面迁移到了CommunityToolkit.Mvvm 8.4+的新标准,把[ObservableProperty]的后备字段改为partial properties,消除编译器警告但行为不变。
这种"洁癖式"的开发态度,某种程度上是对当下软件生态的反向操作。当多数工具在追求功能堆砌、用户留存和数据收集时,FluentCleaner的选择是做减法——甚至把"不打扰"本身当成卖点。
它会不会成功还很难说。PC清理工具的市场已经萎缩,固态硬盘让"磁盘碎片"成为历史名词,Windows自身的存储感知功能也在蚕食第三方工具的空间。但对于那些还记得"绿色软件"时代的老用户来说,这种复古的简洁可能正是他们想要的。
热门跟贴