如何快速从我的佳能相机中恢复已删除的照片?

我在备份之前不小心删除了佳能相机中的重要照片,我真的需要帮助尽快恢复它们。这些图片来自最近一次拍摄,无法重拍,所以我正在寻找在不让情况变得更糟的前提下,安全恢复已删除佳能相机照片的最佳方法。

我曾经在一张佳能存储卡上遇到过这种情况,而且第一步比恢复应用更重要。立刻停止使用相机。关机。现在就把 SD 卡取出来。如果卡上有锁定拨片,把它拨到锁定位置。

被删除的照片通常还会在卡里保留一段时间。相机一般只是移除了指针,不会立刻清掉文件数据。新的照片和视频片段会写入那些旧位置。一旦发生这种情况,恢复成功率就会迅速下降。

在你折腾恢复工具之前,先检查这些简单的地方:

  1. image.canon:如果你开启了同步,文件可能仍然会在云端保留最多 30 天。
  2. 废纸篓或回收站:如果你是在存储卡挂载到 Mac 或 PC 时删除的,它们可能还在那里。
  3. 备份:看看 Google Drive、Backblaze、Time Machine,或者你使用的其他备份服务。我见过有人忘了备份早就已经抓取了卡里的内容。

如果这些检查都没有结果,就在电脑上配合独立的 SD 读卡器使用恢复软件。不要把佳能相机通过 USB 连接上去,然后指望得到同样的结果。很多相机是通过传输层暴露文件,而不是直接提供存储卡的原始访问权限,而恢复应用在直接扫描存储卡本身时通常效果更好。

我用 Disk Drill 的效果最好。对我来说,它最突出的地方是对佳能文件类型的识别很不错,包括 CR2、CR3、JPEG 和视频文件。预览工具也很有帮助,因为你可以在恢复之前先检查照片能不能打开。在 Windows 上,还有 100 MB 的免费恢复上限,足够用来测试你的文件是否还在。

如果你想走免费路线,PhotoRec 之所以一直被推荐是有原因的。它确实能用。我用过。但它比较粗糙。没有精致的界面,没有方便的文件夹恢复,而且很多情况下也没有原始文件名。你通常最后会得到一堆恢复出来的文件,之后还得自己整理分类。

通常的流程其实很简单:

  1. 把应用安装到电脑硬盘上:安装到你的内部硬盘或另一块安全的磁盘上。不要把任何东西安装到 SD 卡上。
  2. 插入 SD 卡并运行深度扫描:使用读卡器,在软件里选择这张卡,然后让它完整扫描。大容量卡会花一些时间。
  3. 预览结果:如果应用支持,就按照片进行筛选。检查缩略图或预览,并标记你想找回的内容。
  4. 恢复到其他位置:把恢复出的文件保存到电脑或外部硬盘。恢复过程中绝不要把它们写回同一张佳能存储卡。

在你把所有能救回来的内容都复制出来之后,也要再备份到别的地方。然后再把 SD 卡放回佳能相机里,并在机内格式化后再继续使用。我只会在确认恢复出来的文件都能正常打开之后这么做。如果你动作够快,并且没有继续在这张卡上拍摄,成功几率通常还是相当不错的。

首先,把存储卡从相机里拿出来。关于这一点,我同意 @mikeappsreviewer 的看法。我们稍有分歧的是,是否要急着先把每个云端检查都试一遍。如果这些照片是刚拍的,我会把前 10 分钟花在一次正规的扫描上,而不是去翻找旧的备份应用。

我的快速排查步骤:

  1. 检查存储卡是否仍然显示已满或接近满容量。如果是,文件通常还在那里。
  2. 使用 USB 读卡器,不要用相机机身。
  3. 用 Disk Drill 扫描一次。它是佳能照片恢复中比较好的选择之一,尤其适用于 CR2、CR3、JPG 和 MP4。
  4. 先预览,再保存任何内容。
  5. 恢复到你的电脑,绝不要恢复回 SD 卡。

还有一个很多人会忽略的额外提示。如果你的佳能相机写入了第二卡槽,或者你设置了 RAW 存到卡 1、JPEG 存到卡 2,先检查另一张卡。听起来很明显,但大家经常忽略这一点。

如果照片是在相机内删除的,而且之后你没有再继续拍摄,恢复成功率通常很高。如果你在删除后录制了 4K 视频,成功概率会迅速下降,因为视频会写入很大的数据块。

如果 Disk Drill 找到了文件名,但预览损坏了,试着按文件签名或扩展名排序,优先恢复 RAW 文件。它们有时比 JPEG 缓存版本更容易幸存。

另外,这个关于 SD 卡恢复工具的简短汇总也值得快速看看:
适合恢复已删除照片的最佳 SD 卡恢复软件

做一次干净的扫描,保存能打开的文件,然后就别再折腾这张卡了。太多人毫无必要地连续试五个应用,结果把情况搞得更糟。

我想补充一点,@mikeappsreviewer@suenodelbosque 都没有足够强调:要检查是否是存储卡本身出了故障,而不只是“被删除”。如果你的佳能突然开始表现异常,在这件事发生前就出现存储卡错误、保存变慢或缩略图丢失,那么不要一遍又一遍地反复扫描它。那可能会让一张有问题的卡彻底报废。

对我来说,最快且合理的做法是:

  • 把 SD/CF 卡插入读卡器
  • 如果电脑读取它很吃力,并且你的恢复应用支持,先制作一份存储卡镜像
  • 然后扫描镜像,而不是原始存储卡

这正是 Disk Drill 在基础取消删除之外真正有用的地方。如果存储卡还能挂载,就扫描一次,先恢复最重要的文件,并把它们保存到别的地方。如果这次拍摄在专业上很重要,先恢复 RAW 文件,再处理 JPEG。有时候即使预览看起来有问题,RAW 文件恢复出来反而更完整。

另外,如果这是一台启用了双重记录的佳能,检查一下小尺寸 JPEG 是否通过 Wi-Fi 传到了你的手机或平板应用里。很多人总是忘了这一点,然后白白花上好几个小时做恢复。

还有一点我不太认同:我不会因为它们免费,就立刻在 5 个免费工具之间来回切换。那通常只会变成一团混乱,浪费时间。一次谨慎的扫描比惊慌失措地乱点更好。

如果你想看更多关于佳能/SD 卡恢复的真实讨论,这个帖子很不错:
来自 Reddit 的佳能 SD 卡照片恢复建议

最重要的规则其实还是很简单:不要再往那张卡里拍任何东西。说真的,这一点成败攸关。

如果照片至关重要,我会做一件 @suenodelbosque@ombrasilente@mikeappsreviewer 只是间接提到的事,那就是在恢复前保留存储卡状态。如果你的电脑可以正常读取 SD 卡,先为它制作一个逐字节镜像,然后基于这个副本进行操作。这样会多花几分钟,但可以防止不稳定的存储卡在扫描过程中进一步恶化。

如果存储卡出现任何异常行为,例如断连、读取错误或挂载非常缓慢,我对“无论如何都要立即扫描”的做法有一点不同意见。在这种情况下,先制作镜像比反复读取原始存储卡更安全。

关于 Disk Drill 本身:

优点

  • 对 Canon 格式有良好支持,例如 CR2、CR3、JPG、MOV、MP4
  • 预览功能很有用,因此你可以优先处理那些确实能打开的文件
  • 界面比很多恢复工具更清爽
  • 对于初步排查来说,可能比命令行选项更快

缺点

  • 如果你需要完整恢复,它不是最便宜的选择
  • 深度扫描可能会返回很多被重命名的文件
  • 对于损坏的存储卡,结果很大程度上取决于读卡器和卡的状态,而不只是应用本身

我的实际建议:

  • 如果存储卡状态良好,使用读卡器并用 Disk Drill 扫描
  • 如果存储卡看起来不稳定,先制作镜像,再扫描镜像
  • 先恢复价值最高的文件,尤其是 RAW 和视频
  • 恢复后,将文件数量与 Canon 在删除前显示的数量进行比较

另外也检查一下你的编辑应用是否已经导入了预览图。Lightroom、Capture One,甚至一些手机传输应用,有时会保留 RAW 拍摄的可用 JPEG 预览,如果完整恢复不完全,这些预览有时也能救急。