C Cleaner Plus
Windows 清理工具 · Python + Fluent 2 Design
面向 Windows 的全盘清理工具,覆盖常规清理、大文件扫描、更多清理、应用强力卸载、定时任务和规则商店等常见场景。 项目基于 Python + PySide6 + Fluent Widgets 开发,提供图形界面,支持管理员提权、深浅色主题、侧边栏样式切换,以及按需自定义、导入远程规则包。
Android版:https://github.com/Kiowx/Deep_Cleaner
功能概览
v0.8.4 性能修复
- 设置中新增“清理前预览”,默认关闭;常规清理按已选规则边扫描边处理,无需等待完整文件清单
- 手动“文件预览”始终可用;开启清理前预览后,仍可逐项勾选并确认
- 预览复用重叠目录的扫描信息,仅保留最新文件规则需要排序
- 一键体检优化文件归属和软件排行汇总,达到扫描上限后及时展示部分结果,汇总过程中可停止
- 减少成功文件日志和进度刷新频率,固定进度条与状态区域,详细结果仍可查看清理历史
v0.8.3 一键体检
- 启动进入常规清理;从工具箱第一项打开一键体检,一次检查常见缓存、旧下载文件、软件安装目录和应用数据
- 建议卡片展示占用、来源和处理影响,提供文件预览、查看内容、迁移或卸载入口
- 常见缓存作为推荐项;临时文件默认保留最近 7 天,超过 30 天的下载安装包需手动确认
- 软件占用排行分别统计已识别目录中的缓存、数据和安装内容;不重复累计重叠路径
- 清理前可逐项取消勾选,执行前复核文件状态;默认移入回收站,清理后显示结果和可用空间变化
- 查看失败原因、仅重试失败文件,支持导出体检报告和清理历史
原维护中心的设置已移动到对应入口:
- 常规清理 → 排除与清理条件、清理历史
- 定时任务 → 自动维护条件
- 规则商店 → 规则包版本与回退
- 更多清理 → 重复文件保留策略
- 工具箱 → 空间占用与增长、开发环境与 Docker / WSL
maintenance.sqlite3;切换配置目录时一并迁移。
空间快照每个根目录保留最近 20 份;读取失败或取消的扫描不保存为完整快照。
清理预览最多 200000 项,空间扫描最多 200000 个目录,目录树显示前 10000 项。达到上限时应缩小范围重新扫描。
移入回收站或安排重启删除不会被统计为立即释放的磁盘空间。历史中的可用空间变化也会受到其他程序写入影响。
WSL 压缩会停止全部发行版,需先保存工作并退出 Docker Desktop;压缩收益取决于镜像中的可回收块。
Docker 操作通过 Docker CLI 执行;虚拟磁盘压缩使用 Windows CompactVirtualDisk。
常规清理
- 清理临时文件、系统日志、缩略图缓存、浏览器缓存、包管理器缓存等常见项目
- 支持估算可清理大小
- 支持勾选执行、自定义规则、拖拽排序和规则导入导出
- 支持回收站删除和永久删除
大文件扫描
- 支持多分区扫描
- 支持自定义最小文件大小和结果数量
- 支持按大小、名称、路径排序
- 支持按项勾选删除
更多清理
- 重复文件查找
- 空文件夹扫描
- 无效快捷方式清理
- 卸载注册表扫描
- 右键菜单清理
应用强力卸载
- 支持标准卸载和强力卸载两种方式
- 标准卸载后可继续扫描残留
- 强力卸载支持文件、注册表、服务、计划任务清理
- 内置高风险拦截和分级保护
定时任务
- 支持每天、每周、每小时、每分钟、登录时触发
- 支持自定义间隔
- 可执行常规清理、空文件夹清理、无效快捷方式清理、卸载注册表清理和应用标准卸载
- 支持开机自启
规则商店与界面设置
- 支持远程规则包下载与导入
- 当前规则方向包括:
- 支持深色 / 浅色 / 跟随系统主题
- 支持横向 / 纵向侧边栏切换
- 支持更新通道与日志导出
运行环境
- Windows 10 / Windows 11
- Python 3.9+
- 仅支持 Windows
- 部分功能需要管理员权限
使用方法
1. 下载发行版
前往 Releases 下载最新版:
- 推荐下载
*-setup.exe,按安装向导完成安装。 - 需要免安装运行时,可下载
*.zip,解压后运行主程序。
2. 从源码运行
git clone https://github.com/Kiowx/c_cleaner_plus.git
cd c_cleaner_plus
pip install -r requirements.txt
python main.py
配置与规则
- 常规配置默认保存在
configs目录 - 自定义规则、排序状态、全局设置会自动保存
- 规则商店支持远程规则包下载与导入
- 常见配置文件包括:
configs\\cdisk_cleaner_config.json
- configs\\cdisk_cleaner_custom_rules.json
- configs\\cdisk_cleaner_global_settings.json
- 自定义规则格式说明见文档:
免责声明
- 清理和卸载操作有风险
- 建议在高风险操作前创建还原点或备份重要数据
- 请按需勾选规则,不要删除不确定的项目