需用三类方法清理Mac重复照片:一是“照片”App手动删减,仅适用于已导入图库的少量重复;二是Duplicate Annihilator Pro像素级扫描全盘,支持HEIC/RAW,需先预览再删除;三是终端命令快速筛同名同尺寸图片应急使用。

Mac电脑里照片越积越多,相册和文件夹中反复出现同一张图,既占空间又干扰查找——你需要一套真正能识别视觉重复、不依赖文件名或大小的清理方案。
用系统自带“照片”App识别并删除重复项
适用于已将照片全部导入“照片”App且使用iCloud同步的用户,此方法只处理图库内重复,不扫描桌面或下载文件夹。
第一步:打开“照片”App → 顶部菜单栏点击【文件】→【新建智能相簿】。
第二步:在弹出窗口中,设置条件为【描述】→【包含】→输入“duplicate”(仅作临时标记,实际不生效)→先别点“确定”,这一步只是启动智能相簿框架。
第三步:关闭该窗口,直接按 Command + Shift + A 打开“所有照片”视图 → 按住 Command 键逐个点击疑似重复的照片(需肉眼比对缩略图),选中后右键 →【移入废纸篓】。
⚠️注意:系统不会自动标出重复图,“照片”App本身无原生重复检测功能,此路径仅用于手动批量删减,适合重复量少、缩略图差异明显的场景。
用Duplicate Annihilator Pro精准扫描全盘重复图
这是目前Mac上唯一支持像素级比对、跳过EXIF差异、可排除相似但非重复图像的成熟工具,支持HEIC/RAW/ProRes等格式。
方法一:下载安装 Duplicate Annihilator Pro(官网 directdownload.ai,非Mac App Store版本)→ 启动后选择【Photos】模式 → 勾选【Include subfolders】→ 点击【Scan】。
方法二:扫描结束后,界面左侧显示分组,每组内按修改时间倒序排列;点击任意组,右侧预览窗自动高亮最“原始”的那张(通常为最早导入或分辨率最高者)→ 其余标记为【To Delete】。
【务必先勾选“Preview only”再执行删除】,否则会直接清空文件且绕过废纸篓。
方法三:确认无误后,取消勾选“Preview only” → 点击【Delete Selected】→ 输入管理员密码 → 完成。
用终端命令行快速筛出同名同尺寸的图片(轻量应急)
适合技术敏感用户,能在10秒内列出明显重复的JPG/PNG文件(如手机导出时生成的“IMG_1234(1).jpg”类副本)。
打开“终端” → 粘贴运行以下命令:
find ~/Pictures -type f \( -iname "*.jpg" -o -iname "*.jpeg" -o -iname "*.png" \) -exec ls -l {} \; | awk '{print $5,$9}' | sort | uniq -w10 -D
该命令提取所有图片的大小(字节)与路径,筛选出尺寸完全一致且路径含相同基础名的条目;输出结果中每行开头数字相同即为潜在重复对。
复制任一路径 → 在终端中输入 open -R “粘贴路径” 可直接在访达中定位并人工比对。

















