Mac 磁盘清理

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 里的相同文件通常由应用自己管理,删掉一份可能让应用出问题。

用浣熊管家按内容查找

重复文件清理

Downloads
发现 5 组重复文件最多可释放4.6 GB
/Users/demo/Downloads/素材/品牌照片.zip2026/10/26 13:18保留
/Users/demo/Downloads/共享/品牌照片 副本.zip2026/10/24 09:45副本
/Users/demo/Documents/备份/品牌照片.zip2026/10/20 16:11副本
/Users/demo/Movies/发布视频.mp42026/10/23 17:30保留
/Users/demo/Downloads/导出/发布视频 最终版.mp42026/10/22 20:12副本
/Users/demo/Documents/项目/项目简介.pdf2026/10/19 08:52保留
/Users/demo/Downloads/项目简介 (1).pdf2026/10/18 15:03副本
/Users/demo/Music/背景音乐.mp32026/10/16 11:31保留
/Users/demo/Downloads/背景音乐 副本.mp32026/10/15 17:43副本
/Users/demo/Documents/合同/合同扫描件.pdf2026/10/11 10:02保留
/Users/demo/Desktop/合同扫描件.pdf2026/10/11 09:58副本
已选择6 个副本可释放空间4.6 GB
交互演示 · 所有数据均为模拟数据

重复文件清理 按内容比较文件,内容完全相同的文件归为一组,即使文件名不同也能找出来;两个文件夹内容完全一样时,会作为一组相同文件夹显示。

  1. 选择范围:在右上角的位置选择器中勾选 常用文件夹、最近用过的文件夹或磁盘,也可以点 选择文件夹… 添加其他位置,支持同时选多个。
  2. 设置下限:最小文件 默认 200 KB,可改为 1 MB、10 MB、100 MB 或 500 MB。主要想腾空间时,先从较大的文件开始。
  3. 保护重要位置:每个已选位置右侧显示 可清理,点一下可以切换为 受保护。受保护的位置仍参与比较,但其中的文件不会被删除。比如把备份文件夹设为受保护、「下载」设为可清理,就能找出「下载」里与备份重复的文件。扫描范围包含存放「照片」图库的「图片」文件夹时,也建议把它设为受保护。
  4. 智能选择:扫描完成后点 智能选择,每组保留一个文件,其余副本会被选中。点右侧的箭头可以改为 保留路径最短的文件(默认)、保留文件名最短的文件、保留最早修改的文件 或 保留最近修改的文件。组内有受保护的文件时,受保护的文件全部保留。
  5. 确认删除:展开每组核对路径和修改时间,确认无误后点 彻底删除。底部会显示 预计释放空间;每组标出的 最多可释放 是上限,实际释放的可能更少。

系统目录、磁盘根目录下的 /Applications 和 /Library,以及应用程序包内部的文件会自动跳过;~/Library 只有被直接选为扫描范围时才会扫描。更多说明见重复文件清理。

注意

删除的副本不进入废纸篓,无法恢复。每组至少保留一个文件,扫描后发生变化的文件会被跳过,删除记录写入 操作历史。浣熊管家无法判断哪个文件夹对你更重要,删除前请确认要保留的那一份在你想要的位置。

常见问题

能找出相似的照片吗?

不能。重复文件清理只找内容完全相同的文件。连拍、裁剪过、重新导出或压缩过的照片,内容已经不同,不会被归为一组。挑选相似的照片,请在「照片」App 中进行。

重复文件没多少,空间还是不够?

说明问题不在副本上。可以按如何找出 Mac 上最占空间的大文件查找大文件,或者看看 Mac「系统数据」占用太大怎么办。

相关文章