我在清理相机存储空间时,不小心从SD卡中删除了重要照片,我需要帮助找出恢复它们的最佳方法。这些照片包含我没有在其他地方备份的个人回忆,所以我正在寻找安全的SD卡照片恢复步骤或真正有效且不会让情况变得更糟的软件。
我遇到过几次这种情况,主要其实很简单。如果你从 SD 卡里删除了照片后立刻停止使用它,找回来的机会还是不错的。
从 SD 卡删除文件时,通常首先被移除的是文件表条目。图像数据本身往往还留在原处,直到其他内容写入那些相同的存储块。所以如果你遇到了这种情况,现在就停止使用这张卡。不要再拍新照片。不要录视频。不要往里面复制任何东西。如果能避免的话,甚至也不要把它继续留在相机里。
我会先从 Disk Drill 开始。我用它处理过相机存储卡、无人机存储卡、Switch 的 microSD,还有一张看起来像是坏了但其实没有坏的行车记录仪存储卡。我一直反复使用它,原因其实很直接。操作流程简单,预览功能很实用,而且它在处理 SD 卡方面比我试过的很多精简版恢复应用都更靠谱。
让我印象深刻的是这一点。它不只适用于你五分钟前删除的文件。对于显示为已损坏、RAW、无法读取,或者误格式化的存储卡,它也能处理。它能识别常见照片格式,如 JPG 和 PNG,也支持相机 RAW 格式,比如 CR2、NEF、ARW 和 DNG。我自己就用它处理过佳能和索尼的文件。有个朋友用它恢复富士胶片的 RAW 文件,也找回了其中大部分。
视频往往是较弱工具最容易掉链子的地方。来自 GoPro、无人机和无反相机的 SD 卡经常会出现视频片段碎片化的问题。我见过一些免费工具恢复出了文件名和文件大小,结果返回来的视频却是损坏的。Disk Drill 在这类存储卡上的表现对我来说更好,尤其是处理运动相机素材时。
如果是我来做你的恢复,我会按这个顺序操作。
立刻把 SD 卡从相机、手机或游戏主机里取出来。
在电脑上使用专用读卡器。我会避免通过相机连接,因为有些设备会在后台持续写入元数据。
安装并启动 Disk Drill。
在驱动器列表中选择这张 SD 卡。
点击“搜索丢失的数据”并运行通用扫描。
等待扫描完成。除非存储卡正在故障且你已经制作了镜像,否则不要中途停止。
打开“查看找到的项目”,先检查图片部分。
预览你的文件。如果照片能在预览中正常打开,这通常说明文件是完整的。
把恢复出的文件保存到其他位置,绝不要保存回同一张 SD 卡。
即使存储卡看起来是空的,或者你的电脑提示你格式化它,有时仍然可以恢复。我遇到过相机报错后存储卡显示为 RAW 的情况,但照片数据其实还在。损坏的是文件系统,不是图像本身。
免费版足够用于扫描和预览。在 Windows 上,你最多可以免费恢复 100 MB 数据。在 Mac 上,免费使用主要是用于预览,因此如果要恢复较大的内容,通常就需要付费。如果存储卡开始断连、让资源管理器或 Finder 卡死,或者在扫描过程中途掉线,先做一个逐字节镜像,再扫描镜像文件。我是在一张状态不稳定的 microSD 因为反复扫描而变得更糟之后,才吃过这个亏明白的。
如果 Disk Drill 不能满足你的需求,我接下来会看这些工具。
PhotoRec 是免费的,而且恢复能力很强。代价是它的界面。它给人的感觉很老派,也很直接。另外,恢复出来的文件通常只有通用名称,没有原始文件夹结构。
DiskGenius 在存储卡出现分区问题或更严重的文件系统损坏时很好用。更偏技术向。可调选项更多。如果你知道自己在看什么,它会是个不错的工具。
DiskDigger 适合 Android 场景,比如 SD 卡还插在手机里,而你身边没有电脑。我不会把它在深度恢复方面排到桌面工具同一水平。如果你想要更好的结果,Root 权限很重要。
根据我的经验,再补充一点。如果 SD 卡会随机消失、无法挂载、发热,或者你的电脑根本检测不到它,软件可能帮不上太多忙。到了这种时候,我会停止继续折腾它,转而去找专业恢复实验室。对一张正在损坏的存储卡反复尝试读取,可能会让糟糕的情况变得更糟。
首先,停止使用 SD 卡。不要再拍更多照片。不要格式化它。不要往里面复制任何东西。已删除的照片通常会留在卡上,直到新数据将其覆盖。
我同意 @mikeappsreviewer 的一部分看法,使用读卡器比把卡留在相机里更明智。不同的是,如果这些照片非常重要,我会在进行任何深度扫描之前,先为 SD 卡制作一个镜像备份。恢复工具会一遍又一遍地读取卡,而状态不佳的卡有时会很快变得更糟。
我的顺序会是:
- 如果 SD 卡有那个小小的写保护开关,就先锁定它。
- 用读卡器连接它。
- 如果你的软件支持,先把整张卡复制成一个镜像文件。
- 在可能的情况下,扫描镜像,而不是原始卡。
- 将文件恢复到你的电脑或外置硬盘,绝不要恢复回 SD 卡。
Disk Drill 是一个不错的选择,因为它可以在一个应用中处理已删除的照片、已格式化的 SD 卡以及损坏的文件系统。我更喜欢它的一点是,可以按文件类型整理结果,并在恢复前预览图像。当你要找的是家庭照片而不是随机缓存垃圾时,这能节省不少时间。
如果 Disk Drill 漏掉了一些文件,接下来可以试试基于特征码的工具。PhotoRec 虽然界面不好看,但在从文件表损坏的卡中提取 JPG 和 RAW 数据方面很强。缺点是,文件名通常会变得乱七八糟,所以要做好一团乱的心理准备。
还有一件很多人会忽略的事。检查一下你的相机是否在 DCIM、PRIVATE、MISC 或厂商文件夹之类的第二个文件夹中生成了低分辨率预览图或重复照片。我见过有人以为卡被清空了,其实只是主文件夹条目丢失了。
如果你想要一个分步视频,这个 SD 卡照片恢复指南还不错:
SD 卡已删除照片恢复操作演示
如果这张卡会断连、每次都提示格式化,或者读取为 0 字节,就到此为止。软件无法修复正在故障的硬件,而且你还会冒着丢失更多数据的风险。
我想在 @mikeappsreviewer 和 @waldgeist 所说的基础上补充一点:先检查一下照片是真的被删除了,还是只是被混乱的文件夹结构藏起来了。相机有时会把索引弄坏,但文件本身还留在某些奇怪的位置。在进行完整恢复扫描之前,先把存储卡插到电脑上,查看每一个文件夹,包括 DCIM 子文件夹、PRIVATE、AVCHD,以及相机品牌创建的任何目录。我见过所谓“丢失”的照片其实一直都在那里。
如果它们真的不见了,那么没错,Disk Drill 是个不错的选择,因为预览功能可以帮助你把真正可恢复的图像和垃圾碎片区分开。不过我对反复无休止地重新扫描这件事有一点不同看法。通常一次干净的扫描,比把一张状态可疑的 SD 卡反复折腾到报废要更明智。
另外,如果你的相机有 Wi‑Fi 或应用同步功能,也检查一下与它配对的手机或平板。有些品牌会悄悄缓存缩小版副本。虽然不理想,但总比什么都没有好。
如果你想看更多关于 SD 卡照片恢复的真实案例,这个帖子值得快速浏览一下:
来自 Reddit 用户的 SD 卡照片恢复帮助
还有一个残酷的事实:如果你在删除后还继续拍摄,恢复成功的几率会迅速下降。不是完全不可能,只是情况会难看得多。
我想补充一下 @waldgeist、@himmelsjager 和 @mikeappsreviewer 已经提到的一个角度:在你投入长时间恢复操作之前,先检查一下存储卡的健康状态。如果通过读卡器可以获取类似 SMART 的信息,或者这张卡在进行简单读取时就已经非常卡顿,那么恢复方案就要立刻调整。一张仍然能挂载但不断出现读取错误的卡,在我看来就需要非常谨慎地进行深度扫描,因为蛮力扫描可能会把一张勉强还能读的卡直接拖成彻底损坏。
我也稍微不同意应该总是一开始就直接上全功能恢复软件这种说法。如果这些只是普通相机拍摄的标准 JPG,而且删除是最近发生的,那么有时候先做一次较轻量的取消删除扫描,反而比那种海量原始特征扫描更干净,后者往往会吐出一堆重复文件和残缺文件。深度扫描当然很强,但也可能让后期整理变成一场噩梦。
具体说到 Disk Drill:
优点
- 和大多数恢复工具相比非常容易上手
- 照片预览效果不错,这对 SD 卡非常重要
- 能处理已删除文件,也能处理损坏或重新格式化的存储卡
- 支持很多 RAW 格式
缺点
- 免费恢复额度限制可能比较严格
- 深度扫描可能会返回很多名称混乱的额外文件
- 如果存储卡已经出现明显的硬件故障症状,这不是我最信任的工具
我实际会按这个顺序来:
- 先用另一个读卡器测试这张卡。劣质读卡器会浪费你几个小时。
- 看看文件是不是只是被隐藏了,或者文件夹表出了问题。
- 如果这张卡读取正常,先试试 Disk Drill,并在恢复任何内容之前先预览结果。
- 如果结果很混乱,就换成更严格、更侧重照片特征提取的工具,比如 PhotoRec。
- 如果这张卡状态不稳定,就停止自行处理,考虑送实验室。
另外也值得检查:手机云同步、相机厂商应用、聊天应用、Lightroom 导入记录,以及旧电脑里的缩略图。很奇怪但也很常见,所谓“丢失”的照片其实会以更小但仍可用的版本存在于某个地方。

