对Firefox 3崩溃或挂起问题进行故障排除

随着围绕Firefox3发布的所有大张旗鼓的宣传,以及创造新的下载世界纪录,许多人对Firefox的不稳定感到问题的事实似乎迷失在了Shuffle…中。因此,我决定写一份故障排除方法列表,这些方法可能有助于解决您的问题。

Firefox3崩溃的原因有很多,可能是其中的任何一种,也可能是其他原因:

不兼容或有错误的扩展。 Buggy插件。 将旧的2.x配置文件升级到3.0(使用新配置文件效果最佳)。 间谍软件/病毒。 与XP的兼容性问题。 显卡驱动程序(确保您使用的不是旧驱动程序)。 Tablet PC不兼容。 大声打喷嚏

你必须通读一下这篇文章,并完成可能适用于你的步骤…。最后一个也可能是最好的选择是完全卸载Firefox并删除所有的配置文件文件夹,然后重新安装它,我们在下面已经介绍了这一点。

在安全模式下运行

你可以做的第一个故障排除步骤之一是在安全模式下运行Firefox,它将在没有附加组件或扩展的情况下运行。只需查看您的“开始”菜单,您就会看到它的一个项目:

或者,也可以从命令行执行以下操作:

如果Firefox在安全模式下运行时不再崩溃,则您知道您有以下问题之一:

插件。 延拓。 设置。 剖面

如果安全模式不能解决您的问题,那么您应该尝试使用兼容模式(如下所述),然后执行完全卸载并重新安装方法。您还应该检查下面的“其他已知问题”部分。

创建新配置文件(如果安全模式解决了您的问题)

打开命令提示符,或者简单地键入Firefox.exe的完整路径,然后在末尾添加-profilemanager开关以启动Firefox“Choose User Profile”屏幕,您可以在其中创建新的配置文件或切换到不同的配置文件。

创建一个新的个人资料会给你一张“白板”,在那里你可能会遇到更少的问题。您可以从当前配置文件中导出书签,然后将其导入到新的配置文件中(如下所述)。

注意:此方法通常可以解决将旧配置文件升级为新配置文件所导致的任何问题。

禁用不必要的插件

使Firefox(或任何浏览器)崩溃的最快方法之一就是运行导致问题的插件。打开Tools\Add-ons,然后转到Plugins选项卡,禁用您实际不使用的任何内容。

出于故障排除的目的,您可以禁用所有这些…。当安全模式修复该问题时,这特别有用。如果Firefox在禁用所有插件后运行正常,那么您可以逐个启用它们,直到找出是哪个插件导致了错误。

注意:对我来说,禁用Silverlight解决了很多崩溃问题。

禁用不必要的扩展

在与上面相同的屏幕中,您还可以禁用扩展。如果在安全模式下运行可以避免崩溃,您应该检查并禁用所有扩展,然后一次启用一个,直到找到导致问题的扩展。

清除缓存

在尝试下载文件时,下载历史记录会损坏并导致崩溃,这是一个已知问题。您只需打开“工具”菜单中的“清除私有数据”,然后一次清除所有垃圾数据即可。

这是一个好主意,不管怎样,每隔一段时间就这样做是个好主意,而且也不会有什么坏处。

XP用户:在兼容模式下运行Firefox

某些Windows XP用户可能会遇到崩溃问题,这些问题可以通过使用兼容模式来解决。只需右键单击快捷方式并选择属性,然后选择兼容性选项卡。

将兼容性设置回Windows 2000,可能会为您解决崩溃问题。请注意,在Vista中设置兼容性似乎对我的测试…帮助不大。但您的里程数可能会有所不同。

请勿使用Tablet PC输入面板(或屏幕键盘)

在过去的几个月里,我一直有崩溃的问题,从Beta 2开始,一直持续到发布。令人恼火的是,我可以将配置文件复制到另一台机器上,它可以很好地工作。我会创建一个空白配置文件,在安全模式…下运行。火狐每隔2分钟就会在我身上崩溃。

我终于弄清楚问题所在了,…。我有一台Wacom Intuos3平板电脑连接到了我的电脑上,它在Vista中启用了Tablet PC输入面板,这导致了问题,即使它是在后台停靠的。

当我关闭该面板的那一秒,Firefox就停止了崩溃。如果您有相同的问题,您可以通过打开服务并将该服务设置为禁用来进行测试:

您还可以从控制面板中的添加/删除Windows组件中删除Tablet PC组件。我也听说过标准屏幕键盘的问题,但我还没有确认这些问题。

注意:我在两台机器…上进行了测试。完全一样的问题。这非常令人沮丧,因为我真的很喜欢平板电脑的组件。

其他已知问题

Mozilla的好心人已经解决了一些已知的问题,包括:

系统时钟已关闭。 已知不兼容的特定插件或扩展。 旧版本的Google桌面。 已损坏的下载缓存(上面已解决)。 查看Yahoo!时崩溃。电子邮件(解决方案)

有关更多信息,您可以随时查看MozillaZine页面和Firefox支持页面,了解崩溃问题。

完全卸载,然后重新安装Firefox

这是最后一个,但也是最好的选择。我们要做的是完全卸载Firefox,然后甚至清理配置文件文件夹,以确保没有任何旧的或损坏的安装的痕迹,然后我们将重新安装。

当然,您要做的第一件事是确保您拥有所有…的备份。所以继续读吧。

手动备份书签和保存的密码

我总是喜欢手动备份我担心的两件事:我保存的密码和书签。我们可以很容易地直接从Firefox备份书签,但是要备份密码,我们需要首先安装Password Exporter扩展(前提是Firefox不会太快崩溃)

安装完成后,打开Add-ons窗口,然后单击扩展上的Options按钮。

现在,您只需使用该按钮即可导出密码(如果您愿意,还可以进行加密)。

若要备份书签,请打开菜单上的“已组织书签”项,然后从“导入和备份”按钮/菜单中选择“备份”。

在继续之前,请确保将这两个文件保存到安全位置。

使用MozBackup备份

您还可以使用MozBackup实用程序备份整个配置文件,这是我强烈推荐的,因为您可以确保对配置文件中的所有内容进行完全备份。在第一个屏幕…中选择火狐很简单

如果您有多个…,则选择要备份的配置文件。请注意,默认保存位置似乎在“文档”下

然后选择您实际想要备份…的内容。我建议把所有东西都备份一下。

请注意,如果您稍后使用此选项进行恢复,则该问题可能会再次出现,因为该问题存在于某个设置中。值得庆幸的是,我们可以准确地选择要从文件中还原哪些设置,因此备份所有内容没有什么坏处。

卸载Firefox

根据您的操作系统,您必须进入“添加/删除程序”或“卸载程序”,然后在列表中找到Mozilla Firefox,然后选择卸载。

现在您需要删除所有保存的配置文件,因为问题可能在那里。在XP或Vista中,您可以通过在地址栏中键入以下内容来找到您的配置文件文件夹(其他操作系统可以在此处查看)

现在你想要做的就是把那个文件夹移到其他地方,或者如果你这么大胆的话,你可以直接删除它。我宁愿把它移到别的地方,以防我再次需要这些文件。

重新安装Firefox

现在,您可以简单地重新安装Firefox,完全从头开始。要导入密码或书签,只需使用上面用于备份的菜单,但选择还原选项即可。

希望其中一个能解决你的问题…。如果您有其他解决方案,请务必将其留在评论中,以帮助其他可能正在经历您已解决的问题的人。

相关文章