DevCleaner 是一款面向 Windows 的本地清理工具,采用 PySide6 原生界面并打包为单文件 exe,无需浏览器等外部运行时,可离线扫描并安全清理软件安装包、临时文件、开发缓存与无效注册表项。
- v0.2.0
- 发布于
- 20 天前
- 2
- 星标
- 2
- 下载
- 同步于
- 16 天前
最新版本
v0.2.02026年9月29日 13:45下载慢?可在上方随时切换镜像源
项目说明
项目概述
DevCleaner 是一款 Windows 本地清理工具,用 PySide6 原生窗口呈现,打包成单文件 exe,离线即可运行,不依赖浏览器、Node 或 Java。它打开后会自动扫描磁盘,把可清理项按分类归纳,并给出每类的体积或条目数。它的原则是判据驱动:只清理能被证据确认安全的项目,删不掉、判不清的一律保留。
打开就能看清哪些东西可以安全清理,不用自己一个个目录翻。
主要功能
- 安装包清理:按进程名、安装目录与卸载注册表三重证据确认软件已安装,再清理其残留安装包
- 传统垃圾清理:清理缩略图、跳转列表、浏览器缓存、着色器缓存与崩溃转储等常见垃圾
- 临时文件清理:清理超过设定天数未改动的临时项,正在运行的目录自动跳过
- 开发垃圾清理:识别
build、__pycache__、缓存目录等构建与测试产物 - Python 环境清理:识别带配置文件的虚拟环境、包管理器缓存,以及用户自定义目录
- 注册表清理:清理卸载命令指向不存在程序的卸载项、失效启动项,并重置可安全恢复的 MRU 键
- 空文件与断链清理:清理 0 字节文件、空目录与失效快捷方式,自动跳过系统占位文件
- 多主题切换:内置六套配色,界面右上角实时切换并记住选择
适用人群
- 磁盘空间紧张的 Windows 用户
- 需要定期清理开发缓存的程序员
- 关注软件残留与注册表整洁的用户
- 希望清理过程可回滚、数据安全的人
快速上手
- 从 Releases 下载
DevCleaner.exe,双击运行,程序会自动开始扫描 - 分类默认全部折叠,展开想要细看的分类,或点「全部展开」一次看完
- 勾选要清理的项目,点清理,确认弹窗会列出条目数与前若干项
- 需要恢复时,在界面里选择对应会话一键回滚,七天内有效
核心优势
- 判据驱动:靠多重证据判断可删项,误删风险更低
- 可回滚:文件移入本地备份目录,七天内一键还原
- 注册表先备份:导出备份文件成功后才执行删除,导出失败即拒绝
- Git 仓库保护:本地仓库默认只读,只有无远程且长期未动才进入可删列表
系统要求
| 项目 | 要求 |
|---|---|
| 操作系统 | Windows 10 / 11 |
| 运行方式 | 单文件 exe,免安装 |
| 源码运行 | Python 3.10 及以上 |
注意事项
- 清理系统级注册表项需要管理员权限,普通运行会提示权限不足
- 注册表与空文件清理的价值在于整洁,节省的空间很小
- 递归扫描的根目录越多,扫描耗时越长
- 界面文案目前为中文
历史版本
排序