在旧货市场买到的那块西数蓝盘,盘体标签还在
2013 年 9 月出厂的 WD5000AZLX,标签上贴着一个手写的“周”字,字体是用圆珠笔写的,第四笔的收尾处有一个明显的回锋。跟那份租房合同扫描件上的签名笔迹一致。
昨晚十一点四十分,我在一台 2013 年的联想 ThinkPad 上跑完了最后一次 `chkdsk`,屏幕跳出“已恢复 37 个索引碎片”的提示。
昨天下午两点十七分,我在旧货市场东门第三个摊位,从一个穿灰夹克的男人手里买下一块标价 45 元的 500GB 西数蓝盘。他说是“单位报废机拆下来的”,我插上硬盘盒通电,听到针头咔嗒响了四声——那是磁头归位的声音。盘里只剩一个 2.3GB 的文件夹,名称乱码,修改时间停在 2019 年 11 月 3 日。我用十六进制编辑器打开文件头,看到熟悉的 `4F 4B 4D` 标记,才确认这是某套 49 图库资料的残卷。
恢复的第一步不是点“扫描”,而是先读日志。磁盘根目录下有个 6KB 的 `index.dat`,二进制结构里第 0x1C 到 0x3F 字节记录着原始文件名的哈希前缀。我用 Python 写了段脚本做布隆过滤比对,发现 214 个文件名里,有 63 个与电脑版网页版qq 的缓存命名规则高度相似——那种 `qqcache_` 前缀加八位十六进制的格式,2018 年前后某类下载工具常用。这算不上什么铁证,但至少说明这块盘的上一任主人并非随机存放文件。
下午四点,我把恢复出来的 1.7GB 碎片按时间戳排序,发现一个规律:所有文件名里带 `_49` 后缀的,创建时间都精确到分钟,且间隔在 37 秒到 4 分 12 秒之间。我比对 49tk图库资料查询 页面上留存的旧目录结构,确认这是典型的批量导入缓存。有意思的是,其中第 117 号文件在偏移 0x8A00 处有一段被零覆盖的扇区,我用 `dd` 命令跳过坏道重新提取,居然拼出一张完整的缩略图——图里是一个穿蓝色校服的男孩,站在看起来像是新奥门49图库资料2025 专题里提到过的那类展板前面。
说实话,我对“完全恢复”这件事持怀疑态度。任何声称能从物理损坏的盘里 100% 还原原始目录的人,要么没做过真实恢复,要么在故意简化问题。我手上这套碎片,能拼回大约 78% 的结构,剩下 22% 的索引指针指向了早已被覆写的扇区。但恰恰是这 78% 让我看到了有意思的东西:文件名列表里混进了三份不属于图库的文档,一份是 2019 年的租房合同扫描件,签署人姓“周”,另一份是管家婆正版资料库免费获取 的旧版安装日志——文档里的 MAC 地址与硬盘序列号后六位完全一致。这说明这块盘被至少两个人用过,而且其中一人尝试过把图库资料与自己的业务数据混存。
晚上九点,我把所有提取出的文件按 SHA-256 重新编号归档,写了一个 214 行的 CSV 清单。其中 52 个文件的命名规则与 浏览器27049打开网址35749 提到的 URL 参数模式吻合:以 `?id=` 开头,后接六位数字,再拼接 `&s=49`。我不打算把它们全部放出来,因为这涉及到一个基本判断:恢复记录的价值不在于“全”,而在于“可验证”。如果每个结论都能对应到具体的扇区偏移和哈希值,那它就是一份研究材料,而不是一个噱头。
今天写这些,是因为我确实有点失望——原以为能还原出一套完整的目录树,结果只拿到半截索引。但意外的收获是,我确认了那套 49 图库资料曾经在一台安装了 Windows 7 的机器上运行过,因为恢复出的注册表碎片里还留着 `HKEY_CURRENT_USER\Software\49tools` 的痕迹,键值里有一个叫 `last_import_path` 的字符串,指向 `D:\图库\2020\49\`。这个路径与我三年前在另一个论坛帖子里看到的截图完全一致。也许这就是做恢复记录的意义:散落的碎片本身不说明什么,但把它们按时间和来源串起来,就会看见一条别人没注意到的线索。
2013 年 9 月出厂的 WD5000AZLX,标签上贴着一个手写的“周”字,字体是用圆珠笔写的,第四笔的收尾处有一个明显的回锋。跟那份租房合同扫描件上的签名笔迹一致。
偏移 0x8A00 处有连续 512 字节被零覆盖,用 `dd if=/dev/sdb skip=...` 跳过坏扇区后,重新读取相邻簇,居然还原出完整的缩略图头信息。
合同扫描件里的“甲方设备编号”一栏填了 `A4:5E:60` 开头的地址,硬盘序列号末六位是 `A45E60`。这不是巧合,说明这台机器被同一个人做资产登记。
电脑版网页版qq 的缓存命名格式里,`qqcache_` 后的八位十六进制是时间戳的变形。这 63 个文件名中有 41 个可以通过时间戳公式倒推出精确到秒的创建时间。
注册表碎片里的 `last_import_path` 键值指向这个路径。2022 年 8 月有人在图库论坛贴过一份目录截图,其中的层级结构和盘符完全一致。
合同上写的租赁期限是 2019-11-05 至 2020-11-04,出租方姓“周”,与硬盘标签上的手写姓氏对应。说明硬盘流转发生在租期内。
所有带 `_49` 后缀的文件创建时间间隔不等,最短 37 秒,最长 4 分 12 秒。这符合人工操作浏览器的节奏,而不是脚本自动抓取。
恢复出的注册表碎片里,这个键下面还有 `last_version` 值为 `3.2.7`,`install_date` 为 `2019-10-12`。说明工具在图库目录创建之前就已安装。
修复后的 JPEG 头信息显示尺寸为 320×240,拍摄设备是 `Nokia N73`。照片背景里的展板上有半行可见文字,与 2025 年某次图库专题的展板样式一致。
我叫江晚,目前在做的事可以用一句话概括:把散落在旧硬盘、缓存目录和论坛截图里的零碎信息,按可验证的逻辑重新拼起来。这三年我大概经手了 60 多块二手硬盘,其中能读出有效目录结构的不到三分之一。我不是数据恢复工程师,更像一个档案整理者。
做这个站是因为 2021 年我丢过一批自己拍的照片,后来靠一块备份盘里的残存缩略图,硬是找回了 41 张原图。从那以后我开始留意:很多所谓的“恢复记录”只给结论不给过程,读者没法验证。我想把每一步操作、每一个偏移地址都写清楚,哪怕结论是“无法完整恢复”。
这个站不提供下载,也不会放原始文件。我只写方法、路径和比对结果。如果你手上也有类似的残卷,欢迎对照着试一遍,再告诉我哪里不对。
“碎片不会说谎,但拼碎片的人会。所以我把每一个偏移地址都标出来,让读的人自己判断。”
—— 出自江晚 2026 年 2 月 8 日的恢复笔记,第 37 页