DiskMend

更新于 2026-11-15 · 阅读约 5 分钟

如何恢复 SD 卡上已删除的照片

从相机或手机 SD 卡删除的照片通常仍在卡上。本文介绍原因、需要避免的操作,以及如何在 Windows 电脑上恢复照片,即使卡已被格式化。

在相机里删除照片,或从菜单格式化存储卡,并不会清除图像本身。相机只是把那部分空间标记为空闲。只要不拍新照片,旧照片就仍在原处。

第一条规则:把卡从相机或手机中取出,不要再用它拍任何东西。

为什么已删除的照片可以恢复

SD 卡和 microSD 卡使用 FAT32(32 GB 及以下)或 exFAT(64 GB 及以上)。删除时,文件系统只是把目录项标记为已删除、把簇标记为空闲,照片数据本身不受影响。

相机按顺序逐张写入照片,所以每张照片几乎总是连续存储的。这非常适合按内容搜索:JPEG 以 FF D8 FF 开头、以 FF D9 结尾,因此可以找到并校验整张图像。

哪些情况会导致恢复失败

每向卡中写入一个新文件,恢复几率就会降低。最常见的错误:

  • 继续用同一张卡拍照或录像。
  • 让手机或相机“修复”或重新格式化存储卡。
  • 把恢复出的照片保存到同一张卡上。
  • 物理损坏:完全无法识别的存储卡通常需要专业实验室。

手机存储卡与 Android

保存在 Android 手机 SD 卡上的照片,恢复方法相同:把卡插入电脑上的读卡器。手机内部存储中的照片无法用这种方式读取,因为现代手机会对内部存储进行加密。

分步操作

  1. 1

    取出存储卡

    把 SD 卡从相机或手机中取出,不要再用它拍照。

  2. 2

    连接读卡器

    把卡插入 USB 读卡器或笔记本电脑的卡槽。

  3. 3

    打开 DiskMend 并选择存储卡

    它会出现在可移动驱动器中。如果 Windows 提示格式化,关闭窗口即可。

  4. 4

    扫描

    DiskMend 先读取已删除的目录项,再按内容查找照片和视频。

  5. 5

    预览并保存

    查看模糊处理的预览图,把照片保存到电脑上的文件夹,而不是存储卡上。

SD 卡的恢复几率
情况常见结果
已删除,没有拍新照片几乎所有照片都完整
在相机中格式化大部分完整,原文件名常常丢失
删除后又拍了很多照片旧照片被部分覆盖
任何电脑都识别不到存储卡硬件故障,需要专业实验室

免费检查您的驱动器

DiskMend 免费扫描和预览,并且只读取驱动器。

下载 DiskMend

常见问题

SD 卡格式化后还能恢复照片吗?+

大多数情况下可以。相机和手机执行的是快速格式化,照片会留在卡上,直到被覆盖。

需要 root 手机吗?+

不需要。如果照片存放在 SD 卡上,取出卡并在 Windows 电脑上用读卡器读取即可。

为什么有些照片名叫 jpg_00012.jpg?+

没有文件目录项时,照片是通过内容找到的。图像完整无损,只是原文件名未知。

已删除的视频能恢复吗?+

可以。MP4 和 MOV 视频可通过其结构识别;较长且碎片化的视频可能恢复不完整。

扫描损坏的存储卡安全吗?+

安全。DiskMend 只读取存储卡,从不写入。无法读取的区域会被跳过并记录在日志中。

更多指南