有人能帮我恢复佳能相机SD卡中已删除的照片吗?

我在备份之前不小心删除了佳能相机 SD 卡中的重要照片,我真的很需要帮助来找出恢复它们的最佳方法。自从这件事发生后,我还没有拍摄任何新照片,我正在寻找针对佳能 SD 卡安全且有效的照片恢复建议。

我之前在一张佳能 SD 卡上也遇到过这种情况,而第一步操作比恢复应用更重要。

先关闭相机电源。取出 SD 卡。如果卡上有那个小锁定开关,把它拨到锁定位置。不要再拍更多照片。不要录制视频。也不要再次格式化这张卡。

当照片在 SD 卡上被删除时,文件通常不会立刻被擦除。存储卡只是把那部分空间标记为空闲。你的旧照片通常会一直留在那里,直到新数据覆盖到它们。一旦你继续使用这张卡,找回的概率就会迅速下降。我是吃过亏才明白这一点的。

在你开始使用恢复软件之前,先检查几个最简单的地方。

  1. image.canon:如果你之前开启了同步,先去那里看看。佳能会在云端保留副本一段有限时间,通常最长可达 30 天。
  2. 废纸篓或回收站:如果你是在 Mac 或 Windows 电脑上浏览存储卡时删除的文件,它们可能还在那里。
  3. 自动备份:查看 Google Drive、Backblaze、Time Machine,或你使用的任何备份工具。有时候你之前连接这张卡时,它就已经把文件夹备份走了。

如果这些地方都没有,再在电脑上使用恢复软件。而且要用真正的 SD 读卡器。通过 USB 连接相机有时行有时不行,因为很多相机是通过传输模式暴露存储卡的,不是恢复工具最喜欢的那种方式。对我来说,直接用读卡器效果更好。

我用过 Disk Drill,效果还不错。它能识别佳能 RAW 文件、CR2 和 CR3,以及 JPEG 和视频片段。预览窗格很有帮助,因为我可以在恢复前先看哪些文件是完整的。在 Windows 上,据我上次查看时,它还有一个小额免费恢复额度,为 100 MB,所以你可以先测试,再决定是否继续。

如果你想走免费路线,PhotoRec 对很多人来说仍然管用。它的风格比较老派。文本界面,几乎没有引导,而且它恢复出来的文件通常没有原始文件名或文件夹。最后你得自己整理一大堆文件。虽然麻烦,但还能用。

整个流程其实很简单。

  1. 在电脑上安装应用:把它安装到你的内置硬盘上。不要把任何东西安装到 SD 卡里。
  2. 用读卡器插入存储卡并执行深度扫描:在恢复工具中选择这张 SD 卡,然后让它完整扫描。大容量存储卡会花一些时间。
  3. 预览找到的内容:如果工具支持,按图像文件进行筛选。恢复之前先检查预览。
  4. 恢复到不同的硬盘:把恢复出的文件保存到你的电脑或外置硬盘。恢复过程中绝不要把文件写回同一张佳能卡。

在你把救回来的照片复制到安全位置并确认可以正常打开之后,再把卡放回佳能相机里,并在相机内格式化。我这样做,而不是在电脑上格式化,是因为相机会按它预期的方式写入文件系统。这样以后奇怪的问题会更少。

如果你在删除后立刻停止使用这张卡,找回的机会仍然很大。如果你之后还继续拍摄,有些文件可能已经彻底丢失,或者恢复回来时已经损坏。不过仍然值得扫描一次。我见过看起来已经报废的卡,最后还是把大部分照片救回来了。

停止使用这张卡。你已经做了最重要的部分,你没有拍摄新照片。

关于 @mikeappsreviewer 说的内容,我还想补充一点:在恢复之前,先对 SD 卡做一个逐字节镜像。这一点很重要,因为如果卡有弱扇区或开始出现读取丢失,情况会更糟。在 Mac/Linux 上可以使用 USB Image Tool、Win32 Disk Imager 或 dd。把镜像保存到你的电脑上,然后扫描镜像文件,而不是一遍又一遍地给原卡施压。

我的建议顺序是:

  1. 克隆这张卡。
  2. 在克隆副本上运行恢复。
  3. 将恢复出来的文件保存到另一块硬盘。
  4. 检查文件完整性,尤其是 Canon CR2 和 CR3。

Disk Drill 很适合这个用途,因为它对常见的 Canon 照片格式支持良好,而且预览速度很快。不过我不太喜欢只依赖预览。有些 RAW 文件可以预览,但之后在 Lightroom 里仍然会打不开,所以恢复后请打开一组样本文件检查。

如果这张卡是在相机里被删除的,而且之后没有新的写入,恢复成功率通常很高。如果这张卡被格式化了,恢复很多时候仍然可行,但文件夹名称和时间戳可能会变得混乱。

如果你想看一个快速对比视频,这个删除照片最佳 SD 卡恢复软件短片值得一看。

对大家经常重复的一点我有个小小的不同意见:锁定 SD 卡确实有助于防止读卡器写入,但这并不是万能的。有些设备会忽略它。把这张卡当作证据对待,不要只相信那个开关。

其实你的情况相当不错,因为你在第一时间就停止使用那张卡了。这一点比很多人想的更重要。

我大致同意 @mikeappsreviewer@ombrasilente 的看法,不过我不会那么急着在实体 SD 卡本身上连续尝试一堆不同的工具。对一张状态不稳定的卡来说,每多一次读取扫描,都可能把原本还能恢复的情况变成一场麻烦。如果这张卡看起来哪怕只有一点异常,比如挂载很慢、随机断连、缩略图报错,就要把它当成正在故障处理中,基于镜像操作,而不是直接操作卡本身。

有一点大家经常会忘记:检查照片是否只是因为文件系统异常而被隐藏了。在 Windows 上,打开“显示隐藏文件”。在 Mac 上,在 Finder 中使用 Command + Shift + .。我见过一些“被删除”的相机文件,最后发现其实是目录损坏,不是真正删除。

另外,如果这些是佳能 RAW 文件,请在真正的编辑软件里测试恢复出来的文件,而不只是看预览缩略图。文件可能预览正常,但实际上已经部分损坏。这正是 Disk Drill 有用的地方,因为它通常能比较干净地找到 CR2/CR3,不过我还是会在 Lightroom、Photoshop 或佳能自家的软件里先验证几份,再判断是否真的恢复完成。

我的建议:

  • 不要再碰这张卡
  • 如果可以,先做镜像
  • 从镜像中恢复
  • 恢复到另一块硬盘
  • 验证 RAW 文件是否真的能完整打开

如果 Disk Drill 没找到你需要的内容,再试一个第二意见工具,但也别毫无理由地连续试五个。很多人很喜欢把简单的数据恢复折腾成一个科学实验,笑死。

想进一步了解的话,这里有一个更方便搜索的佳能存储卡恢复讨论帖:
佳能 SD 卡照片误删或格式化后的恢复技巧

简短版:可以,如果之后没有拍新照片,佳能相机 SD 卡里删除的照片通常是可以恢复的。你现在的成功概率仍然相当不错。

@ombrasilente@viaggiatoresolare@mikeappsreviewer 的一点小小不同意见:如果这些照片真的无可替代,那么只要这张卡出现任何异常表现,我就不会把这件事长期仅当作 DIY 项目来处理。读取缓慢、频繁断连、卡无法正常挂载,或显示容量错误,都是危险信号。这种情况下,恢复实验室能挽回的内容往往比软件更多。

如果卡表现正常,那么是的,软件恢复就是正确路径。我还想补充一个很多人会忽略的实用点:在相信任何扫描结果之前,先检查卡的物理健康状况。在 Windows 上,像 H2testw 这样的工具适合在恢复之后使用,而不是之前,用来查看这张卡本身是否是假卡或正在故障。在 Mac 上,Blackmagic 并不适合做这件事,所以不要把各种随机测速应用当作健康检查工具。

具体说到 Disk Drill:

优点

  • 非常容易整理 Canon JPEG、CR2、CR3 的恢复结果
  • 预览支持很好
  • 界面比很多恢复应用更清爽
  • 通常能更快判断哪些内容值得恢复

缺点

  • 预览可能会让受损的 RAW 看起来比实际情况更好
  • 如果需要完整恢复,它不是最便宜的选择
  • 深度扫描可能会返回大量带通用名称的文件碎片
  • 如果文件系统损坏严重,有时第二个工具会找到不同的残留文件

所以我的看法是:先用 Disk Drill 做一次比较稳妥的恢复尝试,特别是如果你想要一个比 PhotoRec 更不杂乱的方案,但不要把它的预览当作最终结论。请用正规的 Canon 或 Adobe 软件打开恢复出的 RAW,并放大查看。损坏常常藏在文件的后三分之一处。

另外,如果被删除的照片是在连拍模式下拍摄的,请恢复那个时间段附近的所有内容,而不只是你记得的那些具体图片。Canon 存储卡往往会保留相关的 sidecar 或序列数据模式,这能帮助你发现缺失的帧。