
软件特点
一、扫得准
比对分三步:先看大小,大小不一样直接排除;大小一样的,读开头和结尾各 64KB 比一次;还一样的,才把整个文件从头到尾算一遍哈希。
前两步筛掉绝大多数文件,扫几万个文件也不用等太久;最后一步逐字节确认,不会把“大小一样、内容不同”的文件凑成一组。
二、看得明白
结果按组显示,组标题写着这组有几个文件、每个多大、能省多少空间,点开就是具体路径、大小、修改时间。
双击任意一行,直接在资源管理器里定位到它。
除了按内容查,我还加了“相似名也算重复”,默认打开。
程序会先把“ - 副本”“(1)”“(2)”“ - copy”这类复制后缀去掉再比名字,像`项目方案_v3.docx` 、`项目方案_v3 - 副本.docx` 、`项目方案_v3 (1).docx` 会被归到一组,用橙色标出来,状态写“内容不同”。
这类组我不自动勾选,也不计入可释放空间——内容都不一样,留哪个只能你自己判断。像`report1` 和`report2` 这种只有尾部数字不同的,我故意没合并,宁可少报也不瞎报。
三、删得放心
扫完不会自动勾任何一个文件,必须你主动标记。每组至少留一个,哪组被你全标成删除,点执行直接拦下来。删除走的是 Windows 回收站,跟按 Delete 一个道理,删错了右键还原。
删完还会逐个复核原位置是不是真空了,没删掉或被占用的会单独列出来,不会假装成功。
扫描范围可以是任意文件夹,也可以一键扫系统盘或整个电脑。扫盘时自动跳过 Windows、Program Files、回收站、System Volume Information 这些目录,以及 pagefile 这类系统文件。
0 字节文件和小于 1KB 的文件默认不参与比对,免得一堆空文件凑成“重复”。
我自己拿三个文件夹试了一遍:14 个文件,4 组内容重复加 1 组相似名,能省 26MB 左右。桌面上还留了一套测试样本,8 种情况都覆盖了,
包括“大小相同内容不同”“首尾相同中间改过”这种最容易误判的,你可以拿它验证结果准不准。
程序是 Python 写的,PyInstaller 打的单文件 exe,10MB 左右,Win10/11 64 位,解压就能用。全程不联网,扫描阶段只读文件,不改名、不移动、不改时间。
下载地址
https://pan.quark.cn/s/ce48bc34f744
https://www.guangyapan.com/s/1960310834463391747_alXmYMu9gxLNGFZD
1本站电脑及安卓软件内的所有广告和提示均为作者自留,非本站信息,注意鉴别;
2若作商业用途,请联系原作者授权,若本站侵犯了您的权益请联系站长进行删除处理;
3原创文章,作者:bxwl,如若转载,请注明出处:https://www.61ku.com/2065.html