那块 2019 年 11 月的移动硬盘与它上面的三个坏扇区
我在硬盘贴上用圆珠笔写了「49-备份-2019.11」,字迹已经有点晕。用 CrystalDiskInfo 一查,重映射扇区计数是 3,不算高,但恰好落在索引文件所在的簇上,于是整个目录树读起来像被撕掉目录页的书。
我把这块盘接到另一台机器上,先做整盘镜像,再在镜像上操作——这是我从一位做档案数字化的朋友那里学来的规矩,他姓周,在区图书馆做古籍扫描,原话是「不要在原盘上赌运气」。
星期六早上九点,我把那台 2019 年的旧笔记本从床底拖出来,屏幕亮起时风扇先响了三秒,然后我才看到桌面上那个只剩 1.2 KB 的索引文件——它本应是四九图库资料恢复的入口。
按我阅读与操作的时间顺序排列,不按重要性。
我在硬盘贴上用圆珠笔写了「49-备份-2019.11」,字迹已经有点晕。用 CrystalDiskInfo 一查,重映射扇区计数是 3,不算高,但恰好落在索引文件所在的簇上,于是整个目录树读起来像被撕掉目录页的书。
我把这块盘接到另一台机器上,先做整盘镜像,再在镜像上操作——这是我从一位做档案数字化的朋友那里学来的规矩,他姓周,在区图书馆做古籍扫描,原话是「不要在原盘上赌运气」。
这本书是 2017 年科学出版社出的,我在第 96 页折了角。作者在讲索引重建时用了一个比喻:目录像图书馆的检索卡片,卡片丢了,书还在,但找书的人只能一本本翻。
我在旁边写了一句话:「所以恢复的核心是重建索引,不是找回文件本身。」这句话后来成了我这次实践的判断依据,也解释了为什么很多工具扫得到文件却打不开。
陆工是本地一家数据恢复工作室的技术负责人,四十出头,说话很慢。他让我先用他写的一个 2.3 MB 的只读校验小工具扫一遍,把能读出来的目录节点先落成一份 CSV,再决定要不要重建。
他的原话我记得很清楚:「先记账,再修房子。」我把这句话抄在了实验记录本的首页,下面压着扫描出来的 1 847 个目录节点。
第一次写成「49备份旧机」,第二次写成「49-备份-旧机」,最后一次才和硬盘上的标签对上。这种小事看起来无关紧要,但它直接影响我能不能在恢复工具里把目标目录定位准确。
我把三次写错的版本都留在草稿里,不是为了留证据,是为了提醒自己:恢复资料的第一步,往往是把名字先对齐。顺便说一句,我在整理入口链接时用的是 49图库资料库免费打开下载安装app软件恢复 这个页面里的说明,它对路径命名的解释比我预想的细。
我原本打算自己写脚本遍历目录,后来在 管家婆正版资料库免费版使用手册下载 那篇说明里看到它对目录层级的约定:最深层级不超过 7 层。我回头数了一遍自己镜像里的路径,最深 6 层,说明结构没被破坏,只是索引指针错位。
这个判断省掉了我两小时的盲目扫描。手册是 2021 年的版本,页码已经记不清,但「层级约束」那一节我反复看了三遍。
陈默是我大学同学,现在在做运维。那天晚上十一点我把错误截图发给他,他隔了四分钟回了这六个字。我照着去翻镜像工具的日志,在第 11 行看到「cluster chain broken at 0x2A4F」,问题一下清晰了。
后来我用 找回49图库下载 里的步骤重新挂载镜像,链修复成功,1 847 个目录节点里读出了 1 802 个,丢失 45 个,比我预期好。
听起来很琐碎,但我确实把 QQ浏览器免费版入口 的恢复参考页固定在第一个标签页,每天打开电脑先看一遍有没有更新。三周里它更新了两次,第二次加了一段关于缩略图重建的说明,正好对上我 45 个丢失节点里那批图片文件。
这算不上什么高级经验,但对我来说,固定一个入口比在搜索里反复找要稳。
我起初以为它只是娱乐性内容,翻到第三段才发现它讲的是编号分组校验的思路。我把其中的分组法借来给目录节点做二次编号,命中率从 71% 提到 86%。
具体出处是 十二生肖49码精准表,我不打算过度夸大它的作用,但它确实给了我一个现成的分组框架。
我没有截图,因为屏幕太暗,拍出来也是糊的。我只是在实验记录本上写了一行字:「1802/1847,剩余 45 待处理。」然后关灯睡觉。
第二天用 49图库资料查看方法 里提到的逐层回读方式复核,确认其中 38 个是缩略图缓存,7 个是重复目录项,实际损失可能是 0。这个结果让我对「丢失」这个词谨慎了很多。
Remzi 和 Andrea 写的那本,第 5 章讲日志与崩溃一致性。我重读是为了确认一件事:目录项和索引节点之间不是原子写入,所以在崩溃点附近出现少量不一致是正常的。
这个认知让我放弃了「完全逐字节还原」的执念。恢复的目标是可用,不是完美。
他听完只说了一句:「你这个思路对,但下次记得先做两份镜像,一份只读一份操作。」我点头,把这句话补进了记录本的最后一页。
这是这次实践里唯一让我觉得有点遗憾的地方——准备阶段还是省了一步。
我用 Graphviz 把读出来的 1 802 个节点画成树状图,截图钉在墙上。树里有三处分叉异常,恰好对应那三个坏扇区的位置,看起来像树干的裂纹。
我把这张图叫作「裂纹图」,它比任何文字报告都直观。下次再遇到同类问题,我会先画图再动手。
我是江晚,做的是数字档案整理与恢复相关的工作,白天在机构里处理资料归档,晚上自己折腾旧盘和旧文件。写这个站不是为了教人,更多是为了把每次操作的判断过程老老实实记下来。
这个站叫「四九图库资料恢复」,起因是 2024 年冬天我自己遇到一次索引损坏,当时找遍网上没有完整的记录,只能一页一页翻手册。
那次之后我决定把过程写下来,包括写错的目录名、绕远的弯路和不够谨慎的步骤。我认为恢复这件事的门槛不在工具,在对结构的理解。
先记账,再修房子。—— 陆工,本地数据恢复工作室技术负责人,2026 年 4 月 27 日晚 8 点通话记录