我在备份之前不小心从我的佳能相机SD卡中删除了重要照片,现在我非常需要把它们恢复回来。这些图片包括个人回忆以及几张我工作需要的照片,所以我正在寻找从SD卡中恢复已删除的佳能相机照片的最佳方法,并且不造成更多数据丢失。
我以前从佳能 SD 卡里找回过已删除的照片,第一步很无聊,但很重要。马上停止使用这张卡。不要试拍。不要录短片。除了必要操作外,不要再在相机里乱点。如果相机或电脑提示你格式化,别理它。在大多数佳能设备上,删除照片时首先被移除的是索引项。图像数据通常会留在原处,直到有新文件写到它上面。
把卡从相机里取出来。如果是标准尺寸的 SD 卡,检查侧面那个小开关,把它拨到锁定位置。这样本身并不能恢复任何内容,但能降低意外写入的概率,这才是关键。
接下来,用读卡器把卡插到电脑上。我不建议在恢复时通过 USB 连接佳能机身。读卡器通常能让软件更干净地访问存储卡。另外,不要往这张 SD 卡里写入任何东西。在恢复之前,不要在 Windows 上运行 CHKDSK,也不要在 Mac 上使用“急救”。这些工具会尝试修复文件系统。它们不是为找回已删除照片而设计的,而且我见过它们把这类情况弄得更糟。
恢复时,使用文件恢复软件。Disk Drill 是我会考虑用于佳能存储卡的一个选项,因为它支持读取常见照片格式,包括 RAW,并且能在恢复前显示预览。预览的重要性比很多人想象的更高。如果文件能在预览中打开,成功找回的概率会更高。如果你看到的只是一堆随机文件名,那基本就是在碰运气。
通常流程如下:
- 把恢复软件安装到电脑上,绝不要装到 SD 卡里。
- 用读卡器插入佳能 SD 卡。
- 在恢复软件中选中这张 SD 卡。
- 运行完整扫描或通用扫描。
- 打开已删除或丢失文件部分。
- 筛选照片和 RAW 格式。
- 预览找到的内容。
- 把文件恢复到电脑或另一块外接硬盘,不要恢复回同一张卡。
在把这张卡当成最后希望之前,先检查一下人们常常忽略的明显位置。如果你之前把图片复制到电脑上了,看看 Windows 的回收站或 Mac 的废纸篓。如果你启用了备份或同步服务,也检查一下,比如 File History、Time Machine、Google Drive、iCloud、OneDrive,或者佳能的 image.canon。我见过有人以为一次拍摄全没了,结果后来发现其中一半安安静静躺在某个他们早忘了的云文件夹里。
如果删除是刚发生不久,而且之后这张卡一直没再使用,找回的概率会更高。如果你之后还继续拍摄了,有些照片可能仍然能恢复,但其他的可能已经损坏,或者因为被新数据覆盖而彻底消失。所以简短来说,停止使用这张卡,扫描它,预览看起来正常的内容,并把恢复出的文件保存到别的地方。如果你把照片找回来了,我建议当天剩下的时间都别再用这张卡。有些卡最会挑最糟的时候出问题,确实很烦。
如果删除是在相机内发生的,你最好的办法是文件雕刻,而不是文件系统修复。我同意 @mikeappsreviewer 关于避免向存储卡写入数据的看法。不过有一点我略有不同意见。如果这些照片对工作很重要,我会先对 SD 卡制作一个逐字节镜像。扫描镜像,而不是原始存储卡。如果某个恢复应用出错,或者读卡器断开连接,你仍然保留了源数据。
使用读卡器。在 Windows 上,像 USB Image Tool 或 HDD Raw Copy 这样的工具可以帮助创建镜像。在 Mac 上,如果你知道自己在做什么,Disk Utility 或 dd 都可以使用。然后对镜像文件或存储卡本身运行 Disk Drill。深度扫描通常比快速扫描更容易从佳能存储介质中找到更多 CR2、CR3、JPG 和 MOV 文件。预览找到的文件。如果预览失败,这些文件通常是不完整的或已被覆盖。
还有一件很多人会忽略的事。检查你的佳能是否写入了双格式,JPG 加 RAW。有时目录中的 JPG 不见了,但 RAW 仍然存在,反之亦然。按文件类型和大小对结果排序。佳能 RAW 文件通常要大得多,所以恢复出来的很小文件通常是无用数据。
如果存储卡出现错误,就不要再尝试各种随机应用了。对一张正在故障的 SD 卡反复读取,只会让情况更糟。到了那一步,先克隆,再恢复。
如果你想看一份关于从相机 SD 卡恢复已删除文件的简单指南,这个视频还不错,观看这个相机 SD 卡照片恢复演示。
关于 @mikeappsreviewer 和 @sternenwanderer 提到的内容,我想补充一点:检查一下这张卡在你的电脑上显示的容量是否确实是预期的大小。如果一张 64GB 的卡突然挂载成了奇怪的容量,或者总是反复断开连接,就不要继续花几个小时反复扫描了。这与其说是已删除照片的问题,不如说更可能是存储卡故障的问题。
我也不建议你一开始就执着于连续运行 5 个不同的数据恢复应用。很多人这么做,结果只是浪费时间去整理重复的垃圾文件。选一个靠谱的工具,扫描,仔细查看预览,先恢复真正重要的文件,然后只有在确有需要时再尝试别的。为此,Disk Drill 是一个相当不错的起点,因为它对 Canon JPG、CR2、CR3 以及视频格式的处理都还不错,而且预览也很方便。
另外,如果这些照片是工作用途,检查一下你的编辑器或 DAM 应用是否导入了缩略图或缓存了预览。Lightroom、Bridge,甚至某些 Windows/macOS 缓存,有时在完整恢复失败时,至少还能给你留下较小版本的图像。虽然不理想,但总比什么都没有好。
还有,如果这张卡是在一次拍摄之后直接在相机里删除的,恢复出来的文件可能不会带有原始文件名或文件夹。这很正常,不一定是坏迹象。
对于其他正在阅读的人来说,这基本上就是一场关于 Canon SD 卡照片恢复的有用讨论。
我还想补充一个其他人只是间接提到的检查:在十六进制查看器中查看几个恢复出来的文件,或者至少在恢复后检查元数据。如果 EXIF 日期、相机型号和尺寸看起来正常,那你很可能恢复到了真实文件。如果所有文件都是零字节、体积很小,或者缺少元数据,通常意味着部分被覆盖,或者是数据雕刻产生的误报。
我对“扫描越多越有帮助”这个说法略有不同意见。在健康的存储卡上也许没问题,但在状态不稳定的介质上,反复完整扫描可能会浪费你的恢复窗口。如果可以,尽量先克隆一次,然后基于那个副本操作。
既然 @sternenwanderer、@hoshikuzu 和 @mikeappsreviewer 已经涵盖了核心恢复流程,我额外的建议是立刻将结果按 JPG、CR2/CR3 和视频分开。佳能的视频和 RAW 文件都很大,如果存储空间紧张,你肯定不想把所有东西混在一起,结果不小心跳过了重要内容。
Disk Drill 在这里是个可靠的选择。
优点:
- 预览很方便
- 支持佳能 RAW 和常见视频格式
- 如果你压力很大并且想快速分拣,它足够简单易用
缺点:
- 深度扫描可能会返回大量重复文件
- 文件名和文件夹结构可能无法恢复
- 如果存储卡出现物理故障,光靠软件未必能救回来
如果多个文件的预览看起来都有损坏,先停下来,在做更多尝试之前考虑找专业实验室。这就是 DIY 可能会变得代价高昂的节点。

