通常,当您关闭打开了一堆选项卡的 Firefox 时,它们会存储在一个名为的文件中previous.jsonlz4
,并在您下次打开 Firefox 时恢复。
然而,在过去的几个月里,我多次打开 Firefox 时都只发现一个空白页,“历史记录->最近关闭(标签|窗口)”中没有任何内容,只有recovery.jsonlz4
我的配置文件文件夹中新创建了一个内容。
虽然我不能确定,但这似乎与 Firefox 更新相吻合。
所以我的问题是:
除了在我的数据包管理器中禁用自动更新(我不想要)或创建某种钩子来在每次关闭 Firefox 时创建会话存储的备份(不切实际)之外 - 有什么方法可以防止这种情况在未来发生?
答案1
我在 Windows 10 上使用 Firefox Dev Edition,但我从未见过类似的事情。也许这与 Firefox 进程终止的方式有关(不太优雅)。它必须有时间将恢复上一个会话所需的任何数据写入磁盘。在 Firefox 运行时,存储此文件的文件夹是否可以被锁定,而解锁需要太多时间,因此才会出现您描述的故障?
在 Windows 中,您可以在程序中的 Firefox 文件夹中写入,但 AppData\Mozilla\Firefox\Profile\Default-whatever-version-you-have\ 中的用户文件夹已被锁定。