matou1118

DevCleaner

DevCleaner 是一款面向 Windows 的本地清理工具,采用 PySide6 原生界面并打包为单文件 exe,无需浏览器等外部运行时,可离线扫描并安全清理软件安装包、临时文件、开发缓存与无效注册表项。

v0.2.0
发布于
20 天前
2
星标
2
下载
同步于
16 天前
windows

最新版本

v0.2.02026年9月29日 13:45
下载慢?可在上方随时切换镜像源

项目说明

项目概述

DevCleaner 是一款 Windows 本地清理工具,用 PySide6 原生窗口呈现,打包成单文件 exe,离线即可运行,不依赖浏览器、Node 或 Java。它打开后会自动扫描磁盘,把可清理项按分类归纳,并给出每类的体积或条目数。它的原则是判据驱动:只清理能被证据确认安全的项目,删不掉、判不清的一律保留。

打开就能看清哪些东西可以安全清理,不用自己一个个目录翻。

主要功能

  • 安装包清理:按进程名、安装目录与卸载注册表三重证据确认软件已安装,再清理其残留安装包
  • 传统垃圾清理:清理缩略图、跳转列表、浏览器缓存、着色器缓存与崩溃转储等常见垃圾
  • 临时文件清理:清理超过设定天数未改动的临时项,正在运行的目录自动跳过
  • 开发垃圾清理:识别 build、__pycache__、缓存目录等构建与测试产物
  • Python 环境清理:识别带配置文件的虚拟环境、包管理器缓存,以及用户自定义目录
  • 注册表清理:清理卸载命令指向不存在程序的卸载项、失效启动项,并重置可安全恢复的 MRU 键
  • 空文件与断链清理:清理 0 字节文件、空目录与失效快捷方式,自动跳过系统占位文件
  • 多主题切换:内置六套配色,界面右上角实时切换并记住选择

适用人群

  • 磁盘空间紧张的 Windows 用户
  • 需要定期清理开发缓存的程序员
  • 关注软件残留与注册表整洁的用户
  • 希望清理过程可回滚、数据安全的人

快速上手

  1. 从 Releases 下载 DevCleaner.exe,双击运行,程序会自动开始扫描
  2. 分类默认全部折叠,展开想要细看的分类,或点「全部展开」一次看完
  3. 勾选要清理的项目,点清理,确认弹窗会列出条目数与前若干项
  4. 需要恢复时,在界面里选择对应会话一键回滚,七天内有效

核心优势

  • 判据驱动:靠多重证据判断可删项,误删风险更低
  • 可回滚:文件移入本地备份目录,七天内一键还原
  • 注册表先备份:导出备份文件成功后才执行删除,导出失败即拒绝
  • Git 仓库保护:本地仓库默认只读,只有无远程且长期未动才进入可删列表

系统要求

项目 要求
操作系统 Windows 10 / 11
运行方式 单文件 exe,免安装
源码运行 Python 3.10 及以上

注意事项

  • 清理系统级注册表项需要管理员权限,普通运行会提示权限不足
  • 注册表与空文件清理的价值在于整洁,节省的空间很小
  • 递归扫描的根目录越多,扫描耗时越长
  • 界面文案目前为中文

历史版本

排序