我在查看图像时,不小心从佳能相机的 SD 卡中删除了重要照片,而且我立刻停止使用这张卡,以免有新数据将它们覆盖。这些照片真的非常重要,我需要帮助弄清楚,在它们被永久丢失之前,如何以最安全的方式恢复已删除的佳能 SD 卡照片。
我在佳能机身上也遇到过这种情况,第一步很简单。现在立刻停止使用相机。不要再拍一张。不要再录一段视频。把 SD 卡取出来,如果它有锁定开关,就切换到只读。
原因听起来普通,但很重要。当你删除照片或进行快速格式化时,相机通常不会立刻擦除照片数据。它只是把那部分空间标记为空闲。在佳能相机上,并没有一个垃圾桶文件夹在那儿等着救你。所以文件通常会一直留在卡里,直到有新数据覆盖到它们。一旦你继续拍摄,恢复成功的概率就会大幅下降。多年前我就是用最笨的方式学到了这一点,丢了半张卡的 RAW 文件。
在安装任何东西之前,先检查一遍最明显的地方。如果你在手机上用过 image.canon,就去那里看看。很多人会忘记,它会在云端保留上传内容最多 30 天。如果文件在丢失之前已经复制到电脑上,看看 Windows 的回收站或 macOS 的废纸篓。听起来很蠢,但我见过有人花了一个小时扫描存储卡,结果照片其实早就躺在回收站里。
如果没有备份,就在电脑上配合读卡器使用恢复软件。不要把佳能相机通过 USB 连接上去,还指望得到同样的结果。根据我的测试,直接连接相机的效果时好时坏,因为恢复软件通常需要对存储卡进行原始访问。单独的 SD 读卡器效果更好。
我试过几个工具,包括误删存储卡、误格式化,以及一次很怪的情况:一批 CR3 文件在传输后消失了。Disk Drill 给我的结果最好。它能比较轻松地识别佳能 RAW 文件,比如 CR2 和 CR3,以及 JPEG 和视频。预览功能比很多人想的更重要。你可以在保存之前先看看文件是否完整。在 Windows 上,它还有一个小额度的免费恢复容量,当你只是想确认这张卡是否还能恢复时,这会很有帮助。
如果你想走免费路线,并且不介意操作流程更粗糙一些,PhotoRec 值得一试。它是开源的,也很擅长从存储卡中提取图像数据。缺点是界面。它在文本窗口中运行,而且整理结果很麻烦,因为原始文件名和文件夹通常不会恢复。最后你会得到一大堆恢复出来的文件,后面还得自己整理。Recuva 在 Windows 上更容易使用,但我在 RAW 恢复上的结果没那么理想,尤其是在更深度的扫描中。
无论你选哪款软件,恢复步骤基本都差不多。
把恢复软件安装到电脑上,绝不要安装到你正试图抢救的那张 SD 卡上。
用读卡器插入 SD 卡,在软件中选中这张卡,然后运行深度扫描。大容量存储卡需要时间。别去动它,让它跑完。
把恢复出来的文件保存到电脑或另一块硬盘上,绝不要再写回同一张 SD 卡。把恢复文件写回源卡,就是人们把原本良好的恢复结果搞砸的常见方式。
如果扫描找到了你的照片,先把它们恢复出来,再做备份,然后之后再处理这张卡。完成后,我会建议你在相机里重新格式化这张卡,再继续使用。长期一张张删除文件,往往会把人带进各种奇怪的文件系统问题里。希望你能把文件找回来。我有两张卡成功找回过,其中一张看起来都快报废了。
你已经完成了最重要的一步。你已经停止使用这张卡了。这会给你带来最好的恢复机会。
我同意 @mikeappsreviewer 关于使用读卡器而不是相机 USB 连接的建议。不过有一点我稍微有些不同看法。我会先对 SD 卡做一个完整的镜像备份,如果你的恢复工具支持的话,再扫描副本。如果卡的状态不稳定,从镜像操作会更安全。这样也能减少对原始卡的读取次数。
我会这样做:
- 把 SD 卡插入读卡器。
- 如果你的电脑提示修复或扫描这张卡,点否。
- 检查磁盘管理或 macOS 系统信息,确认卡的容量看起来正常。
- 运行恢复软件。Disk Drill 是恢复已删除 Canon JPG、CR2、CR3 和 MP4 文件的可靠选择。
- 按文件类型和文件大小排序结果。这能帮助你更快找到完好的照片。
- 恢复到你的内置硬盘,不要恢复回 SD 卡。
一个很多人会忽略的小建议,看文件健康状态,不要只看文件数量。找到 2,000 个文件如果其中一半是零字节垃圾文件或损坏的预览图,那也没意义。预览图很重要。完整尺寸的恢复更重要。
如果这张卡在删除后又在相机里被格式化了,很多时候仍然可以恢复,特别是如果只是快速格式化的话。如果你在出错后哪怕只拍了几组新照片,较新的文件很可能已经分块覆盖了较旧的文件,所以你可能会得到不完整的 RAW 或损坏的 JPEG。这种情况很糟,但很常见。
如果软件找不到任何有用的内容,就先停在那里。下一步就是送实验室恢复,而且费用会很快上涨。
另外,如果你想快速看一个可视化演示,这个简短指南还不错:
观看如何从 SD 卡恢复已删除的照片
还有件小事,一旦你把照片恢复回来,如果这张卡已经很旧,或者以前出现过奇怪错误,就让它退役吧。存储卡通常是慢慢开始出问题,然后突然彻底坏掉。我就遇到过一次,真的一点都不好玩,哈哈。
我想在 @mikeappsreviewer 和 @viajantedoceu 所说的基础上补充一点:检查一下你的佳能是否在任何地方写入了双重副本。某些佳能机身可以记录到第二个存储卡插槽,而很多人一慌就会忘了这一点。如果你的相机有双卡槽,在做任何其他操作之前先检查另一张卡。如果你开启了通过 Wi‑Fi 传输到手机或平板,也是同样的道理。虽然不算特别常见,但碰上时能省掉很多毫无意义的扫描。
另外,我对“把你看到的所有内容都恢复出来”这种做法也有一点不同意见。不要盲目地把找到的成千上万个文件一股脑导出来。如果你的恢复应用支持,先按拍摄日期、相机型号元数据和文件类型进行筛选。佳能 RAW 文件可能会和几个月前删除的旧垃圾文件混在一起,所以有选择地恢复,会更容易找出你真正丢失的照片。
至于软件,没错,Disk Drill 确实是佳能 SD 卡照片恢复较好的选项之一,尤其适合 CR2/CR3 + JPG。真正让它有用的是预览和文件分组功能,而不只是扫描本身。这一点比很多人想的更重要。
另外,如果存储卡开始频繁断开连接、让系统卡死,或者显示错误容量,就别再自己折腾了。这更像是存储卡故障,而不只是简单删除。
如果你想看一个真实世界的恢复案例,这里有一篇不错的帖子:佳能 SD 卡照片恢复成功真实案例
现在最重要的规则是:恢复到另一块硬盘,然后如果这张 SD 卡哪怕只是有一点异常,也把它淘汰掉。有时候存储卡会慢慢变坏,然后一下子彻底出问题。
还有一个几乎没人充分强调的角度:在进行深度恢复之前,先检查存储卡的文件系统状态。我不是说去修复它,实际上我一开始会避免这么做。但如果存储卡可以挂载,并且你仍然可以浏览 DCIM,先尝试对可见文件进行只读复制,即使文件夹看起来不完整。有时所谓被删除的 Canon 照片,其实只是从相机索引中消失了,而文件本身仍然在那里。
我同意 @viajantedoceu、@voyageurdubois 和 @mikeappsreviewer 关于避免任何新写入的看法,但我对每次都直接进行最长时间的深度扫描这点稍有不同意见。如果存储卡本身状态健康,而且只删除了少量照片,普通扫描通常能更快找出完整的 JPG/CR3 文件,同时也能减少需要筛选的垃圾结果。
我建议的顺序是:
- 用读卡器测试
- 如果存储卡能打开,先复制所有仍然可见的内容
- 然后扫描已删除项目
- 只有在快速扫描没找到时才使用深度扫描
对于 Disk Drill,优点:
- 对 Canon JPG、CR2、CR3、MP4 的支持非常好
- 预览功能有助于区分真正恢复出的文件和垃圾文件
- 筛选比很多同类工具更方便
不太好的地方:
- 可能会返回大量以前删除的杂乱旧文件
- 更深层扫描可能需要一些时间
- 在并非所有平台上,最佳功能都不是完全免费的
如果存储卡显示 RAW 文件但预览损坏,也还是把它们恢复出来。Canon 缩略图可能会失效,但完整数据仍然可以在 Lightroom 或 DPP 中正常使用。很多人都会在这里踩坑。

