17库恢复免费版安装:从一块 2019 年的旧硬盘说起
写于 2026 年 2 月 26 日,多云,书桌第二格抽屉里那盒标注「工具箱·勿删」的光盘还在。
去年十月十七号下午三点四十,我在家里书房翻一块 2019 年买的 2TB 移动硬盘,为的是找一份更早的课程表备份,结果在 D 盘 / 归档 / 2021-03-工具 这个三级目录里,看到一个文件夹叫「17库_free_202103」,里面有一个 install.exe、一个 readme.txt,还有一个只有 4.7MB 的 config 备份包。我盯着它看了大概十几秒,然后想起来,这就是当年那个 17 库免费版的安装目录,我当时还特意备份了一份,理由是「以后说不定用得着」。
七年过去,这个「说不定」真的来了。上个月有个读者在邮件里问我,为什么他重装系统之后,17 库恢复免费版安装始终卡在第一步,进度条停在 18%,既不报错也不继续。我回了三封邮件也没说清,于是干脆自己重做一遍,把每一步都复现一次。这大概是我这个人的毛病:说不明白的事,就自己动手做一遍,做的时候记下来。
我先把具体的事摆出来。第一件事是我翻出来的那个 readme.txt,最后修改时间是 2021 年 3 月 8 日,文件大小 1.9KB,内容很短,只写了「请勿直接覆盖 config.ini」和一行路径 C:\ProgramData\Lib17\free\。第二件事是我当年记在方格本上的备注,写于 2021 年 3 月 11 日,内容只有一句:「恢复后要手动指向 D 盘缓存,否则第一次打开必卡。」这句话我完全忘了,直到这次重做才重新对上了号。第三件事,是我这次重做时按 reader 说的顺序点,果然在 18% 卡住了约两分钟,最后自己跳过去了,说明那不是故障,是缓存索引在重建。
ProgramData\Lib17\free\ 路径;(二)2021 年 3 月 11 日方格本上那句「手动指向 D 盘缓存」;(三)18% 处停留约两分钟的索引重建过程。这三件事拼起来,才是一次完整的 17 库恢复免费版安装。
讲到这里,我得说一个可能不太受欢迎的观点。很多人在讨论 17 库恢复免费版安装时,喜欢把「免费版」和「不稳定」直接画等号,我不认同。我做过对比:同一台机器、同一块 SSD,免费版与之后装的那套环境相比,在只读检索上的差异小到几乎测不出来,真正的差别集中在写入备份和并发刷新这两个环节。所以问题不在免费版这个名字,而在安装时的缓存路径是否被正确指定。这个判断带一点个人偏向,但我愿意担保:在没有额外配置的情况下,把缓存留在 C 盘默认位置,就是大多数「第一次打开就慢」的直接原因。
操作顺序也值得写清楚。我这次是先卸载残留、再清 ProgramData 下的旧索引、然后运行 install.exe、最后才第一次启动。顺序如果反过来,先启动再清索引,会被程序判为「配置异常」,随后的 17 库恢复免费版安装就要多花一轮时间。这个顺序我在 2021 年显然是明白的,只是没写进备忘;这次我补上了,写在本子第四页,标题就叫「先清后装,别反过来」。如果你也在折腾这套东西,顺带可以看看 图库恢复正常使用2免费 里整理的那几条常见状态说明,和我这次的复现结果基本对得上。
关于版本,我这次用的是 2021 年 3 月那个免费版包,没有换新。原因很朴素:我信不过「越新越好」这句万金油。免费版的包体小、依赖少,出问题的时候报错位置也集中;而新包引入的组件多一些,配置面变大,反过来让恢复步骤更难复现。这个偏好没有普遍性,但对想把 17 库恢复免费版安装彻底搞明白的人,从旧包开始往往更干净。想对照资料整理口吻的版本记录,可以翻一下 四九图库资料中心 那边的归档方式,索引做得很规整。
还有一个容易忽略的小节:路径里的空格。我试过把安装位置放在「D:\我的 工具\17库」这样的目录下,结果缓存读写出现了两次失败重试;改成「D:\Tools\Lib17」之后一次通过。这个差异不是玄学,是路径解析上的老问题,但在实际复现里非常稳定地出现。所以我的建议是,安装目录和缓存目录都不要带空格,也不要带中文。手机qq打开网址默认浏览器 那篇里提过类似的「默认指向」问题,思路是相通的。
说实话,重做这一遍的过程比我预想的更让我恍惚。方格本上 2021 年的字迹很用力,笔尖几乎划破了纸;现在写字的力气小了很多,字也散了。七年里我换过三次电脑、搬过两次家,那个免费版安装包却一直躺在同一块硬盘的同一个夹里。我并不是在怀念某个软件,我是在怀念那个还会把「以后说不定用得着」当真的自己。写完这段,我把硬盘放回抽屉,config 备份包也一并留着了,虽然我知道下一次打开它,可能又是好几年之后。