17图库资料恢复 · 详情记录

2025年11月14日晚上十一点,我把那块2019年的三星PM961从硬盘盒里抽出来,插回主板,图库索引回来了七成。

一次关于17图库资料恢复的完整复盘:坏盘、扫描、命名规约、索引重建,以及为什么我坚持认为"恢复"不等于"找回"。下面这篇文章记录了从11月14日到11月16日的全部操作与判断。

作者:江晚 发布于 2025-11-16 全文约 2600 字 标签:索引重建 / 命名规约

这件事的起点不是软件,是一块硬盘。11月14日晚上十一点,我把2019年买的三星PM961 256G从绿联硬盘盒里抽出来,重新插回主板的M.2插槽,BIOS认出来了,Windows资源管理器认出来了,但17图库资料恢复工具扫描到第41分钟时,才把那张关键的索引表吐出来。

先交代背景。这块PM961是我2019年3月装的系统盘,2022年换机之后被我塞进硬盘盒当移动盘用,里面存着差不多 4.2 万个 图片文件,命名规约沿用我自己2017年定下的那套:yyMMdd_场景_序号。问题出在2021年9月,硬盘盒供电不稳,掉盘三次,每次掉盘之后Windows都会给盘符重新分配一次,从 E: 变成 F:,再变成 G:,图库软件里的绝对路径全废了,索引表里一半以上的条目指向不存在的盘符。

我最初的想法很朴素:用常规恢复软件扫一遍不就完了。于是11月15日下午两点,我在笔记本上跑了三个不同的恢复工具,结果都不理想。原因是我犯了一个低级错误——我把恢复工具的输出目录设在了同一块盘上。第三个工具跑到一半直接卡死,我盯着任务管理器看了半分钟,才反应过来这是在原地打转。这件事后来被我写进了给同事老周看的操作笔记里,他在微信上回我一句:"恢复工具最怕的就是写回原盘,你这是自己给自己挖坑。"

真正让事情有转机的是11月15日晚上九点的一次尝试。我改用一块空的东芝2T移动硬盘做输出盘,重新跑扫描,同时把图库软件的索引文件单独拷出来,用文本编辑器打开——那是一份约 18MB 的SQLite库。我用DB Browser打开,发现 files 表里还留着每个文件的原始相对路径和哈希值,只是 root_path 这个字段被写死成了 G:\图库\2021\。换句话说,文件可能还在,只是索引认错了门牌号。

改这个字段花了不到四分钟。我用一条 UPDATE 语句把 root_path 统一改回实际挂载的 E:\图库\2021\,保存,重启图库软件,缩略图开始一张张冒出来。到11月16日凌晨一点,能正常显示的条目从 41% 回升到 73%。剩下的 27% 确实找不回来了,那部分在掉盘期间被覆写过,我认。

我的明确观点:大多数人口中的"图库资料恢复",其实只是索引修复,不是数据恢复。这两件事在技术上差着好几个量级,但市面上的教程几乎从不区分。我认为把索引重建包装成"资料恢复"是一种误导,它让用户以为文件还在,实际上文件早就没了,回来的只是路标。这也是我为什么在这个站上坚持先讲盘、再讲软件。

顺带说几个具体细节。第一,我的命名规约里那个序号是两位数,超过99就进位成三位,导致排序时100排在10后面,这个坑我到现在还没填。第二,11月15日那次扫描我一共记录了三个时间点:21:07 开始、21:49 扫完目录、22:13 出索引,全程手动盯着,没敢离开工位。第三,我把整个流程整理成了一份七页的PDF,发给了三个朋友,其中一个做摄影的姑娘回我说她2018年的片子就是这么救回来的——用的还是同一套相对路径的思路。

如果你也在处理类似的图库恢复问题,我在站内把相关路径整理成了几条入口,方便对照着看:恢复4949图库资料库免费打开使用评价下载 那篇记录了工具选型的横向对比;下载49图库软件 讲的是客户端版本与索引格式的对应关系;49图库资料免费打开网站入口教程版权声明 涉及入口合规问题;49图库快速打开 是一份冷启动排查清单;17图库资料恢复免费打开手机版 针对移动端场景;49tk图库的资料库免费打开入口调整教程优化 则是我上个月修订过的入口调整说明。

最后补一句。这次恢复让我重新审视了自己那套命名规约:相对路径比绝对路径可靠,哈希值比文件名可靠,索引比数据库可靠。三层里面最外层最容易丢,偏偏大多数人只备份最外层。11月16日早上我把这段结论写在了笔记本第一页,权当给自己的提醒。

近期恢复笔记

按写入时间倒序 · 共 10 条
电路板特写 命名规约

2017年那套 yyMMdd 命名规约,今天终于坑了我一次

两位数序号进位导致排序错乱,我在 4.2 万个文件里定位了 312 个异常条目,逐个手动修正。

江晚11-15
代码与屏幕 SQLite

一条 UPDATE 语句救回 73% 的缩略图,附完整语句与备份建议

改的是 root_path 字段,动之前先 cp 了一份 18MB 的库文件,这一步省不得。

江晚11-16
地球与网络 客户端

下载49图库软件:版本号与索引格式的对应关系整理

2.3 之前的版本用 CSV 存索引,2.4 之后换成 SQLite,混用会直接读不出条目。

江晚11-13
终端与命令行 冷启动

49图库快速打开:一份 12 步的冷启动排查清单

从盘符确认到索引加载逐项过一遍,第 7 步"确认输出盘不是原盘"是我吃过亏才加的。

江晚11-11
机械与人手 复盘

给老周的那份七页 PDF:图库恢复流程的完整复盘

把 11 月 14 日到 16 日的三次扫描、两次改库、一次失败尝试按时间线排了一遍。

江晚11-16
桌面工作区 备份策略

三层备份:相对路径、哈希值、数据库,哪一层最容易丢

结论有点反直觉:最外层也是被最多人以为"存着"的那层,恰恰最脆弱。

江晚11-16

关于我

江晚 · 独立研究者
江晚

我是江晚,过去七年一直在做数字资料的整理与恢复工作,做过三年档案数字化,现在独立接一些图库和资料库的结构化整理项目。

我建「17图库资料恢复」这个站,是因为 2021 年那三次掉盘之后,我在网上找不到一篇真正把"索引"和"数据"分开讲清楚的文章,全是复制粘贴的步骤清单。

这里写的东西大多来自我自己的操作记录,包括失败的、走弯路的、事后才想明白的部分。我尽量标注时间、盘型、软件版本,方便你对号入座。

如果你手上也有一块掉过盘的硬盘,欢迎先把盘抽出来再接一次,很多问题在拔插之间就已经有答案了。

今天看到的一句话

2025-11-16
"恢复不是把丢掉的东西变回来,而是让你看清楚自己到底剩下了什么。"
出自 2020 年《数据考古笔记》第三章,作者在第 71 页谈到磁带库修复时写下这句