随着电脑长期使用,Windows 系统中会积累大量临时文件、浏览器缓存、应用缓存以及旧版本系统残留文件,导致磁盘空间不断被占用、系统运行越来越慢。市面上的清理软件要么收费,要么捆绑推广软件,且清理项目不透明。本项目旨在打造一款完全免费、开源透明的 Windows 清理工具,帮助普通用户一键清理系统垃圾、释放磁盘空间、提升运行速度,同时提供自定义清理路径与清理项目配置,让用户清楚掌握每一次清理的内容,属于系统工具与开发者工具领域的桌面应用。
点击空白处退出提示
随着电脑长期使用,Windows 系统中会积累大量临时文件、浏览器缓存、应用缓存以及旧版本系统残留文件,导致磁盘空间不断被占用、系统运行越来越慢。市面上的清理软件要么收费,要么捆绑推广软件,且清理项目不透明。本项目旨在打造一款完全免费、开源透明的 Windows 清理工具,帮助普通用户一键清理系统垃圾、释放磁盘空间、提升运行速度,同时提供自定义清理路径与清理项目配置,让用户清楚掌握每一次清理的内容,属于系统工具与开发者工具领域的桌面应用。
项目包含九大功能模块:1、系统临时文件清理:清理 Prefetch、LogFiles、缩略图等系统临时文件;2、浏览器缓存清理:支持 Chrome、Edge、Firefox 三大主流浏览器缓存;3、微信缓存清理:清理微信应用产生的缓存数据;4、QQ缓存清理:清理 QQ 应用缓存;5、Windows 旧安装文件清理:清理 Windows.old、Windows.BT、Windows.WS 文件夹;6、休眠文件清理:通过命令行关闭休眠功能并删除休眠文件;7、回收站清理:一键清空系统回收站;8、自定义路径清理:允许用户添加自定义路径进行清理;9、设置管理与软件管理:通过菜单栏配置清理项目、管理自定义路径,并提供软件管理入口,清理完成后展示处理项目数与成功删除数。
我负责该项目的全部设计与开发工作,包括整体架构、清理逻辑实现、界面设计与功能迭代。项目使用 Python 开发,界面基于 Tkinter 构建,可通过 PyInstaller 打包为独立 exe 运行;清理操作在独立线程中执行,避免阻塞主界面,保证清理过程中界面流畅响应;启动时自动检测管理员权限并请求提权,确保系统级文件能够正常清理;清理结果实时反馈,完成后弹出统计消息框。实现难点在于各类清理路径的兼容处理、系统文件删除的权限管理,以及自定义路径配置的持久化存储。项目已迭代至 2.0 版本,新增软件管理功能并持续修复稳定性问题。



评论