九月三号夜里十一点半,我把那台 2014 年的 ThinkPad 从柜子底层拖出来,插上电源,风扇响了大概八秒才稳住。屏幕上那个叫「49679」的文件夹,图标是灰的,双击弹出「文件或目录损坏且无法读取」。窗外那条街的便利店已经关了灯,只剩自动售货机的白光打在玻璃上。我盯着那个灰图标看了很久,然后把 U 盘插上,开始跑第一遍扫描。这不是我第一次做恢复,但这一次不一样:49679 不是我自己起的名字,它来自一份别人留下的目录索引,索引里对应的条目只剩下一行残缺的标题和半截时间戳,二〇一九年十一月十七日,下午三点二十七分。
先说索引本身。我是去年冬天在旧货市场东头第三个摊位上拿到那批光盘的,摊主姓冯,六十来岁,说是一个倒闭的网吧清出来的东西,一共四十七张,我花了一百二十块全要了。光盘大多是空的,有几张写着「备份 2018」,字是圆珠笔写的,笔画很用力。真正有用的是夹在中间的一张 DVD-R,里面只有两个文本文件和一个目录表,目录表第七行写着「49679 / 历史记录 / 待核对」,后面跟着一个我始终没能完全解析的偏移量。新奥门49679历史记录这个词,我最早就是从这一行里拆出来的:49679 是编号,历史记录是那份目录表自己的分类。这个推断我没有十足把握,但我把它写下来,标注了「推测」两个字。
第二次尝试:从 2014 年的笔记本里捞出 1.7GB
第一遍扫描失败了,工具报了一百四十三处交叉链接错误,我没敢点「修复」,因为一旦写回原盘,后面的可能性就全没了。九月四号凌晨一点十七分,我改用整盘镜像的方式,把 320GB 的机械盘克隆到一个新买的固态上,克隆过程四十二分钟,期间我泡了第二杯茶,茶叶放多了,苦得厉害。镜像做完之后,第二遍扫描在 49679 文件夹的扇区链条末端找到了 1.7GB 的可读数据,包括三段视频、一份 Excel 表格和一百多张缩略图。视频的打头画面是一家店铺的卷帘门,表格里有三列数字,第一列是日期,第二列是编号,第三列是备注,其中备注栏出现了「新奥门」三个字,出现次数是十九次。
这个发现让我在椅子上坐直了。十九次不是偶然,也不是某个人的随手涂鸦,它更像某种固定写法,像记录员在每次登记时都会顺手带上的前缀。我把这十九行全部抄进笔记本,按日期排列,跨度从二〇一八年三月到二〇一九年十一月,中间有两次长达三个月的空档。空档期我暂时没法解释,我猜是记录中断,也可能是那部分数据还没恢复出来。李工——就是帮我做第二遍扫描的朋友,在城西一家数据恢复公司上班——他在电话里跟我说了一句话:「空档不一定是你丢了,也可能是当时就没人记。」这句话我记在便签上,贴在显示器边框。
为什么我要把「不确定」也写出来
写到这里,我得说清楚我的立场。关于 49679 这串编号的含义,网上有一种流传很广的说法,把它和某个具体事件直接绑定,讲得有鼻子有眼。我不接受这种讲法。理由很简单:我手里能核实的只有那份目录表、十九行备注、三段视频和一份表格,这些材料加起来,最多能证明「49679」被当作一个分类编号使用过,使用时间集中在二〇一八到二〇一九年,使用者可能不止一人。任何超出这个范围的断言,都是在替材料说话,而不是让材料自己说话。我知道这个态度会让一部分读者觉得扫兴,但档案整理这件事,扫兴是它的底线,也是它唯一值钱的地方。
顺便交代一个操作细节,免得有人重蹈我的覆辙:旧版恢复工具在处理分卷压缩包时,卷序号是从零开始还是从一开始,不同版本不一样。我四月做另一批资料时,就因为版本搞混,白跑了两遍。当时查资料查到一篇讲 恢复49图库旧版网站 的帖子,里面有一张版本对照表,虽然主题不同,但分卷逻辑讲得很细,我照着改了两处参数,第二遍就通了。这类跨主题的参考,我一般是当作工具箱用的,不当作结论。
文件夹之外:三张小票和一张纸条
九月四号下午,我把恢复出来的图片按拍摄时间排了一遍,在一百多张缩略图里,有三张是我没料到的:三张超市小票的翻拍,日期分别是二〇一九年一月九日、二月二十三日、三月八日,金额是八十七块四、一百一十二块六和四十三块二。小票上没有名字,只有收银员编号,一个是 07,一个是 19。我盯着那个 19 看了很久,不敢下任何结论,因为 19 在新奥门的十九行备注里也出现过,但把收银员编号和记录编号对上,缺乏任何中间环节的支撑,这是典型的过度联想。我把它记进「待排除」清单,没有写进正文结论。
真正让我在九月五号凌晨决定写下这篇东西的,是那张纸条。它夹在表格文件的第二页打印稿里,复印得有点糊,上面是手写的两行字:「编号别改,改了就对不上。下周一再核。」没有署名,没有日期,字迹偏左倾。我把它和那十九行备注并排放着看,忽然意识到一件事:这些材料从一开始就不是给外人看的,它们是工作记录,是某人为了避免自己出错而留下的备忘。我们后来拿到的,是一份内部工作痕迹的碎片。理解了这一点,49679 就不再神秘了,它只是一个怕出错的人写下的编号,恰好被我们捡到。关于这个判断,我这周又补查了一轮工具链,顺手把 qq浏览器apk安装包 那篇旧笔记里的校验流程也翻出来对照了一遍,两边的出错处理逻辑居然能互相印证,这是本周唯一让我觉得运气不错的地方。
剩下的工作还很多。三段视频我只完整看了一段,另外两段有跳帧;表格里的三列数字,第三列备注有六处是空白的;那张纸条的原件我还在找,可能根本不存在,因为复印件上有二次复印的痕迹。我会把这些逐条列进下周的更新里,一条一条标上状态:已核实、待核实、已排除。这个站从我第一天写到现在,用的都是这套笨办法。有人问我为什么不写得更热闹一点,我的回答是:热闹是一次性的,编号是要对上的。至于恢复流程本身,我另一篇讲 imtoken安卓版下载v2.9.5 的笔记里那套版本追溯思路,其实和这次用的一模一样,只是对象换成了文件夹,方法没换。
写到这里,窗外已经亮了,楼下早餐店的蒸笼冒白气。我把恢复出来的 1.7GB 数据复制了两份,一份在移动硬盘,一份在云上,命名规则统一成「49679_状态_日期」,状态那一栏我填的是「部分恢复」。这不是一个漂亮的结论,但它是这周我能给出的最诚实的结论。如果你手里也有类似的旧资料,别急着下判断,先做镜像,再列清单,最后才写结论。顺序反了,后面每一步都要还债。结尾再提醒一句:所有文件路径和版本备份,我习惯在 恢复我的图库 那篇里留一份对照模板,这次照着填了一遍,省了不少来回复核的时间。