Mac 重复文件怎么找、怎么删
判断重复文件要比较内容,而不是看文件名。了解副本从哪来、如何手动核对、照片怎么处理,以及用浣熊管家每组保留一份。
发布于 2026/10/29作者 浣熊管家团队
同一个安装包下载了两次,变成「安装包 (1).dmg」;手机照片导入了两遍;整理文件时,顺手把整个文件夹复制了一份当备份。重复文件单个看并不显眼,攒多了就是几 GB 甚至几十 GB。
重复文件是怎么来的
- 浏览器重复下载同一个文件,自动在文件名后加上序号;
- 照片和视频多次导入,或者从聊天应用里又另存了一份;
- 为了保险,手动复制整个文件夹当备份;
- 几个同步盘同步了同一批文件;
- 同一个压缩包解压了好几次。
文件名相同不等于内容相同
报告.pdf 和 报告 (1).pdf 可能是同一个文件,也可能是两个不同的版本;而一个改过名的视频,内容可能和原片一模一样。所以可靠的判断方法是比较文件内容,名称和修改时间只能作参考。
还有一点容易被忽略:在同一个 APFS 磁盘上用访达复制文件时,副本可以和原文件共用存储空间,直到其中一份被修改。这种情况下删掉一份,实际释放的空间会比文件大小少。
手动查找和核对
在访达中初筛
打开「下载」这类容易堆积副本的文件夹,切换到列表视图。按「大小」排序,大小完全相同的文件会挨在一起,可能就是副本;按「名称」排序,带序号或「副本」字样的文件会排在原文件旁边。拿不准时,选中文件按空格键快速查看,对比一下内容。
用终端确认内容是否一致
在「终端」中输入 shasum -a 256 (末尾有一个空格),把两个文件拖进窗口,按 Return 键。两行输出开头的那串字符完全相同,说明两个文件内容一致。
想一次检查整个文件夹,可以运行下面的命令。它会列出内容相同的文件,同一组的文件共用同一串校验值:
find ~/Downloads -type f -size +10M -exec shasum -a 256 {} + 2>/dev/null | sort | awk '$1==prev {if (!shown) print last; print; shown=1; next} {prev=$1; last=$0; shown=0}'
这条命令只读取文件,不会修改任何内容。它要完整读取每个文件,范围越大、文件越多,耗时越长,可以按需调整路径和 +10M 这个大小下限。
照片交给「照片」App 处理
「照片」图库是由应用管理的资源库,不要用「显示包内容」打开它去删里面的文件,否则可能损坏图库。图库中的重复照片和视频,可以在「照片」App 的边栏中点「更多项目」下方的「重复项目」,选中要合并的项目,点「合并 [数量] 个项目」。合并后多出的项目会移到「最近删除」,30 天内还能恢复。
删之前想好保留哪一份
- 被引用的路径要保留:剪辑工程、设计稿和代码项目会按路径引用素材,保留它们实际使用的那一份。
- 有意的备份不算多余:备份盘或备份文件夹里的副本是为了防丢的。
- 同步文件夹会同步删除:在 iCloud 云盘或其他同步盘中删除文件,其他设备上的副本通常也会一起被删除。
- 应用内部的相同文件别碰:应用程序包和
~/Library里的相同文件通常由应用自己管理,删掉一份可能让应用出问题。
用浣熊管家按内容查找
重复文件清理
重复文件清理 按内容比较文件,内容完全相同的文件归为一组,即使文件名不同也能找出来;两个文件夹内容完全一样时,会作为一组相同文件夹显示。
- 选择范围:在右上角的位置选择器中勾选 常用文件夹、最近用过的文件夹或磁盘,也可以点 选择文件夹… 添加其他位置,支持同时选多个。
- 设置下限:最小文件 默认 200 KB,可改为 1 MB、10 MB、100 MB 或 500 MB。主要想腾空间时,先从较大的文件开始。
- 保护重要位置:每个已选位置右侧显示 可清理,点一下可以切换为 受保护。受保护的位置仍参与比较,但其中的文件不会被删除。比如把备份文件夹设为受保护、「下载」设为可清理,就能找出「下载」里与备份重复的文件。扫描范围包含存放「照片」图库的「图片」文件夹时,也建议把它设为受保护。
- 智能选择:扫描完成后点 智能选择,每组保留一个文件,其余副本会被选中。点右侧的箭头可以改为 保留路径最短的文件(默认)、保留文件名最短的文件、保留最早修改的文件 或 保留最近修改的文件。组内有受保护的文件时,受保护的文件全部保留。
- 确认删除:展开每组核对路径和修改时间,确认无误后点 彻底删除。底部会显示 预计释放空间;每组标出的 最多可释放 是上限,实际释放的可能更少。
系统目录、磁盘根目录下的 /Applications 和 /Library,以及应用程序包内部的文件会自动跳过;~/Library 只有被直接选为扫描范围时才会扫描。更多说明见重复文件清理。
注意
删除的副本不进入废纸篓,无法恢复。每组至少保留一个文件,扫描后发生变化的文件会被跳过,删除记录写入 操作历史。浣熊管家无法判断哪个文件夹对你更重要,删除前请确认要保留的那一份在你想要的位置。
常见问题
能找出相似的照片吗?
不能。重复文件清理只找内容完全相同的文件。连拍、裁剪过、重新导出或压缩过的照片,内容已经不同,不会被归为一组。挑选相似的照片,请在「照片」App 中进行。
重复文件没多少,空间还是不够?
说明问题不在副本上。可以按如何找出 Mac 上最占空间的大文件查找大文件,或者看看 Mac「系统数据」占用太大怎么办。