开源的 Windows 与 Linux 系统清理工具,用于释放磁盘空间并清除隐私痕迹。
yqxie1991/WxCleaner
用于查找微信接收文件夹中的重复文件,并将其安全移入系统回收站的桌面工具。
- Star
- 1,208
- Fork
- 120
- 未关闭 Issue
- 7
- 最近提交
- 2个月前
这是什么?
WxCleaner 是一款轻量级桌面工具,专门用于清理微信保存在电脑上的接收文件。它扫描指定目录,找出内容相同的文件,并通过图形界面让用户确认后删除多余副本。
重复检测分三级进行:先按文件大小初筛,再对文件头部计算哈希做快速比对,最后对候选文件计算全量哈希确认。这种方式减少了磁盘读取,同时能准确识别真正的重复文件。结果列表显示路径、大小、修改时间和状态,支持点击表头排序,并可右键在系统文件管理器中打开文件位置。扫描完成后会默认标记路径较短的文件为保留项,其余作为建议删除项。
删除操作通过 send2trash 将文件移入系统回收站或废纸篓,而不是永久删除。程序基于 Python 与 ttkbootstrap(Tkinter)开发,源码可在 Windows、macOS 和 Linux 上运行,Windows 用户也可以直接下载单文件可执行程序。
核心功能
- 01三级扫描:先按大小筛选,再用头部哈希和全量哈希确认重复文件。
- 02选中的文件移入系统回收站或废纸篓,而非永久删除。
- 03结果表格支持按列排序,右键可打开文件所在位置。
- 04自动标记建议删除的重复项,默认保留路径较短的文件。
- 05支持深色和浅色主题,可在 Windows、macOS 和 Linux 上运行。
适用场景
- 释放微信接收的重复图片、视频和文档所占用的磁盘空间。
- 删除前查看重复文件组,并打开文件核对内容。
- 在 Windows、macOS 或 Linux 电脑上清理微信下载或文件目录。
快速上手
- 1
从 Releases 页面下载 Windows 可执行文件
- 2
克隆仓库
git clone https://github.com/yqxie1991/WxCleaner.git - 3
创建虚拟环境并安装依赖
pip install -r requirements.txt - 4
运行程序
python main.py
使用前须知
- 从源码运行需要 Python 3.8 或更高版本。
- 在 macOS 和 Linux 上,可能需要单独安装 Tkinter。
- 工具通过移至系统回收站删除文件,建议在清理前仔细检查结果。
标签
常见问题
- WxCleaner 是什么?
- 用于查找微信接收文件夹中的重复文件,并将其安全移入系统回收站的桌面工具。 WxCleaner 是一款轻量级桌面工具,专门用于清理微信保存在电脑上的接收文件。它扫描指定目录,找出内容相同的文件,并通过图形界面让用户确认后删除多余副本。
- WxCleaner 可以免费使用吗?用的什么许可证?
- WxCleaner 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- WxCleaner 还在维护吗?
- 半年内有更新。WxCleaner 最近一次提交是在 2026年8月20日。
- WxCleaner 适合用来做什么?
- 释放微信接收的重复图片、视频和文档所占用的磁盘空间。 删除前查看重复文件组,并打开文件核对内容。 在 Windows、macOS 或 Linux 电脑上清理微信下载或文件目录。
- WxCleaner 怎么安装和运行?
- 从 Releases 页面下载 Windows 可执行文件 克隆仓库: git clone https://github.com/yqxie1991/WxCleaner.git 创建虚拟环境并安装依赖: pip install -r requirements.txt 运行程序: python main.py
- 在哪里获取 WxCleaner?
- 源代码和安装说明在 GitHub 上:https://github.com/yqxie1991/WxCleaner
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
7160467PythonGPL-3.0更新于 前天
通过本地 Wi-Fi 用手机远程控制 Windows 电脑,支持锁屏、关机、重启、睡眠和启动应用。
565JavaScriptGPL-3.0更新于 上个月
面向生肉游戏和漫画的桌面翻译工具,通过 OCR 识别选定屏幕区域并实时输出译文。
8814571PythonLGPL-2.1更新于 18天前
基于 WPF 开发的即用即走翻译与 OCR 工具,支持插件扩展。
8288429C#MIT更新于 27天前
基于 WinUI 3 的开源 Windows 清理工具,使用社区 winapp2.ini 规则清除垃圾文件。
6511234C#MIT更新于 上个月
轻量跨平台桌面便签工具,支持 Markdown 编辑与预览,基于 Tauri 2 与 React 构建。
5469321RustMIT更新于 前天