书签和历史记录无法使用

本文适用于 Firefox 3.5 和更高版本。如果您是在 Firefox 3.0.x 中遇到书签功能问题,请参考书签和工具栏按钮在更新后不起作用

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

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

问题发生的原因是 Firefox 无法访问 places.sqlite 这个存储书签和历史记录的文件。本文将讲解两种解决办法。

如果您并没有看到以上的错误信息,请先试试这些方法:

方法1:重启电脑

这个错误最常见的原因就是其它程序在使用 Firefox 的数据文件;或者是当此文件正被使用时,电脑意外关机(如停电)。最简单的解决方法便是正常地重新启动您的电脑,再重新启动 Firefox。

方法2:建立新的“我的足迹”数据库

如果重启电脑没能解决这个问题,那么您也可以让 Firefox 为您重建这个数据文件,这绝非什么难事。

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

点击菜单按钮 New Fx Menu ,点击帮助 Help-29 并选择 故障排除信息 菜单项以打开故障排除信息标签页。

  • 应用程序概要 部分,点击 显示文件夹打开文件夹在 Finder 中显示打开目录 按钮,将打开一个窗口显示您的配置文件文件夹
  • 注意:如果您无法打开或使用 Firefox,您也可尝试 在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。
    保持该文件夹打开,继续到第二步。

    第二步 - 建立数据库

    1. 点击菜单按钮 New Fx Menu ,然后点击退出退出 Close 29 。 等待 Firefox 完全退出。
    2. 在 Firefox 用户配置文件夹中,选中并把 places.sqliteplaces.sqlite-journal (如果存在)这两个文件改名。
      • 要修改文件名称,右键单击文件并选择“重命名”。单击选中文件,然后再单击文件名进行修改。 然后在文件名的末尾添加 .old
    3. 最后,重新启动 Firefox。
      • Firefox 启动时会自动新建一个“我的足迹”数据库。您最近的浏览历史会丢失,Firefox 会自动从最近的备份文件中恢复您的书签。
      • 如果重建数据库后您的书签没有恢复,请参考书签丢失了

    问题还没解决怎么办?

    这个问题的症状和其他一些问题非常相似。您可以试试以下文章中提供的解决办法

     

    这篇文章对您有帮助吗? 请稍候...

    这些人帮助撰写了这篇文章:yfdyh000, haxyyppy, kmc, f1m15。你也可以提供帮助,来看看该怎么做