我在备份之前不小心从我的佳能相机 SD 卡中删除了照片,现在我真的很需要把它们恢复回来。这些图片很重要,我正在寻找适用于已删除的佳能 SD 卡照片、且不会造成更多数据丢失的最佳照片恢复方法或软件。
我见过有人大约五分钟就把情况弄得更糟,所以第一件事就是停止使用这张卡。如果你在佳能相机上删除了照片,这些文件通常仍会在那里保留一段时间。问题会在你继续拍摄、在菜单里乱点,或让某个设备向卡上写入新数据时开始。只要有一张新图片,就足以覆盖掉你想找回内容的一部分。
我首先会做什么
先稳住局面。不要做任何尝试。
- 不要再拍任何照片。 不要测试拍摄。也不要拍一张“确认一下”。新的写入会破坏旧数据。
- 不要尝试在相机里修复。 到处翻看、修改设置、反复重试,这些都无法找回已删除的文件。
- 不要格式化存储卡。 如果电脑弹出格式化提示,请取消。
- 现在就把 SD 卡取出来。 如果侧面有那个小锁定开关,把它拨到只读。然后在连接电脑之前先不要再动它。
为什么已删除的照片有时会回来
佳能相机没有回收站文件夹。当你删除一张照片时,存储卡通常只是将该空间标记为空闲。照片数据往往会一直保留在那里,直到有新的内容写到它上面。所以,图像只是从视图中消失了,并不一定真的从存储卡上消失。不过,一旦被覆盖,就彻底没了。我见过有人在删除后又去拍“只多拍几张”,结果丢掉了整组照片。很糟糕的做法。
在运行恢复之前,先检查最简单的位置
如果您在手机上使用 image.canon,请先打开它并在那里查看。有时云端副本会保留长达 30 天。如果什么都没有显示,再转到恢复软件。
请使用电脑和 USB SD 读卡器。我会跳过用相机数据线将佳能连接到电脑的方式。普通读卡器通常是更稳妥的选择。
值得尝试的恢复工具
- Disk Drill:如果你想要尽量少折腾,我会先从这个开始。界面布局很容易看懂,预览效果不错,而且它很擅长从 SD 卡中恢复照片。它还支持佳能的 RAW 格式,例如 CR2 和 CR3,这一点很重要,尤其是当你丢失的文件不只是简单的 JPG 时。在 Windows 上,你最多可以免费恢复 100MB,因此可以先测试你的文件是否能被找到,再决定是否花钱。
- PhotoRec:这个工具免费且开源。它确实能用,我也见过它从别人以为已经报废的存储卡里找回文件。缺点是它的界面比较老旧,文字内容很多,而且通常会丢失原始文件名。如果你不介意设置过程稍微粗糙一些,它还是很可靠的。
恢复流程
这部分很简单,但人们还是会在这里出错。
- 在你的电脑上安装软件。不要把它安装到你正尝试恢复数据的 SD 卡上。
- 用读卡器插入卡并进行扫描。大容量卡需要一些时间。让它运行完。
- 按图像筛选结果。在恢复之前先预览文件。这样可以节省时间,并帮助你避开垃圾文件或损坏的缩略图。
- 将文件恢复到不同的驱动器。把它们保存到你电脑的内部驱动器或另一块外部磁盘上。不要将恢复的数据写回同一张 SD 卡。我确实见过有人这样做过一次。结果一团糟。
找回文件之后
一旦照片已经安全并复制到其他地方,在再次使用之前,请先在相机中格式化存储卡。这样通常能让文件系统保持干净。在恢复完成之前,别去动那张卡。说真的,这种时候少做一点才是明智之举。
如果这张卡很重要,我会先给它做一个镜像。@mikeappsreviewer 已经很好地说明了不要写入这部分。我在一个小点上有不同意见,通过 USB 连接相机并不总是坏事。有些佳能机身会以足够只读的方式暴露存储卡,便于恢复。不过,高质量读卡器更快,也更稳定。
我的顺序:
- 用类似 USB Image Tool 或 ddrescue 的工具克隆这张 SD 卡。
- 在克隆副本上运行恢复,而不是在原卡上。
- 先试试 Disk Drill,因为它支持预览,特别是如果你拍的是 CR2 或 CR3。
- 如果文件名没那么重要,而更看重原始恢复率,之后试试 R-Studio 或 PhotoRec。
为什么要先克隆?如果卡上有弱扇区,一次长时间扫描就可能把它彻底拖垮。克隆能让你反复尝试。实验室这么做是有原因的。
如果 Disk Drill 能找到全尺寸预览,你的成功几率就还不错。如果你只能看到损坏的缩略图,说明部分内容已被覆盖。如果你拍过连拍,也要检查 sidecar 文件和视频缓存。
这里还有一个不错的快速说明,如何从 SD 卡恢复已删除的照片。
不要把恢复出来的文件再保存回同一张卡。听起来很 obvious,但还是有人这么做。
如果照片只是被删除而没有被覆盖,你成功找回的几率其实还是相当不错的。@mikeappsreviewer 和 @jeff 已经提到了最重要的“停止继续使用存储卡”这条规则,所以我补充一个很多人会跳过的部分:在进行深度恢复之前,先检查一下文件是否其实只是因为文件表损坏而被隐藏了。
在 Windows 上,把 SD 卡插入电脑,看看卡上是否仍然显示已用空间。比如说,如果卡显示已使用 20GB,但你“看不到”照片,这有时意味着图片其实还在,只是目录结构出了问题。在这种情况下,先尝试能够重建文件系统的工具,可能会比直接做完整文件雕刻更有帮助。我会先试试 Disk Drill,因为它能同时显示已删除文件和重建出来的文件,而且更容易分类筛选,尤其是当你同时拍了 Canon RAW + JPG 的时候。
我和“先克隆再说”这一派有一点小小的分歧:如果存储卡本身状态正常、能够正常挂载,那么克隆当然很好,但对于单纯的误删来说并不总是必须的。如果卡表现异常、频繁断连,或者出现读取错误,那就没什么好犹豫的了,先克隆。
另外,如果这是张 SDXC 卡,而且你在多个设备里用过它,也要检查一下你的电脑或照片应用里是否有隐藏的 DCIM 副本或导入缓存。听起来有点蠢,但我确实见过有人“恢复”出来的文件,其实早就已经导入过了。
如果软件只能找到缩略图,那全分辨率原图很可能已经被部分覆盖了。如果这些照片真的无法替代,那么第一次尝试之后就不要继续自己折腾了,考虑交给专业恢复实验室。
想进一步了解的话,这个关于 佳能相机 SD 卡照片恢复技巧 的讨论帖也值得一看。
我想在 @jeff、@cacadordeestrelas 和 @mikeappsreviewer 所说的基础上补充一点:检查一下你的佳能是否写入了 双格式配对文件,比如 RAW+JPEG。有时候其中一种还在,即使另一种看起来已经没了,而恢复应用除非你按扩展名筛选,否则可能会把这种情况隐藏起来。所以要专门搜索 CR2、CR3、JPG、MOV、MP4,而不要只搜“照片”。
我稍微不同意“普通的误删总是需要先完整克隆再处理”这种说法。如果存储卡读取正常,而且完全没有硬件故障的迹象,通常进行只读扫描就可以了。但如果存储卡哪怕只掉线一次、变慢,或者报错,就立刻停止操作并先做镜像。
Disk Drill 作为第一步是比较合理的,因为预览功能帮助很大。
优点
- 容易整理恢复出来的佳能文件
- 对许多照片类型有良好的预览支持
- 如果你不熟悉恢复工具,也比较容易上手
缺点
- 深度扫描可能会返回很多无用内容
- 原始文件夹结构/文件名可能无法完全恢复
- 免费恢复限制取决于平台
如果 Disk Drill 能显示全分辨率预览,那就是最好的信号。如果不能,试试第二个采用不同恢复方式的工具。另外,在做更激进的操作之前,先检查 Lightroom、佳能软件、Windows 照片或 macOS 照片的导入缓存。很多所谓“已删除”的照片,其实早就被导入过一次了。


