您的位置:首页 > 其它

Firefox无法清除表单和搜索历史记录

2014-02-12 14:15 826 查看
晚上发现firefox的右键不管用了,用firefox打开网页后点击鼠标右键,鼠标没任何反应。本来以为是ubuntu系统的问题,结果把鼠标放到桌面或者其它文件夹上面试了一下,右键显示正常。很显然,是我的Firefox出了毛病,不知道什么原因firefox把右键禁用掉了。

这个Firefox禁用鼠标右键的问题还没找到原因,今天又遇到了另外一件怪事。就是我本来打算清空Firefox的最近历史记录,结果发现“表单&搜索历史”这一个选项是灰色的,无法选中清除。

放狗搜了一下,中文用户里还真没几个遇到这种情况。有人回复产生这个问题的原因是因为firefox根本没有打开记住历史记录功能,没有历史记录,所以才无法选中清除,可是我的Firefox搜索下拉列表里有很多历史记录,很明显不是这个原因。又用英文关键词“firefox can’t clear form and search history”搜了一下,还真找到了答案。

Q:why won’t firefox clear my search and form history? it’s greyed out whenever i try to clear it.i am not in private browsing mode and still can’t clear this history

■A possible cause is a problem with the file search.sqlite that stores the search history。

■Rename or delete formhistory.sqlite (plus formhistory.sqlite-journal and formhistory.sqlite.corrupt and formhistory.dat, if they exist) in the Profile Folder in case there is a problem with the file that stores the “Saved Form” data. This will remove all saved
form data, so you may want to rename formhistory.sqlite to formhistory.sqlite.sav or move the file to another folder in case you need to recover some saved data.

■Help > Troubleshooting Information > Profile Directory > Open Containing folder

解决办法:

打开Firefox用户配置文件夹(Profile):

点击菜单“帮助”中的“故障排除信息”,会打开“about:support”页面,里面会有关于配置文件夹的信息,上面有按钮可以一键打开所在文件夹。

删除里面的search.sqlite(用于保存搜索历史记录)和 formhistory.sqlite文件(用于保存表单历史记录,另如果formhistory.sqlite-journal formhistory.sqlite.corrupt formhistory.dat这3个文件存在的话,一并删除)。当然,你可以重命名这几个文件或者移动到其它文件夹备份,以方便你找回历史记录。

然后,重启Firefox浏览器即可正常删除“表单&搜索历史”。

至于Firefox右键禁用,我则直接用”安全模式“重启Firefox,并禁用掉所有插件和扩展,并且把firefox的所有配置信息恢复到默认状态,重启后居然也神奇的搞定了这一问题。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: