2008.06
06
解决Firefox设置不能保存的问题
最近我遇到一个奇怪的问题, Firefox每次重启之后, 一些设置包括一些扩展的设置会恢复成默认, 我在网上搜索, 发现有很多人都遇到过类似的问题, 也有人提出了一些解决方法, 比如下面的几种:
1. 进入到Firefox安全模式, 选择重置工具栏及其控件, 重启Firefox.
2. 删除配置文件夹下的localstore.rdf文件.
我照做后没有效果, 我也没有安装ARP防火墙, 实在有点崩溃. 后来我把Invalidprefs.js文件提交到论坛去请教, 确定是Copy Link Name这个扩展的问题, 卸载后问题依旧. 用Aptana Studio打开prefs.js文件, 发现一个错误: Copy Link Name的描述选项的双引号没有结束, 添加一个双引号后问题解决了. 实际上是这个扩展描述中存在Firefox 3不支持的字符导致引号不见了. 我想可能是因为少了这个引号, 所以它后面的一些设置就无效了. 最后, 再打开Firefox about:config页面, 重置这个选项, 重启Firefox后会自动删除这组设置, 问题彻底得到解决.
因此我得到一个结论, 尽量少的安装扩展, Firefox出现的问题99%都是扩展引起的.

FF却实是插件容易出问题……
我的FF也有这个问题,不过我是个门外汉,不好意思,怎么都看不懂你的意思呢。prefs.js这个文件在哪里?你的意思是用Aptana Studio打开上面这个文件后,修改Copy Link Name的描述选项?具体是哪个选项?多谢赐教。
@rae
这个文件在C:\Documents and Settings\###\Application Data\Mozilla\Firefox\Profiles\********.default目录中, ###是你的计算机名, ********每个人可能不一样, 应该一眼可以看出来.
你可以用任意的文本编辑器打开这个文件, 按我说的修改, 或者我建议你卸载Copy Link Name, 删除配置文件有关的那一行即可.
首先谢谢Daniel的回复。我照你说的做,打开prefs.js,一看发现没有关于Copy Link Name的选项,后来仔细检查了下,发现我根本就没装过这个扩展。因此问题还是没有解决,设置还是不能保存。不知能不能留个E-mail给我,我把prefs.js里面的语句发来,你要是有空的话帮我看下。我的E-mail:raechou@gmail.com
@rae, 不客气, 你可以把文件发给我, 我的邮箱: haiming@gmail.com. QQ: 83180
偶的不知道是不是扩展的问题,因为偶原先使用2.0.0.15版前的版本从来没有碰到过这种情况,是升级到2.0.0.16版后才出现的,而且装的扩展和2.0.0.15版的都是一样,也就把Super DragAndGo 换成了Easy DragToGo,结果就频繁出现这个鸟问题,搜索到的方法都试过,没有任何效果,郁闷。。。这让我对火狐很失望。。。
@sanrilin, 我的建议是升级到3.0试试看:)
Daniel,其实早就4过3.0版了,问题依旧。。。
把原来的彻底卸载掉, 删除%appdata%/Mozilla目录, 重新装个3.0, 暂时先不装任何扩展试试看, 如果没问题再安装一些著名的扩展看看, 应该不会有问题.