一键恢复17图库恢复正常
11 月 12 日晚上九点四十,我在书房那台 2016 年的 ThinkPad T460 上打开一个图库目录,界面左侧的缩略图墙只剩下一片灰白的占位方块,数了一下,整整 17 个图集入口全部读不出来。当时窗外在下小雨,我把杯子放在桌角,先重启了一次,没用;清了一次缓存,还是没用。最后我点了那个写着「一键恢复」的按钮,进度条从 0 走到 100,用了大约 4 分 20 秒。
进度条结束之后,第一件事不是马上刷新,而是观察日志窗口最后几行。它显示重建了 1 个索引文件、校验了 2,368 条记录、跳过了 17 条标注为「待定」的条目。这个数字和出问题的图集数正好对上,我记在本子上,旁边画了个问号。跳过是合理的保护,还是没处理干净的残留,我到现在也说不好。
真正让我停下来的是第三行日志:它没有报错,只是安静地把 17 条记录放进了「待定」列表,然后结束。恢复完成的提示和过程里的沉默之间,隔着一层我没看懂的东西。
第二天上午我打电话问了做运维的老同学周启明,他在城南一家数据服务公司干了七年。他听完只说了一句:「你先别急着重建第二次,把原始索引文件复制一份出来再动。」我照做了,复制出来的文件 2.4 MB,修改时间是 11 月 10 日凌晨两点十七分——比我第一次发现异常还早两天。这说明问题不是我在 12 日晚上触发的,而是更早就埋下了。
关于索引文件为什么会提前变动,我查了不少资料,也翻了站内之前整理的qq浏览器高级设置入口那篇,里面提到缓存目录的写入时机和浏览器空闲策略有关,但并没有解释图库索引被提前改写的具体原因。我又去看了正版港澳图库资料查询页面对数据来源的说明,对照了一遍时间戳,仍然对不上。这个问题我暂时没有结论。
还有一件事值得记下来:恢复完成以后再进图库,17 个入口都能打开了,但其中 3 个的封面图变成了默认灰图,需要手动重新载入一次才正常。也就是说,「恢复正常」这四个字在界面层面成立,在内容层面打了个折扣。这种折扣算不算正常,取决于你把「恢复」定义成什么——是让入口能点开,还是让每一张图都回到原位。
为了验证灰色封面是不是普遍现象,我 13 日下午又找了个旧移动硬盘,里面有 2019 年存下的 6 个图集备份,逐一手动导入,结果 4 个正常、2 个同样出现灰图。这次我没有再点恢复,而是用最笨的办法——把原图一张张复制回目录,覆盖同名文件,前后花了 37 分钟,两个都好了。笨办法慢,但每一步都看得见。这也让我更确信,问题不在「恢复」这个动作,而在恢复之前和之后缺少透明的中间状态。
所以这篇记录写到最后,仍然是问题多过答案:那 17 条「待定」记录到底该不该自动重试?索引文件提前两天被改写,是哪个进程干的?灰图占位能不能在恢复流程里一并处理掉?我把这些写在这里,不是为了让谁给一个标准答案,而是想留个证据——11 月 12 日晚上九点四十,一台旧笔记本,17 个灰色的方块,一个按下去之后沉默了四分二十秒的按钮。至于17图库资料查询免费那条路径上有没有更完整的说明,我还在慢慢对照,等有了新的观察再补上来。