重复文件查找
v0.3.0 新增免费功能 · 不用 AI
同一份安装包下了三次、照片导了两遍、项目拷了好几个副本 —— 重复文件查找按内容找出完全相同的文件,把多余的副本删到回收站。
打开方式
主界面左侧导航 → 文件查找,顶部切换选「重复文件查找」(另一个是 大文件查找)。命令面板(Ctrl+Shift+P)里也能找到「重复文件查找」。
它怎么判断「重复」
- 按大小分桶:先递归扫描根目录,把大小相同的文件归到一起。大小都不一样的文件不可能重复,直接跳过,不读内容。
- 算 SHA-256:同一桶里的文件逐个计算内容哈希,哈希相同才算重复。0 字节的空文件不参与。
所以它认的是内容完全相同,与文件名无关;改过一个字节的副本不算重复。
扫描参数
| 参数 | 说明 |
|---|---|
| 扫描根目录 | 默认当前用户主目录,可输入或点「浏览…」 |
| 最小比对大小 | ≥ 1 MB(默认)/ ≥ 100 KB / ≥ 10 MB / ≥ 100 MB。只比对不小于该大小的文件,过滤海量小文件噪声 |
点「开始扫描」后在后台进行,状态行显示「扫描中… 已扫 N 个文件, 已确认 M 个重复」,随时可「取消」。
看结果
扫完后顶部一行汇总:「找到 X 组重复 · 共 Y 个文件 · 删除多余副本可回收 Z」。表格列是「文件名 / 大小 / 修改时间 / 重复组 / 路径」,同一组的文件挨在一起,结果最多列 5000 条。
- 搜索:在结果中按文件名 / 路径过滤
- 打开所在目录 / 复制路径:确认是哪份文件
- 打开回收站:删错了从这里还原
删除多余副本
选中要删的文件(可以多选),点「删除选中到回收站」。确认框写明「即将把选中的 N 个文件移到回收站, 可从回收站恢复」,列出前 8 个文件与合计大小,你同意后才删。删除走 Windows 回收站(SHFileOperationW + FOF_ALLOWUNDO)。
它不会替你保留每组一份
v0.3.0 没有「每组至少保留一份」的保护:如果你把一组副本全选了,它们会全部进回收站。删之前看一眼「重复组」列,每组留下一份你要的。
不做的事
- 不自动删:只列出来,删哪份由你选
- 不用 AI:这个面板没有 AI 入口,全部在本机完成
- 不进「操作记录」:删除走回收站,恢复也从回收站