我在从相机移动文件时,不小心删除了 SD 卡中的照片,现在一些重要的家庭照片不见了。我立刻停止使用这张卡,因为我不想让任何内容被覆盖。安全恢复 SD 卡中已删除图片的最佳方法是什么?
我在 SD 卡上也遇到过这种情况,而空白卡片界面很容易误导人。空白并不总是意味着已被清空。很多时候,照片其实还在那里,直到有新数据覆盖到它们上面。如果你发现得早,并且立刻停止使用这张卡,找回的几率还是不错的。
如果是我处在你的情况,我会先从 Disk Drill 开始。我在相机 SD 卡、手机 microSD 卡,以及一张我原以为彻底报废的无人机存储卡上都用过它。它对普通删除的文件有效,也能从显示为损坏或无法读取的卡中恢复数据。
对我来说有帮助的是,它支持不止一种故障类型。它并不只适用于五分钟前刚删除的照片。它也能扫描已格式化的卡、RAW 卡以及受损的文件系统。它找到了来自佳能、尼康和索尼等常见相机品牌的 JPG、PNG 和 RAW 照片文件。
这是我会采取的基本流程:
- 立刻将 SD 卡从设备中取出。
- 用读卡器把它连接到电脑上。
- 启动 Disk Drill,并从列表中选择这张 SD 卡。
- 点击“搜索丢失的数据”。
- 等待扫描完成,然后查看图片部分。
- 预览任何你想恢复的内容。
- 把恢复出来的照片保存到别的地方,绝不要再存回同一张 SD 卡。
有件事是我吃过亏后才明白的:预览能说明很多问题。如果文件能在扫描结果中正常打开,恢复过程通常会顺利得多。如果预览损坏了,或者只有一半是灰色,结果往往就没那么稳了。
如果软件没能找回全部内容,在放弃之前我还是会先检查一些明显的地方:
- 查看 Google Photos、iCloud、OneDrive 或 Dropbox。
- 看看你的相机或设备是否在内部存储中保留了副本。
- 检查诸如 Windows 文件历史记录或 Time Machine 之类的备份。
- 试试不同的读卡器或另一台电脑。我见过坏掉的读卡器让一张好卡看起来像是坏了。
- 如果卡频繁掉线、发热,或有明显的物理损坏,直接找数据恢复服务。
最需要避免的错误就是往卡里写入任何新内容。不要格式化它。不要运行修复工具。不要往里面复制测试文件。这些操作都会迅速让恢复变得更难,而且是的,我见过有人一慌张把这三件事全做了。
是的,如果你在很快停止使用 SD 卡的情况下,你的照片仍然很有机会恢复。SD 卡上的删除通常会先移除文件索引。图像数据会一直保留,直到被新数据覆盖。
我在一部分上同意 @mikeappsreviewer,立即停止使用是正确的做法。我对直接跳到大范围修复措施,比如修复工具或额外测试,稍微有点不同意见。首要任务是尽可能保住现有数据。
我会这样做:
- 先对 SD 卡制作一个逐字节镜像。
- 在镜像上运行恢复,而不是直接在卡上操作。
- 把恢复出来的文件保存到你的电脑或另一块硬盘。
为什么先做镜像?如果这张卡状态不稳或开始故障,每一次额外读取都很重要。像 Disk Drill 这样的工具很适合做这个和数据恢复,但如果这些照片非常重要,我仍然更倾向于在深度扫描前先克隆这张卡。
几个实用要点:
- 如果文件是最近删除的,而且卡没有被再次使用,恢复成功率通常很高。
- 如果你是移动文件时传输被中断,有些图像可能既以已删除条目的形式存在,也以目标驱动器上的部分副本形式存在。
- 检查你把文件移动到的那台电脑。按文件类型搜索:JPG、JPEG、CR2、NEF、ARW、DNG。按修改日期排序。
- 在 Windows 上,查看隐藏文件夹和回收站。有些导入应用会保留临时缓存。
- 在 Mac 上,检查“照片”导入项目和“最近删除”相簿。
如果 Disk Drill 能显示清晰预览,这是一个很强的积极信号。如果预览失败,文件很可能已经被覆盖或碎片化了。
另外,这里有一个关于 SD 卡照片恢复的不错快速说明:
观看这个 SD 卡照片恢复短片
不要格式化这张卡。不要运行 CHKDSK。不要把它再放回相机里。这些操作会很快毁掉恢复机会。
是的,你仍然可以恢复它们,而立即停止使用 SD 卡是你本可以做出的最明智的决定。
我大致同意 @mikeappsreviewer 和 @stellacadente 的看法,但有一点我会更强调:在你进行任何“修复”之前,先确认这些照片在移动过程中是否真的已经从目标电脑上被删除。失败的移动通常会把文件留在一些奇怪的位置,比如临时导入文件夹、隐藏缓存文件夹,或只复制了一部分的批次。很多人会跳过这一步,直接去用恢复软件。
如果它们在两个地方都真的没了,那么你最好的机会就是使用像 Disk Drill 这样的 SD 卡恢复软件。它对于恢复已删除的相机照片很可靠,尤其是在这张卡还没有被再次使用的情况下。有一个不错的地方是预览功能,因为如果图片能够清晰预览,通常就意味着文件仍然可以恢复,而不是已经被彻底损坏。
有几件事我会和常见建议做得不一样:
- 检查你的相机是否写入了重复的 JPEG + RAW 文件对
- 在卡上查找像 THM、XMP 或 LRV 这样的数据库附属文件,因为它们可以帮助确认之前卡上有什么
- 如果这张卡表现不稳定,请在一次会话中完成恢复,并避免反复重新扫描
- 如果这些家庭照片无可替代,在自己尝试太多之前,先考虑专业恢复服务
另外,别理会任何想要“修复”这张卡的冲动。CHKDSK 往往就是人们把本来还能恢复的照片变成更大麻烦的方式。我经历过,很后悔。
如果你想快速了解 Disk Drill 是如何进行照片恢复的,这个视频讲得很清楚:看看 Disk Drill 如何从 SD 卡中恢复已删除的照片
简短来说:是的,仍然有相当大的机会。只是不要往那张卡里写入任何一个新文件,哪怕是不小心。
与 @stellacadente、@caminantenocturno 和 @mikeappsreviewer 有一点小分歧:如果这些照片确实很重要,我不会在先保护存储卡镜像之前,花太多时间去寻找隐藏的临时文件夹。桌面端检查当然可以,但更值得花时间的是先保存当前状态。
我的看法:
- 如果 SD 卡仍然可以正常挂载,成功找回的几率还不错。
- 如果它会断开连接、显示 0 字节,或提示需要格式化,请尽快停止继续尝试。
- 如果这些是人生仅此一次的家庭照片,专业恢复的费用实际上可能比把情况弄得更糟更划算。
关于 Disk Drill:
优点:
- 预览方便
- 支持常见照片和 RAW 格式
- 对非技术用户来说也足够简单
- 可以扫描看起来是空的或已经格式化过的存储卡
缺点:
- 深度扫描可能需要一些时间
- 结果完全取决于是否被覆盖
- 如果你只需要做一次恢复,它并不是最便宜的方案
- 新手可能会恢复出太多杂乱文件,整理结果时容易困惑
我想补充一点,其他人强调得还不够:检查恢复结果中的文件大小。恢复出来的 JPG 如果只有几 KB,通常就是无效文件,而正常相机照片大小的文件则是更好的迹象。另外,尽量一次性把所有内容恢复到另一块硬盘,然后之后再整理。反复有选择地重新扫描,只是在浪费存储卡寿命和时间。
所以,是的,有可能恢复,Disk Drill 也是一个合理的选择,但真正决定性的因素是删除之后这张卡上是否写入过任何新数据。

