问题
重复文件
为什么 Mac 会累积重复文件,如何按内容而非文件名查找它们,以及如何决定保留哪个副本。
简短回答
Mac 上的重复文件是内容相同但位于不同位置的副本。查找它们意味着比较内容而非文件名,删除它们意味着选择保留哪个副本。
重复文件通过比较文件内容来识别;文件名比较会产生误报和漏报。
这意味着什么
重复不简单是”同名文件”。它是内容相同但出现在多个地方的文件。这个区别两个方向都重要:两个不相关的文件可以同名,同一个文件也可以以两个不同的名字保存。
为什么会发生
重复来自少数几个习惯和事件:
- 重复导入。 当导入覆盖了已经导入过的文件时,照片图库会快速增长。
- 再次下载。 找不到一个文件时,最快的方法是再下载一次。
- 编辑前复制。 复制一份文档以保留原件,编辑后两份都留着了。
- 从备份恢复。 恢复到已有文件的文件夹会给备份里的每样东西生成第二份副本。
- 云同步。 保留本地副本的服务可能会重新引入您已在本地删除的文件。
为什么文件名匹配不够
两种失败模式让基于文件名的检测不可靠:
- 误报。 两个不同供应商的
Invoice.pdf是两个同名但不同的文档。基于文件名的工具报告它们是重复的,引诱您删除一个。 - 漏报。
IMG_4821.jpg和holiday-2019.jpg可能逐字节完全相同。基于文件名的工具看不到任何重复。
重复文件查找器比较内容,避免了这两个问题。
决定保留哪个副本
在同一组内内容相同,所以决定是关于位置。保留您实际会查看的那个文件夹里的副本,删除暂存区里的副本。
删除副本前要检查两件事:
- 应用是否期望它在那个路径? 应用支持文件经常被按路径引用。另一个位置的相同副本不能帮助应用找到它。
- 有没有东西链接到它? 别名、符号链接、脚本和其他文档都可能指向特定文件。删除那个路径会悄无声息地断开引用。
如果不确定,保留两份。空间可以回收;断开的引用容易忽略而且修复麻烦。
防止它再次出现
重复是流程产生的,不是偶然的。改变导入习惯和恢复习惯从源头消除大部分重复。定期过一遍下载文件夹和照片图库,在变成存储问题之前清掉剩余的。
Neatwise 如何解决
下面这些功能直接针对这个问题,每一个都是 Neatwise: Mac Cleaner 的一部分。
常见问题
- 如何在 Mac 上查找重复文件?
- 比较文件内容而非文件名。两个不同名的文件可能是相同的,两个同名的文件往往是不同的文档。重复文件查找器按内容分组,所以它展示的每组都是真正的重复。
- 为什么从备份恢复后有重复文件?
- 把备份恢复到一个已经包含这些文件的文件夹里,会给每个文件生成第二份副本。恢复到一个干净的位置,或只恢复需要的文件,可以避免这种情况。
- 删除重复文件安全吗?
- 当还有一份相同的副本保留、且没有东西引用被删除的那份时,是安全的。删除前检查是否有别名、脚本、应用或其他文档指向那个具体路径。
- 重复查找器能检测相似照片吗?
- 基于内容的查找器检测的是完全相同的文件。同一张照片的不同分辨率或不同格式版本内容不同,不会被报告为重复。把它们当作重复处理需要视觉比较,那是另一个问题。
产品信息
- 平台
- macOS
- 适用于
- Mac App Store
- 类别
- Mac 清理工具 / Mac 实用工具 / 存储管理
- 撰写者
- zhangyi xu
- 最后更新