从相机移动文件后,我不小心删除了 SD 卡上的照片,现在重要的家庭照片丢失了。我立刻停止使用这张卡,因为我不想覆盖任何内容。我需要简单的分步帮助来安全恢复这些照片,并想知道最好的 SD 卡照片恢复方法。
如果你从 SD 卡中删除了照片,第一步其实很简单:停止使用这张卡。
我是说立刻停止。不要再拍更多照片。不要录视频。不要把它留在相机里继续乱点。我见过有人本来还能恢复文件,结果因为又继续用了十分钟这张卡,就像什么都没发生一样,最后把文件彻底弄丢了。
让人容易误解的是 deleted 这个词。在大多数 SD 卡上,删除并不意味着照片数据会当场消失。通常是文件记录先被移除,而图像数据还会留在那里,直到有新数据写到它上面。如果这些数据块还没有被覆盖,你就仍然有机会恢复。
我一开始绝不会做的一件事,就是运行修复工具。如果 Windows 弹出修复或格式化提示,先别管它。CHKDSK 也是同样的道理。这些工具会对文件系统写入更改,而我见过这种操作让恢复结果变得更糟,而不是更好。
说到恢复软件,我会选 Disk Drill。这些工具我这些年测过不少,而在 SD 卡恢复方面,这款通常表现很稳。如果你平时不常做数据恢复,它也足够容易上手;但如果卡的情况比较糟,它也提供更深入的扫描。
它比一些廉价工具更帮得上忙的地方,在于很多卡的问题并不只是 哎呀我删了一个文件夹。它还可以处理已格式化的卡、损坏的分区、RAW 文件系统,以及那种卡看起来是空的但已用空间还在的奇怪情况。
下面是简短流程:
- 用读卡器把 SD 卡插到电脑上。
- 打开 Disk Drill,在设备列表中找到这张卡。
- 开始扫描。
- 让扫描完整跑完所有阶段。
- 查看图片区域,或按文件类型筛选。
- 预览看起来完好的文件。
- 把文件恢复到其他驱动器,不要恢复回同一张 SD 卡。
最后这一点比很多人想的更重要。不要恢复到原卡上。你那样做等于把数据写回你正试图抢救数据的位置。不是个好主意。
如果你的卡来自相机,那么格式支持就非常重要。真的很重要。我遇到过很多装满 RAW 照片和大体积视频片段的卡,有些低端工具处理 JPG 还行,但碰到别的格式就不行了。Disk Drill 支持 JPG、PNG、CR2、CR3、NEF、ARW、RAF、DNG 等格式,后面还有很长一串支持列表。如果你用的是 DSLR 或无反相机,这一点差别很大。
预览功能也很有用。我喜欢在恢复几百 GB 的垃圾文件之前,先确认文件能不能正常打开。省时间,也省心。
如果 SD 卡状态不稳定、扫描到一半会断开连接,或者看起来已经损坏,我会更加小心。这种情况下,先做一个逐字节备份镜像会更安全。你可以基于副本操作,而不是反复折腾原始卡。这个教训我是很多年前在一张老 SanDisk 卡上吃过亏才明白的。第二次扫描比第一次结果更差。早知道应该先做镜像。
在你把全部希望都放在恢复软件上之前,也先检查一下那些看起来很普通的地方。很多人会跳过这些,然后之后后悔。
- Google Photos 或 iCloud 同步
- 外置硬盘上的旧备份
- 相机的内部存储,如果它有的话
- 已经导入到你电脑里的副本
- Time Machine 或 Windows 文件历史记录
如果这些都没结果,而且卡还有物理问题,那下一步就是找专业恢复了。但费用通常会很快变得很高。对大多数人来说,软件仍然是最值得先尝试的办法,除非 SD 卡已经有物理损坏,或者电脑根本完全读不出来。
你已经做了最重要的一件事。你停止使用那张 SD 卡了。这能提高你找回数据的机会。
我同意 @mikeappsreviewer 关于跳过修复提示的看法。我还想补充一点。也不要频繁浏览这张卡。有些相机和手机会写入缩略图或索引文件,而人们常常忽略这一点。
我建议按这个顺序来操作。
- 使用一个好的读卡器,而不是相机的 USB 数据线。直连读卡器更不容易出问题。
- 如果这张卡表现异常,比如读取缓慢、频繁断开、报错,先给它做一个镜像。
- 用 Disk Drill 扫描这个镜像或直接扫描这张卡。
- 按文件类型和日期整理结果,不要只看文件夹名称。被删除后的文件夹结构通常已经不存在了。
- 预览几张不同日期的照片。如果预览失败,试试更深度的扫描。
- 恢复到你的电脑或外接硬盘。绝不要恢复回 SD 卡。
我和常见建议有一点小分歧。在花时间扫描之前,我也会先检查一下相机。有些相机会在内部存储中保留副本,有些导入操作会把文件留在电脑的临时文件夹或导入文件夹里。在你的电脑上搜索 JPG、CR2、NEF、ARW、DNG,并按日期排序。听起来有点傻,但我确实见过有人“恢复”了自己本来就已经有的文件。
如果这张卡显示 0 字节、提示格式化,或者总是反复掉线,就别再折腾它了。反复扫描可能会让有问题的卡变得更糟。这种情况下,先做镜像非常重要。
Disk Drill 是恢复 SD 卡照片的一个可靠选择,因为它对常见相机格式支持得很好,而且预览功能能节省不少时间。对于家庭照片,我会先从它开始。
另外,如果你想看一个快速的可视化演示,这个很有帮助:观看这个 SD 卡照片恢复短视频
如果这张卡有物理损坏,比如外壳开裂、针脚弯曲、进水,软件就帮不上太多忙了。下一步就是送去实验室恢复,而且没错,费用会很快变得很高。
我与 @mikeappsreviewer 和 @hoshikuzu 的一个小小不同意见是:先检查这些文件到底是真的被移动了,还是只是被藏在某个很蠢的导入文件夹里。Windows 照片、相机厂商应用,甚至 Finder 导入,都可能会把副本留在一些奇怪的位置。在你花一个小时扫描之前,先按文件扩展名和日期搜索你的电脑。试试 JPG、JPEG、PNG、CR2、CR3、NEF、ARW、DNG。
如果它们真的不见了,最安全的做法是:
- 如果 SD 卡有写保护开关,就先锁上。
- 使用读卡器,不要用相机连接。
- 如果卡状态稳定,用 Disk Drill 扫描。
- 如果卡不稳定,先做一个镜像,再扫描镜像。
- 只恢复到你的电脑或另一块硬盘。
我对“立刻深度扫描一切”的思路有一点小分歧:如果卡是健康的,而且删除是最近发生的,先从更快的扫描模式开始,这样你有机会在完全进入蛮力模式之前找回完整的文件名和文件夹。更深层的扫描确实很棒,但它们也可能一下子丢给你成千上万个通用名称的文件。说实话,会挺乱的。
另外,如果 Windows 提示你“修复”或“格式化”,千万别点。
如果想进一步阅读,这个帖子相当靠谱:如何从 SD 卡恢复已删除的照片和相机 RAW 文件
如果卡开始断连、变得非常烫,或者读取为 0 字节,就停下来。这时候 DIY 就会变成“糟了,我让情况更糟了。”
还有一个几乎没人充分强调的角度:检查这张卡到底是标准 SD 卡,还是装在适配器里的 microSD 卡。劣质适配器经常会导致看起来像是假性损坏的情况。我会先更换读卡器和适配器,再假设照片已经没了。
如果卡开始表现不稳定,我对 @hoshikuzu、@suenodelbosque 和 @mikeappsreviewer 提到的“先直接扫描”方法稍微有点不同意见。我的顺序会是:
- 用另一个读卡器测试
- 如果能读取,先正常复制整张卡的全部内容
- 如果不能,再制作镜像
- 只有在那之后才运行恢复
为什么?因为有时候“已删除”的照片其实还在隐藏的 DCIM 子文件夹里,或者损坏的导入过程在别处创建了重复文件。
至于软件,Disk Drill 是一个比较合理的选择。
优点
- 对照片格式有很好的预览支持
- 易于按类型/日期排序
- 可以扫描损坏或格式化过的卡
- 对非技术用户来说也足够简单
缺点
- 深度扫描可能会返回很多带有通用名称的无用文件
- 完整恢复通常需要付费
- 对于不稳定的卡,反复重新扫描仍然有风险
还有一件事:如果丢失的图片来自手机的 SD 卡,检查它们是否被那部手机加密过。如果是,在电脑上恢复时可能会找到一些无法正常打开的文件,必须在原设备上处理才行。很多人都会在这点上吃亏。

