书签和历史记录无法使用

修订信息
  • 修订编号: 304088
  • 创建于:
  • 创建者: wxie
  • 备注: 根据修订302925更新。
  • 已审阅:
  • 已审阅:
  • 审核人: wxie2016
  • 已核准?
  • 是否为最新修订?
  • 可进行本地化:
修订原文
修订内容

您是否在开启 Firefox 时看到了此类错误信息?

由于某个文件正被其他应用程序使用,书签和历史记录系统无法运行。某些安全软件可能引起这类问题。

问题发生的原因是 Firefox 无法访问 places.sqlite 这个存储书签和历史记录和网站图标(favicons.sqlite)的数据库文件。本文将讲解可能的解决办法。

如果您并没有看到以上的错误信息但是书签还是有问题,请先试试这些方法:

重启 Firefox

该问题最常见的原因通常是其他程序正在使用 Firefox 的数据文件,或者是在文件使用过程中电脑意外关机(例如停电)。最简便的解决办法是正常重启 Firefox。

重启电脑

如果以上方法无效,试试 重启您的电脑,随后重新启动 Firefox

更新安全软件定义

偶尔,诸如微软“Windows 安全中心”应用程序(Windows 操作系统内置的防病毒软件)之类的安全软件可能会引发文件问题。请打开 Windows 安全中心应用(前身为 Windows Defender)。

  1. 点击“病毒和威胁防护”。
  2. 找到名为“病毒和威胁防护更新”或“保护更新”的子栏目。
  3. 点击“检查更新”按钮。
  4. 更新完成后,重新启动 Firefox。

建立新的数据库

如果以上方法没能解决问题,那么您也可以让 Firefox 为您重建 favicon 数据文件,这绝非什么难事。

第一步 – 打开您的用户配置文件夹

  • 点击菜单按钮 Fx89menuButton ,再点击 帮助 并选择 更多故障排除信息帮助 菜单中, 选择 更多故障排除信息然后,故障调试信息 标签页会出现。
  • 应用程序概要 部分的 配置文件夹配置目录旁边,点击 打开文件夹在 Finder 中显示打开目录 按钮。含有配置文件夹的窗口将打开。配置文件夹将打开。
注意:如果点击 打开文件夹 时,Firefox 显示错误或者如果您无法打开或使用 Firefox,您也可尝试 在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。
请保持配置文件文件夹处于打开状态,并继续执行第二步操作。

第二步 - 建立数据库

  1. (可选项)创建书签的备份文件
  2. 点击 Firefox 菜单按钮 Fx89menuButton,然后选择 退出

    在屏幕顶部点击 Firefox 菜单,然后选择 退出 Firefox

    点击 Firefox 菜单 Fx89menuButton,然后选择 退出

    等待 Firefox 完全退出。
  3. 在 Firefox 用户配置文件夹中,选中并把 favicons.sqliteplaces.sqlite(如果存在)这些文件改名。
    • 要修改文件名称,右键单击文件并选择 重命名单击选中文件,然后再单击文件名进行修改。 然后在文件名的末尾添加 .old
  4. 如果存在,请同时删除文件 favicons.sqlite-shmfavicons.sqlite-walplaces.sqlite-shmplaces.sqlite-wal
  5. 最后,重新启动 Firefox。
    • Firefox 启动时会自动新建 favicons.sqliteplaces.sqlite 数据库。您最近的浏览历史会丢失,Firefox 会自动从最近的 书签备份文件 中恢复您的书签。
    • 如果重建数据库后您的书签没有恢复,请参考 书签丢失了

故障排除后仍显示错误信息

如果以上方法都不奏效,那么你可能需要通过使用一个新的 Firefox 配置文件 来解决问题。请 使用这些指南 来创建一个新的 Firefox 配置文件并将之设置为默认的配置文件。当你重启 Firefox 时,它就会打开新的配置文件,希望此时你没有再看到错误信息。然后,你就可以 把数据复制到新的配置文件,如果必要,通过 备份文件恢复书签

相关文章