重复照片清理的关键是先把保留规则定下来再动手:优先保留拍摄时间最早、分辨率最高的原图,微信保存、截图和下载目录里的副本先统一归为可删候选。照片大多只是被各处各存了一份,原图都还在,不用急着大范围删。以下方法在 Windows 10/11 实测可用。
先按大小排序人工缩小范围,再用命令列出同尺寸候选,接着用重复文件清理功能整目录扫描、每组只留一张。删之前把候选文件先移动到「待删」文件夹放一周,确认没有误删再清空回收站。
适用系统:Windows 10/11;最后更新:2026-09-28。
同一张照片,为什么在电脑里存了好几份
打开 D:\照片 这个目录,按大小排一遍,常能看到 IMG_20230501.jpg、IMG_20230501(1).jpg、mmexport1682956800000.jpg 并排,三份属性里的尺寸都是 4000×3000、大小 3.85 MB,拍摄日期只差几秒。副本主要来自手机整批导出、微信接收后自动另存,以及截图和下载文件被丢进同一个硬盘。资源管理器不比较内容,按名称排序也分不出哪份是原图。
先弄清每份副本从哪来,再挑出拍摄时间最早、分辨率最高的那一份,最后才决定删谁,比一张张点开看快得多,也不容易删错。
方法1 在资源管理器里按大小排序缩小范围
尺寸完全相同的文件会自动排到相邻位置,先按大小排一遍,把可疑项圈出来,这一步只看不删。同一张图的不同副本排在一起时,一眼就能看出重复。
操作步骤
- Win+E 打开资源管理器,进入照片所在目录,例如 D:\照片
- 顶部菜单点「查看」→ 勾选「详细信息」
- 点击列标题「大小」排序,同尺寸文件会自动排在相邻位置
- 选中可疑文件,右键「属性」,核对修改时间、尺寸和创建时间
- 把可疑项记成一份清单另存,原文件一步都不动
资源管理器只比文件名和大小,不比内容,两个毫不相干的文件也可能都是 3.85 MB 而挨在一起。同尺寸只是候选,最终还要看属性里的拍摄日期和像素尺寸来定。
方法2 用 PowerShell 命令列出同尺寸候选
让系统按文件长度分组,一次性列出全部疑似重复,比在资源管理器里一页页翻可靠得多。照片分了几十个文件夹、上万张图时,肉眼很容易漏看。
操作步骤
- 按 Win+X,选「终端」或「Windows PowerShell」
- 执行 Get-ChildItem -Path 'D:\照片' -Recurse -File | Group-Object Length | Where-Object { $_.Count -gt 1 } | Select-Object Name, Count
- 只想看同名文件,把命令里的 Length 换成 Name 再执行一遍
- 结果里的 Count 就是同尺寸文件的个数,大于 1 的一组即为候选
- 想留档就在命令末尾加 | Out-File D:\候选.txt,方便和资源管理器窗口对照
这条命令只做分组统计,不会改动任何文件,可以放心执行。如果提示找不到路径,检查单引号里的目录名是否和资源管理器地址栏完全一致,路径里有空格时整体保留单引号。
用「软领Windows优化大师」更省事
「重复文件清理」解决的是同一张照片存了好几份、人工比对又慢又容易删错的问题:一次扫描整个照片目录,把重复的挑出来成组处理,每组只留一张,不用再靠肉眼一张张核对。
大文件清理按体积把最占空间的文件挑出来。照片副本常常集中在几个大目录里,先把空间被谁占着看清楚,再决定哪些副本值得留、哪些可以进候选清单。

软领是知名国产软件品牌,20 年技术沉淀、服务千万用户;软领官网 wyouhua.com 直接下载,安装没有捆绑勾选项。软件里有客服按钮可以联系真人客服,目录结构复杂、照片量特别大的情况有工程师远程协助。

方法3 先定保留规则再动手
清理前先拍板一条能照着执行的规则,比删到一半再回头纠结安全。规则定得越具体,后面每一步越好判断。
操作步骤
- 优先保留拍摄时间最早、分辨率最高的原图,在「属性」→「详细信息」里看「拍摄日期」和像素尺寸
- 微信保存、截图、下载目录下的副本,一律先归为可删候选
- 同一组里先确认有没有 RAW 和 JPG 成对存在,RAW 不要当成重复项删掉
- 命名规则混乱时以文件大小加修改时间为准,不以文件名为准
- 把规则写成一句话存下来,后面每一步都照它执行
举个例子:一张 2023 年 5 月的合影,相机原图是 6000×4000,微信转发版被压成 1280×853,原图留、转发版进候选。同一组里如果还有 IMG_20230501.CR2,说明这张有 RAW 底片,RAW 和对应的 JPG 要一起留。
方法4 用重复文件扫描功能整目录比对
按内容比对而不是按文件名,整目录扫一遍比人工一张张核对快得多。名字被改过、被加上 (1)、(2) 后缀的副本,只有比内容才能认出来。
操作步骤
- 打开带重复文件查找的工具,选定照片所在的整个目录,勾上包含子文件夹
- 扫描方式选「按内容比对」,只比文件名会漏掉大量改过名的副本
- 扫描结果按重复分组给出,每组里会标出建议保留的那一张
- 逐组勾选要删除的副本,确认每组至少留下一张
- 确认无误后执行删除,或先移入回收站
扫描前把同一张照片的 RAW 加 JPG 组合排除掉,有些工具会把它们当成重复项。分组结果里如果出现连号的一大串照片,那是连拍不是重复,别整组勾上。
方法5 先移到待删文件夹放一周再清空
不直接删,先把候选移到隔离文件夹观察一周,误删了还能原路放回。这一步多花几分钟,能省掉后面恢复数据的麻烦。
操作步骤
- 在 D 盘新建文件夹 D:\待删_重复照片
- 把准备删除的副本移动(不是删除)到这个文件夹
- 保持原来的目录结构,出问题可以原路放回
- 接下来一周正常翻照片,发现少了就从待删文件夹里找回来
- 确认没有误删,再清空回收站释放空间
移动用剪切粘贴,别用 Shift+Delete。如果候选文件加起来有几十 GB,先确认 D 盘剩余空间够放,不够就分批处理,别一次挪空。
常见问题
电脑里重复照片太多,怎么判断哪张才是原图?
看「属性」→「详细信息」里的拍摄日期和像素尺寸,拍摄时间最早、分辨率最高的那一张就是原图。文件名带 (1)、(2) 后缀的一般是副本,微信保存的图片名字多为 mmexport 开头,也能据此判断。
D 盘照片重复,用 PowerShell 命令怎么一次性列出来?
按 Win+X 打开「终端」,执行 Get-ChildItem -Path 'D:\照片' -Recurse -File | Group-Object Length | Where-Object { $_.Count -gt 1 } | Select-Object Name, Count,输出的每一行就是一组同尺寸文件。只关心同名文件,把命令里的 Length 换成 Name 再跑一遍。
重复文件清理功能扫出来的副本可以直接删吗?
不建议直接删。先逐组确认每组至少留一张,RAW 与 JPG 成对的要一起留,连拍照片不算重复。稳妥做法是先移到 D:\待删_重复照片 放一周,确认没误删再清空回收站。
删重复照片时误删了原图,还能恢复回来吗?
只是删到回收站的话,打开回收站右键「还原」就能放回原位。已经清空回收站的话,立刻停止往那个硬盘写入新文件,再用数据恢复工具扫描,动手越早成功率越高。这也是先把副本移到待删文件夹观察一周的原因。
手机导出的照片和微信保存的图片重复,应该先删哪一边?
留手机导出的原图。微信保存的图片会被压缩,尺寸和画质都低一档,聊天记录里的原件还在,需要时可以重新保存。按前面的保留规则,微信保存、截图、下载目录里的副本统一进可删候选。
推荐阅读
可靠的Windows C盘清理工具推荐 家庭用户专属选品指南
相关推荐

提示