本文描述了当你不能添加新书签或者不能对书签进行更改时该怎么办。
不能添加新书签或者做其他更改
如果你不能添加新书签或者你对工具栏做出的更改在重新启动Firefox后没有保存,参见 无法保存工具栏设置和窗口大小。
如果你不能添加新书签或者对书签进行更改,而且你安装了与书签相关的Firefox扩展(例如用来同步书签的扩展),请按照火狐扩展和主题的故障解决方法 的指示来确认是否是该扩展导致了这个问题。
当重新启动Firefox时,对书签的更改丢失了
如果你可以添加、删除、重新整理或者对你的书签做其他更改,但这些更改在你重新启动Firefox后就消失了,请尝试下列方案。
修复书签文件
如果你对书签的更改在重新启动Firefox后没有出现,问题可能是你的书签被写保护了。写保护的文件无法被更改,所以 Firefox 就禁止保存你的更改。
允许对书签文件的写操作:
要打开你的用户档案文件夹:
- 点击菜单按钮 ,再点击 并选择 。从 然后,故障调试信息 标签页会出现。 菜单中, 选择 。
- 在 应用程序概要 部分的 配置文件夹配置目录旁边,点击 按钮。含有配置文件夹的窗口将打开。配置文件夹将打开。
注意:如果点击 您无法打开或使用 Firefox,您也可尝试 时,Firefox 显示错误或者如果在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。- 完全关闭 Firefox:
点击 Firefox 菜单按钮 ,然后选择
。在屏幕顶部点击 Firefox 菜单,然后选择 。
点击 Firefox 菜单 ,然后选择
。 - 右击文件 places.sqlite 并选择 来打开属性窗口。
- 在属性窗口,选择常规标签页。在该窗口底部,确认 只读 没有被勾选。
允许对书签文件的写操作:
要打开你的用户档案文件夹:
- 点击菜单按钮 ,再点击 并选择 。从 然后,故障调试信息 标签页会出现。 菜单中, 选择 。
- 在 应用程序概要 部分的 配置文件夹配置目录旁边,点击 按钮。含有配置文件夹的窗口将打开。配置文件夹将打开。
注意:如果点击 您无法打开或使用 Firefox,您也可尝试 时,Firefox 显示错误或者如果在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。- 完全关闭 Firefox:
点击 Firefox 菜单按钮 ,然后选择
。在屏幕顶部点击 Firefox 菜单,然后选择 。
点击 Firefox 菜单 ,然后选择
。 - 选择文件 places.sqlite。
- 在菜单栏选择 菜单并选择 。places.sqlite 文件的信息窗口会打开。
- 在该信息窗口,取消勾选 Locked。
创建新书签文件
书签和浏览历史贮存在Firefox配置文件夹的 places.sqlite 文件中。如果这个文件有问题,你对书签的更改在Firefox重新启动后可能消失。通过删除(或重命名)现有的书签文件可以强制让 Firefox 创建另一个 places.sqlite 文件。
你也许需要把这些指导打印出来或复制到其他地方,因为你必须关闭 Firefox 才能删除或重命名书签文件。
要打开你的用户档案文件夹:
- 点击菜单按钮 ,再点击 并选择 。从 然后,故障调试信息 标签页会出现。 菜单中, 选择 。
- 在 应用程序概要 部分的 配置文件夹配置目录旁边,点击 按钮。含有配置文件夹的窗口将打开。配置文件夹将打开。
注意:如果点击 您无法打开或使用 Firefox,您也可尝试 时,Firefox 显示错误或者如果在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。- 完全关闭 Firefox:
点击 Firefox 菜单按钮 ,然后选择
。在屏幕顶部点击 Firefox 菜单,然后选择 。
点击 Firefox 菜单 ,然后选择
。 - 在你的配置文件夹中,删除文件 places.sqlite 和 places.sqlite-journal(如果有),或者重命名,比如命名为 places.sqliteOLD。
- (可选项)把文件 filepath xulstore.json} 也删除。这会重置 工具栏定制。
再次启动 Firefox 时,它会创建一个新的 places.sqlite 文件,并自动导入最近的书签备份文件。书签会恢复,但浏览历史没有了。请注意浏览历史被用于 地址栏自动完成 功能。