我以前做过,从我保存一些备份的硬盘上复制一个较旧的 .mozilla 文件夹,这样我就可以访问我的 Firefox 的旧配置,但显然这个新的 Quantum 版本不再使它成为可能。无论如何,我复制了最新版本的文件夹,然后收到一条消息,说 Firefox 无法访问我的书签和历史记录。我尝试递归地将文件夹的权限更改为我当前的用户,但它仍然显示相同的内容。知道接下来该怎么做吗?
答案1
根据我的经验,至少从 2015 年起,甚至可能更久,Firefox 及其衍生产品 SeaMonkey 就有检测 places.sqlite 和其他类似文件“篡改”的方法,即使它们已被复制到其他地方,原始文件被更改,副本被复制回来,它们也会认为它们“已损坏”。
幸运的是,你通常至少可以通过重命名 places.sqlite(这样 Firefox 就可以创建一个新的)来保存你的书签,然后从另一个文件夹中的副本导入你的书签。这对我来说最近在 2016 年就有效了,尽管我不能保证它仍然有效——Mozilla 喜欢改变一些东西,让他们的数据尽可能地难以访问(他们以为他们是谁,微软?)。