电脑用久以后,同一份合同、照片、视频、压缩包,往往会在下载目录、工作目录和各种备份文件夹里反复出现。
手动核对不仅慢,还很容易因为文件名不同而漏掉。
于是做了这款轻量的 文件查重助手:它不看文件名,而是读取文件内容并计算 SHA-256,将真正内容相同的文件归为一组。
一句话概括: 选中目录,点击开始,重复文件自动分组;全程本地运行,不上传任何文件。


功能亮点
| 功能 | 说明 |
|---|---|
| 🔍 目录查重 | 扫描指定目录,自动找出所有内容相同的文件 |
| 🎯 指定文件反查 | 选择一个基准文件,在目标目录中查找它的所有重复项 |
| 🧬 SHA-256 校验 | 文件大小预筛后再计算 SHA-256,兼顾速度与可靠性 |
| 🖱️ 点击即选 | 直接点击路径框选择目录或基准文件,无需多余按钮 |
| 📦 全窗拖拽 | 文件夹或单个文件可拖入窗口任意位置快速导入 |
| 🗂️ 类型过滤 | 图片、视频、音频、文档、压缩包、程序可自由组合 |
| 📝 WPS 支持 | 文档筛选已包含 .wps 格式 |
| 🌲 子目录扫描 | 可选择是否递归扫描所有下级目录 |
| 🫥 隐藏文件 | 可按需包含隐藏文件和系统文件 |
| 🧹 忽略空文件 | 避免大量 0 字节文件干扰结果 |
| 🔗 硬链接识别 | 同一物理文件的硬链接不会被重复计算 |
| 📊 实时进度 | 扫描时显示当前路径和进度条,空闲时自动隐藏进度条 |
| 📄 结果导出 | 重复结果支持导出 CSV,方便后续整理 |
| 🚀 后台扫描 | 扫描任务在后台线程执行,窗口不会卡死,并可随时停止 |
两种查重方式
方式一:扫描整个目录
适合清理下载目录、照片库、资料盘或备份盘。
- 点击最上方的目录框,或把文件夹直接拖进窗口。
- 按需要设置递归扫描、忽略空文件和文件类型。
- 点击 开始查重。
- 扫描完成后,软件会自动切换到 重复结果 标签页。
方式二:用一个文件反查重复项
适合回答这个问题:“这个文件在某个目录里还有没有副本?”
- 先选择要搜索的目录。
- 点击第二个路径框选择基准文件,也可以直接拖入单个文件。
- 点击 开始查重。
- 软件会在目标目录内查找与基准文件内容相同的文件,并自动排除基准文件本身及其硬链接。
第二个路径框可右键清空,清空后即恢复普通目录查重模式。
查重原理
复制代码 隐藏代码扫描文件 → 按文件大小预筛 → 仅计算候选文件 SHA-256 → 按哈希分组 → 输出重复结果
为什么先比较文件大小?
- 大小不同的文件一定不是完整重复文件,可以直接排除。
- 只有大小相同且存在多个候选项时,才需要读取内容计算 SHA-256。
- 扫描期间若文件大小或修改时间发生变化,该文件会被视为读取失败,避免输出不稳定结果。
软件默认不跟随符号链接或 Junction,降低循环扫描和越界扫描风险。
🧩 文件类型过滤
“更多设置”中可以组合选择多个类别;选择“全部”则不过滤扩展名。
| 类别 | 常见格式 |
|---|---|
| 图片 | JPG、JPEG、PNG、GIF、BMP、WEBP、TIFF、HEIC、RAW、SVG |
| 视频 | MP4、MKV、AVI、MOV、WMV、FLV、WEBM、M4V、TS |
| 音频 | MP3、WAV、FLAC、AAC、M4A、OGG、WMA、APE |
| 文档 | DOC、DOCX、XLS、XLSX、PPT、PPTX、PDF、TXT、MD、RTF、CSV、WPS |
| 压缩包 | ZIP、RAR、7Z、TAR、GZ、BZ2、XZ、ISO |
| 程序 | EXE、DLL、MSI、SYS、APK |
还可以设置最小文件大小、读取块大小和是否包含隐藏文件。
结果页可以做什么
- 按重复组查看文件路径、文件大小和 SHA-256 摘要。
- 双击文件,或通过右键菜单打开文件所在位置。
- 右键复制完整路径。
- 导出 CSV 报表。
- 一键清空当前结果。
当前版本只负责查找与展示,不会自动删除文件。清理前请结合文件用途自行确认,重要文件建议先备份。
隐私与安全
- ✅ 所有扫描和哈希计算均在本机完成。
- ✅ 不需要联网,不会上传文件名、路径或文件内容。
- ✅ 不写入被扫描文件,不修改文件内容。
- ✅ 不自动删除任何文件。
- ✅ 结果导出由用户主动触发。
运行环境
- 操作系统:Windows 10 / 11 x64
- 软件形态:绿色单文件,双击即用
- 运行依赖:Qt 与 C/C++ 运行库已静态编译,无需另外安装
- 建议:扫描机械硬盘或超大目录时,请耐心等待磁盘读取
常见问题
为什么文件名不同,也会被判定为重复?
因为软件比较的是文件内容对应的 SHA-256,而不是文件名。只要内容相同,即使名称和所在目录不同,也会归入同一个重复组。
为什么同名文件没有出现在结果中?
同名不代表内容相同。文件大小或 SHA-256 不同,就不会被判定为重复。
“可释放空间”是怎么计算的?
每个重复组默认保留一份,其余副本大小之和作为理论可释放空间。软件只提供统计,不会自动删除。
扫描时为什么看不到进度条?
进度条只在实际扫描期间显示,任务完成或停止后会自动隐藏,让空闲界面更清爽。
能不能只查找某一个文件的副本?
可以。选择扫描目录后,再在第二个路径框选择基准文件即可。
支持 WPS 文档吗?
支持。选择“文档”过滤时,.wps 已包含在内。
下载地址
https://pan.quark.cn/s/aad832cda3bd
https://www.guangyapan.com/s/1940336044312285213_alXmYMu9gxLNGFZD
1本站电脑及安卓软件内的所有广告和提示均为作者自留,非本站信息,注意鉴别;
2若作商业用途,请联系原作者授权,若本站侵犯了您的权益请联系站长进行删除处理;
3原创文章,作者:bxwl,如若转载,请注明出处:https://www.61ku.com/1770.html