阅读:2332回复:10
问一个困扰我很久的关于火狐异常关闭时产生的大问题
我之前用了差不多一年的火狐3.6版,后来因为某次重做系统后误删了配置文件夹,导致插件需要全部重新弄,懒得再去找所以改用了chrome,但还是感觉没火狐顺手。
现在4.0版正式发布了,所以准备重新投入火狐的怀抱。但是从3.6到现在我使用火狐时都有一个很严重的问题。就是在一些会导致火狐异常关闭的情况下(我个人·认为这不能算异常关闭),其实就是在关机重启或者注销前没有先关闭火狐(大部分是这种情况)。这样子的话在重启或者注销后,就会丢失掉火狐本身还有所有插件的配置,比如说之前在火狐选项里面设置的,或是在TAB MIX PLUS里面的设置,在上述的情况发生后,再次启用火狐时,就都会变为默认设置了。 在插件多的时候这个问题实在非常纠结,而且也是非常经常发生的,在用 chrome时好像也会出现类似的问题。 有没有哪位童鞋知道这是什么原因啊?这个问题实在是非常令人痛苦... |
|
1楼#
发布于:2011-03-26 20:43
....
. . .你words打字了不保存、不关闭words就直接关机了。你觉得你的words内容还在吗?应该找盖茨大叔完善你的要求。 。 。 |
|
|
2楼#
发布于:2011-03-26 20:43
有没有其他朋友有遇见过这样的问题呢?另外2楼那位朋友,我觉得你可能没搞清楚我的问题,或者说你没搞清楚你的比喻和我的问题的区别。火狐的选项和一些插件的选项设置完了之后,肯定是会保存的,怎么可能拿Word来比喻呢
|
|
3楼#
发布于:2011-03-26 20:43
这个问题好像两年前的时候还听说过,后来就再没人提过了。正如你所说,这个不算是Firefox异常关闭。
我认为是你的系统经过了什么优化,导致在关机的时候过快从而Firefox来不及保存设置。 |
|
|
4楼#
发布于:2011-03-26 20:43
从没碰到过,呵呵
|
|
5楼#
发布于:2011-03-26 20:43
如果你拿个进程管理器看看(比如Process Explorer),就会知道你关闭Firefox的时候,窗口关闭后,进程还要较长一段时间才会真正退出。这段时间可能只有4,5s,也可能要20s,根你Firefox开了多久了,系统现在i/o多不多等都有关系。这段时间你可以看到Firefox的进程有较大的i/o。如果你不关firefox,直接就关机,它根本来不及保存完毕系统就关了,你说会怎样?
如果你一定要坚持你这个习惯,我建议去用ipad一类的即开即用永不关机的设备,而不是通常的PC。 |
|
6楼#
发布于:2011-03-26 20:43
说明fx没能成功保存设置,怀疑有其它软件干扰,因为pref.js文件并不大
|
|
|
7楼#
发布于:2011-03-26 20:43
我是楼主,根据自己的经验我觉得还是软件冲突有可能,FF和插件的配置文件肯定是保存在磁盘中,没有理由在异常关闭后还会重置磁盘里面的配置文件,除非FF本身会经常重新写入配置文件。现在一般关机和注销前都先吧FF关了,然后定期用MozBackup做了备份,这样使用下来无问题了
|
|
8楼#
发布于:2011-03-26 20:43
|
|
9楼#
发布于:2011-03-26 20:43
Fx的插件基本上没有什么需要配置和保存配置。
Fx的扩展设置 和 Fx本身的与默认值不同的设置,保存在一个单独的文件prefs.js中,换句话说,就是所有“和默认设置不一样”的about:config项是单独记录在一个文件里面的。这个文件如果被Fx更改过,那么Fx正常关闭之前一般不会释放句柄,而是在正常关闭的过程中将本次的所有改动写入这个文件。 /* Do not edit this file. 如果系统关闭时用了“不通知应用程序”的关机方式,类似于“Ctrl+关机”,则这个文件就不能被正常的回写到磁盘上;若是使用某些“优化工具”进行“关机加速”以后,即使是普通的通知应用程序的关机,系统也可能不等Fx把该写的文件写完就关闭了。下次启动时,文件系统会清掉没有被正常释放/回写的文件,至少也是重置到上次读取前的状态,那么Fx的配置项就被重置了——因为记录着所有改动的文件prefs.js被清掉或者重置回以前的状态。 简而言之,Fx的“重置设置”并不是刻意去重写了什么文件,而是丢失了所有改动的记录。 |
|
10楼#
发布于:2011-03-26 20:43
原来是lz的烂习惯导致的- -
|
|
|