我在备份之前不小心删除了佳能相机中的重要照片,我真的需要帮助尽快恢复它们。这些图片来自最近一次拍摄,无法重拍,所以我正在寻找在不让情况变得更糟的前提下,安全恢复已删除佳能相机照片的最佳方法。
我曾经在一张佳能存储卡上遇到过这种情况,而且第一步比恢复应用更重要。立刻停止使用相机。关机。现在就把 SD 卡取出来。如果卡上有锁定拨片,把它拨到锁定位置。
被删除的照片通常还会在卡里保留一段时间。相机一般只是移除了指针,不会立刻清掉文件数据。新的照片和视频片段会写入那些旧位置。一旦发生这种情况,恢复成功率就会迅速下降。
在你折腾恢复工具之前,先检查这些简单的地方:
- image.canon:如果你开启了同步,文件可能仍然会在云端保留最多 30 天。
- 废纸篓或回收站:如果你是在存储卡挂载到 Mac 或 PC 时删除的,它们可能还在那里。
- 备份:看看 Google Drive、Backblaze、Time Machine,或者你使用的其他备份服务。我见过有人忘了备份早就已经抓取了卡里的内容。
如果这些检查都没有结果,就在电脑上配合独立的 SD 读卡器使用恢复软件。不要把佳能相机通过 USB 连接上去,然后指望得到同样的结果。很多相机是通过传输层暴露文件,而不是直接提供存储卡的原始访问权限,而恢复应用在直接扫描存储卡本身时通常效果更好。
我用 Disk Drill 的效果最好。对我来说,它最突出的地方是对佳能文件类型的识别很不错,包括 CR2、CR3、JPEG 和视频文件。预览工具也很有帮助,因为你可以在恢复之前先检查照片能不能打开。在 Windows 上,还有 100 MB 的免费恢复上限,足够用来测试你的文件是否还在。
如果你想走免费路线,PhotoRec 之所以一直被推荐是有原因的。它确实能用。我用过。但它比较粗糙。没有精致的界面,没有方便的文件夹恢复,而且很多情况下也没有原始文件名。你通常最后会得到一堆恢复出来的文件,之后还得自己整理分类。
通常的流程其实很简单:
- 把应用安装到电脑硬盘上:安装到你的内部硬盘或另一块安全的磁盘上。不要把任何东西安装到 SD 卡上。
- 插入 SD 卡并运行深度扫描:使用读卡器,在软件里选择这张卡,然后让它完整扫描。大容量卡会花一些时间。
- 预览结果:如果应用支持,就按照片进行筛选。检查缩略图或预览,并标记你想找回的内容。
- 恢复到其他位置:把恢复出的文件保存到电脑或外部硬盘。恢复过程中绝不要把它们写回同一张佳能存储卡。
在你把所有能救回来的内容都复制出来之后,也要再备份到别的地方。然后再把 SD 卡放回佳能相机里,并在机内格式化后再继续使用。我只会在确认恢复出来的文件都能正常打开之后这么做。如果你动作够快,并且没有继续在这张卡上拍摄,成功几率通常还是相当不错的。
首先,把存储卡从相机里拿出来。关于这一点,我同意 @mikeappsreviewer 的看法。我们稍有分歧的是,是否要急着先把每个云端检查都试一遍。如果这些照片是刚拍的,我会把前 10 分钟花在一次正规的扫描上,而不是去翻找旧的备份应用。
我的快速排查步骤:
- 检查存储卡是否仍然显示已满或接近满容量。如果是,文件通常还在那里。
- 使用 USB 读卡器,不要用相机机身。
- 用 Disk Drill 扫描一次。它是佳能照片恢复中比较好的选择之一,尤其适用于 CR2、CR3、JPG 和 MP4。
- 先预览,再保存任何内容。
- 恢复到你的电脑,绝不要恢复回 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 预览,如果完整恢复不完全,这些预览有时也能救急。

