分区被格式化也能捞回文件:TestDisk 与 PhotoRec 7.3-WIP 实操指南
写在前面的补发说明
此前我们介绍过 TestDisk 与 PhotoRec 的 7.2 稳定版,本文是针对官方开发测试线的补发篇。截至2026年9月,CGSecurity 官网在稳定版 7.2 之外持续提供 7.3-WIP 开发测试版下载,官方明确提示 WIP 构建文件会随开发进度滚动更新。这一版本线代表了项目当前的开发方向,适合想跟进新修复、新能力的用户尝鲜验证。本文不再重复分区修复的基础流程,而是把篇幅留给 PhotoRec 的深度用法,并交代 7.3-WIP 阶段的版本状态与使用建议。
7.3-WIP:滚动更新的开发测试线
TestDisk 与 PhotoRec 由 CGSecurity 维护,以 GPL v2+ 许可开源,任何人可免费下载使用。项目的稳定版发布节奏偏慢——7.2 停在 2024 年 2 月——但代码仓库一直在提交,7.3-WIP 就是这些开发成果的滚动输出窗口。官方在下载页同时给出 7.3 的发行说明预览和 git 历史,方便用户对照每次构建的变化。
使用 WIP 版有两条务实建议:其一,WIP 构建随提交更新,今天下载的包和下周的可能不同,做重要恢复任务前先记下自己用的构建日期;其二,数据恢复操作本身容错率低,如果手头的盘是仅此一次的珍贵数据,建议先用 WIP 验证问题能否解决,也可以保留一份 7.2 稳定版作为对照手段。支持平台覆盖 Windows(Vista 及以上)、macOS、Linux,另有 DOS/Win9x 老系统版本,解压即用、无需安装,这一点从老版本延续至今。

PhotoRec 深度用法:签名恢复的工作原理
TestDisk 擅长修分区表、救引导扇区,能找回原始文件名;而 PhotoRec 走的是另一条路——忽略文件系统,按文件头签名逐块扫描。这意味着即使分区被格式化、文件系统严重损坏,只要原始数据块没被覆盖,它依然有机会把文件捞回来。内置签名库覆盖 480 余种扩展名、约 300 个文件族,JPEG、ZIP、Office 文档、PDF、各类视频格式都在名单里。
它的工作流程值得理解清楚:程序先探测数据块大小——文件系统未损坏时从超级块或卷引导记录读取;损坏时就先扫描前十个文件、反推块大小。然后逐块比对签名数据库,以 JPEG 为例,块首出现特定字节序列即认定为一个图像文件的起点。文件恢复完成后再回头检查此前跳过的碎片块,部分碎片化的文件也能被成功拼接。正因为它按特征"雕刻"数据,恢复出的文件会保留原始扩展名和元数据时间,但文件名和目录结构会丢失——这是签名恢复的固有代价,输出文件按 recup_dir.1、recup_dir.2 这样的子目录组织。

关键选项:把恢复精度调到合适档位
PhotoRec 的深度用法集中在 Options 和 File Opt 两处菜单。File Opt 里可以勾选或取消具体文件类型——只丢照片就只留 JPEG 相关项,扫描速度和结果噪音都会明显改善。Options 里几个开关各有用途:Paranoid 默认开启,会校验恢复出的文件并丢弃无效结果;bruteforce 用于抢救碎片化更严重的 JPEG,但计算开销大,非必要不开;Keep corrupted files 会保留校验失败的文件,适合"宁可多捞不能漏"的场景,捞回的残片还可以交给其他工具二次处理;expert mode 允许手动指定块大小和偏移,对付整盘重格式化后几乎扫不出文件的情况,可以把块大小压到扇区级最小值再试。
另一个常被忽略的分岔口出现在选定分区之后:PhotoRec 可以问你是扫描整个分区还是仅未分配空间。后者只恢复已删除的文件,速度快、干扰少,适合"只是误删"的场景;文件系统已经损坏时则应选整盘扫描。

实操纪律:让数据活到被恢复那一刻
签名恢复能不能成功,一半取决于工具,另一半取决于你发现事故后的操作。PhotoRec 全程以只读方式访问故障介质,这很安全,但它救不回已经被覆盖的块。所以发现误删或误格式化的瞬间:不要再往这块盘、这张卡写入任何新文件;恢复结果的输出目录必须选在另一块物理盘上;相机存储卡出问题时直接拔卡、用读卡器接电脑操作,别再插回相机拍照。Windows 下以管理员身份运行,Linux/macOS 下需要 root 权限,macOS 会自动通过 sudo 提权。它还支持直接对 DD 原始镜像和 EnCase E01 镜像做雕刻,取证场景下可以先镜像后分析,避免反复触碰原盘。

配套资源与使用建议
官方配套资料相当完整:60 多页的 testdisk.pdf 手册、逐步图文教程、FAQ、按扩展名整理的完整恢复格式清单,论坛里也有大量实际案例可查。官网还提供一个在线检测小工具,上传样本文件就能判断 PhotoRec 认不认识这种格式,开工前值得一试。
总结一下这组工具的分工:分区表丢失、分区消失、引导扇区损坏,找 TestDisk,它能保住文件名和目录结构;文件系统被格式化或损坏到 TestDisk 无从下手,换 PhotoRec 做签名雕刻,代价是丢文件名但数据块本身还有救。7.3-WIP 让你在稳定版之外多了一个跟进开发的选项——重要数据操作前多留一份备份、恢复结果输出到另一块盘,这两条纪律比任何工具参数都重要。到官网了解详情和下载最新构建。