- 如果书签丢失了,参见Lost bookmarks。
- 如果工具栏按钮不见了,参见前进或后退按钮或其他工具栏按钮不见了。
Firefox 将你的书签和浏览历史保存在"Places database"(places.sqlite)中,它位于配置文件夹。如果"Places database"损坏或者Firefox因为其他原因不能存取这些文件,Firefox很多功能都会不工作。症状包括了书签消失或未保存,浏览历史未保存,工具栏按钮(例如前进和后退)没有作用。如果你有这些问题,尝试下面所列的方法。
目录
退出其他程序
Firefox的早前对话可能并未合适地关闭,或者其他程序可能在存取你的places.sqlite 文件,例如将它加锁。退出Firefox和你怀疑的其他干扰浏览器的程序(或者重新启动电脑),然后再打开Firefox。
完全退出Firefox
点击 Firefox 菜单按钮 ,然后选择
。在屏幕顶部点击 Firefox 菜单,然后选择 。
点击 Firefox 菜单 ,然后选择
。- 在Windows任务栏的空白处右击,选择 启动任务管理器 (或者按下键盘上的Ctrl+Shift+Esc)。
- 选择 标签。
- 在进程列表中,选中firefox.exe,点击
如果找到多个进程,对于每一个列出的"firefox.exe"进程,重复这一步。 ,然后在出现的任务管理器警告对话框中点击 。(如果没有"firefox.exe"进程,跳过这一步。) - 正常启动Firefox。
查找不兼容的扩展
- 在Firefox顶端的菜单栏中,选择 ,然后选择 。附加组件窗口将会出现。
- 在附件窗口组件中选择 面板,来查看你安装的扩展。
- 查看下列能导致该问题的已知扩展:
- Freecorder
- Piclens
- Skype extension
- Any toolbar extension based on the Conduit toolbar platform
- Google Toolbar
- FoxyTunes
- 禁用每一个你在列表中找到的扩展:
- 点击你希望禁用的扩展。
- 要禁用此扩展,点击 。
- 对你在列表中有的每一个扩展重复上面的步骤。
- 在扩展被禁用后,如上所述,完全退出Firefox,结束剩下的firefox.exe进程。
- 正常启动Firefox。
- 再次关闭Firefox。
- 再次启动Firefox来查看问题是否解决。
获取更多关于扩展故障排除的信息,参见 火狐扩展和主题的故障解决方法。
如果安装了Norton 360
在安装或升级到Firefox 3后,Norton 360的一个组件可能导致书签和历史出现问题。这些症状是由于Firefox在Norton 360组件应用下未完全关闭而导致的。
更新Norton 360
Symantec最近发布了一个Norton 360的软件包来帮助用户应对该问题。按照下列步骤升级Norton 360:
- 打开Norton 360。
- 点击任务和设置或任务。
- 点击检查更新。
- 当在线更新完成安装更新后,点击关闭。
- 再次运行在线更新,直到你看见了没有可用更新的消息。
- 你可能需要重新启动电脑来完成更新。
如果书签,历史和工具栏按钮正常工作了,你的问题就解决了。如果你仍然有这些症状,参见上文的查找不兼容的扩展。
你也可以选择在Norton 360的设置中禁用网络钓鱼保护,然后重新启动电脑。
另一个选择是按照下面的步骤来手动移除Firefox的Norton组件。
移除Firefox的Norton 360组件
如果禁用扩展仍然没有作用,或者如果你需要使用这些与Norton 360不兼容的扩展,你必须移除Norton 360向Firefox添加的一个组件。
- 完全退出Firefox,结束剩下的firefox.exe进程,如上所述。
- 打开我的电脑 或Windows资源管理器。
- 浏览到 C:\Program Files\Mozilla Firefox\Components文件夹。
- 在该文件夹中,删除(或重命名)coFFPlgn.dll。
- 如果该文件不能被删除,可能你没有结束所有的"firefox.exe"进程。
- 打开Firefox,确保书签和工具栏按钮正常工作。
- 注意:Norton可以在你重新启动计算机后的某个时刻将这个文件替换,因此你需要在每一次重新引导前做这步。另一个方法是在Norton的设置中禁用网络钓鱼保护,如上所述。
如果这些步骤仍然没有解决此问题,尝试列在配置诺顿360文章中的流程。
Places database 文件
你可以通过强制Firefox重建Places database来解决此问题,如下所述:
- (可选项) 将你的书签导出为一个名为bookmarks.html的HTML文件 (获取详细指示,参见将书签以HTML文件格式导出),将bookmarks.html文件放在Firefox配置文件夹中。如果bookmarks.html 文件已经存在,让导出的文件来替换它。
点击 Firefox 菜单按钮 ,然后选择
。在屏幕顶部点击 Firefox 菜单,然后选择 。
点击 Firefox 菜单 ,然后选择
。- 打开配置文件夹 ,删除(或重命名) places.sqlite 文件。如果存在places.sqlite-journal文件,也将它删除。
- (可选项) 如果你想让Firefox从配置文件夹中已有的bookmarks.html文件自动导入你的书签,而不是从JSON备份中,打开bookmarkbackups文件夹,移动所有的bookmarks-(date).json文件到另一个位置。
- 删除(或重命名)localstore.rdf 来移除旧Places文件的关系可能也是一个好主意,但你需要添加回所有的工具栏定制化。
Firefox将创建一个新的places.sqlite 文件并自动导入最近的书签备份文件。如果没有找到JSON备份,Firefox会自动从配置文件夹中的bookmarks.html文件导入你的书签(如果该文件存在)。