火狐扩展和主题的故障解决方法

Firefox 火狐浏览器的某些问题是由扩展或者主题等附加组件或硬件加速造成的。本文将会帮您来确定您的问题是否是由这些因素所造成的。如果是,我们会告诉您怎样使火狐重新正常运行起来。

注意:重置 Firefox 功能可以恢复 Firefox 到其最初的初始状态来修复许多疑难问题,同时保留您最基本的信息。经过漫长的故障排除过程仍无法解决问题时再考虑使用此功能。

以安全模式启动火狐

当您以安全模式启动火狐时,所有的扩展会被暂时禁用,硬件加速也会被暂时关闭,并且将会使用默认主题。这可以帮助我们来确定是否是由于这些因素造成了您的问题。

  1. 点击菜单按钮 New Fx Menu ,点击帮助 Help-29 然后选择 以安全模式重新启动… 菜单。Firefox 将重启并显示安全模式对话框。

    注:您也可以直接以安全模式启动 Firefox,方法是在启动 Firefox 时按住 shift 键。在启动 Firefox 时按住 option 键。退出 Firefox 并打开 终端,运行以下命令:firefox -safe-mode
    可能需要指定 Firefox 安装路径(例如 /usr/lib/firefox)。
  2. 当出现火狐安全模式窗口后,点击按钮 在安全模式中启动

以安全模式启动火狐后,请测试您的问题是否仍然存在。

问题在安全模式下仍然存在

如果您的问题在安全模式下仍然存在,那么,问题就不是某个扩展、主题或者硬件加速所造成的了。造成该问题的原因可能是插件或火狐首选项,这些在安全模式下并没有被禁用。有关其他疑难解答的建议,请参见:

问题在安全模式下没有发生

如果您的问题在安全模式下不存在,那么很有可能是由于某个扩展、主题或者硬件加速造成的。请继续按本文描述的步骤来确定您问题的具体原因。

关闭硬件加速

某些显卡或显卡驱动可能会与火狐的硬件加速起冲突,导致火狐崩溃、显示文字或其他内容有问题。您可以尝试关闭硬件加速,看看是否能解决问题。

  1. 点击菜单按钮 New Fx Menu 并点击 选项 按钮 首选项 按钮。
  2. 选择 高级 面板的 常规 标签页。
  3. 取消勾选 自动启用硬件加速
  4. 点击菜单按钮 New Fx Menu ,然后点击退出退出 Close 29
  5. 正常启动火狐。

如果问题不再出现,那么,问题相当有可能是由硬件加速造成的。您可以尝试更新您的显卡驱动来解决该问题。当然,直接关闭硬件加速也能使问题得到解决。 如果问题仍然存在,那么,问题很有可能是扩展或主题造成的。请继续按本文描述的步骤来确定您问题的具体原因。

切换到默认主题

如果您正在使用一款非火狐默认主题:

  1. 点击菜单按钮 New Fx Menu ,选择 附加组件 打开附加组件管理器。

  2. 在附加组件管理器标签页中选择 外观 面板。
  3. 选择默认主题(Default),接着点击 启用 按钮。
  4. 点击重新启动 Firefox

重新启动火狐后,请测试您的问题。如果问题不再发生了,那么就是您所使用的主题造成了这一问题。如果问题仍然存在,请继续按本文以下的步骤处理。

禁用所有扩展

为了确定是否是由于某个故障扩展导致了您的问题,您可以禁用所有已安装的扩展:

  1. 点击菜单按钮 New Fx Menu ,选择 附加组件 打开附加组件管理器。

  2. 在附加组件管理器标签页中选择 扩展 面板。
  3. 点击扩展名称以选中该扩展。
  4. 点击 禁用 以禁用所选中的扩展。
  5. 对其他扩展重复以上操作。
  6. 点击 重新启动 Firefox

重新启动火狐后,所有的扩展将会被禁用。请测试您的问题。

如果所有扩展禁用后问题不再出现了,那么应该是您的某个扩展造成了此问题。为了找到导致该问题的扩展,请按如下步骤操作:

测试故障扩展

为了确定是哪个禁用扩展造成了您的问题,您可以每次重新启用一个扩展。

  1. 点击菜单按钮 New Fx Menu ,选择 附加组件 打开附加组件管理器。

  2. 在附加组件管理器标签页中选择 扩展 面板。
  3. 点击所要选择的某一个扩展的名称。
  4. 点击 启用 以启用所选的扩展。
  5. 点击 重新启动 Firefox

重新启动火狐后,请测试您的问题。如果该问题又出现了,那么则是您刚才所启用的扩展造成了此问题。

注意:如果您有很多扩展,每次启用多个扩展可能会更快一点。最少重启次数的方法是采用二分法:先启用列表中的一半扩展,然后重启火狐测试问题是否存在。如果该问题又出现了,则可知道导致故障的扩展就是您这次所启用扩展中的一个。如果该问题不再出现,则可知道故障扩展就是您未启用扩展中的一个。重复此过程直至找到故障扩展。

找到造成您问题的扩展后,禁用或者卸载故障插件,并重新启用其他附加组件中的扩展。

更新扩展

如果某个已安装的扩展造成了您的问题,或许在新的版本中该问题已经解决,您可以尝试更新扩展以解决问题:

  1. 点击菜单按钮 New Fx Menu ,选择 附加组件 打开附加组件管理器。

  2. 在附加组件管理器标签页中选择 扩展 面板。
  3. 点击 检查更新
  4. 如果找到了更新,您可以通过点击 安装更新 安装它们。
  5. 当安装完成后,点击 重新启动 Firefox

重新启动火狐后,您的所有扩展就都被更新了。如果造成您问题的扩展有一个更新,重新启用它,然后再次测试您的问题。

检查扩展设置

某些问题是由于某个扩展的设置而导致的(例如有关工具栏的问题)。因此,你可能要检查扩展的设置,看看是否能找到引起您的问题的选项:

  1. 点击菜单按钮 New Fx Menu ,选择 附加组件 打开附加组件管理器。

  2. 在附加组件管理器标签页中选择 扩展 面板。
  3. 在导致您问题的扩展上点击 选项首选项 按钮,
  4. 在选项中,看看有没有什么可能导致您的问题的设置,您可以尝试对这些设置做出更改。
  5. 如果您找到了导致您问题的设置,请点击 确定 按钮。问题就将得到解决。

这篇文章对您有帮助吗? 请稍候...

这些人帮助撰写了这篇文章:yfdyh000, kmc, poke006, xcffl, copperbronze, innki, wxie2016。你也可以提供帮助,来看看该怎么做