照片这事,问的人最多,救回来的比例也最高。原因很简单:照片文件小、写入少、删完之后那块地方往往很久没人动。
相机卡、手机、电脑硬盘、网盘,四个地方的照片,找法完全不一样。很多人一上来就装软件,连照片原来存在哪都没想清楚。
相机拍的在 SD 卡或 CF 卡的 DCIM 目录里,按日期建文件夹,文件名是 IMG_ 加数字。
手机拍的在手机存储里,导入电脑之后才是电脑上的文件。导入过程中删掉的,和电脑上删掉的,是两回事。

相机卡按日期分,手机靠相册数据库
还有一个来源常被忘掉:微信里存过的照片。聊天记录里的图存在 MsgAttach 目录,电脑端可能还留着一份。
卡里的照片删了,别再往卡里拍。每拍一张,都会占用刚空出来的簇,占哪一块不由你定。
也别在相机里格式化。相机自带的格式化会重建目录,比在电脑上格式化更彻底,很多卡的底层结构就这么没了。
把卡取出来,用读卡器接到电脑上,只读不写。扫的时候选物理盘,别选分区,卡的分区表也常常一起坏。

停拍、别格式化、读卡器、按盘扫
卡插在读卡器上别热插拔。读到一半拔掉,分区表可能直接坏,那比删照片严重得多,整张卡都要重新弄。
用数据线导入,选「剪切」而不是「复制」,导完之后手机上就没了。这个操作最容易出事,中途断线,两边的文件都可能缺。
用手机助手导入的,先看助手的备份目录。很多助手会在本地留一份缓存,路径在安装目录的 Backup 下面。

剪切、助手、拖拽,残留各不同
直接拖拽复制的,源文件还在手机上。去相册的最近删除里看,多数机型留 30 天,安卓有的只留 15 天。
Windows 会给每个文件夹生成 Thumbs.db,里面存着小尺寸预览。原图没了,缩略图还在。
它只有几百像素,发朋友圈够,打印不够。对「只想确认这张拍的是什么」的人,这一步够用。
云相册是另一条路。iCloud、百度网盘、OneDrive 都有回收站,删掉的照片会在里面躺 30 天。手机上删了但云端还在的情况很常见。
手机相册的「最近删除」位置各家不一样,有的在相册里,有的在设置里。找不到就在相册搜索框里打「回收站」三个字。
装在系统盘,别装在相机卡或者存照片的那块盘上。装的过程要写几百兆,写在原盘上就是自己压自己。
扫的时候按文件类型筛,只勾 jpg、heic、cr2、nef 这几种,能省掉一大半时间。
扫之前把卡设成只读。读卡器上有写保护开关就拨过去,没有的话在磁盘属性里设,防止手滑删掉别的文件。

停拍、拍十几张、拍一整天
导出的位置选第三块盘。导回原卡等于把刚扫出来的照片又盖回去,前功尽弃。
恢复出来的照片一半是灰的
说明只读到文件头,后面的图像数据被覆盖了。灰块那张可以删掉,同一批里清晰的才是完整的。
HEIC格式恢复出来打不开
Windows默认不认这个格式,装一个HEIF图像扩展就能看。不是文件坏了,是系统缺解码器。
先确认照片原来存在哪,再决定抢救方式。相机卡停拍,手机看最近删除,电脑上的先翻缩略图缓存。