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

本文帮助你决定是否扩展或者主题等附加组件或硬件加速造成 Firefox 的问题。如果是,我们会告诉您怎样使 Firefox 重新正常运行起来。

注意:刷新 Firefox 功能 可以把 Firefox 恢复到其最初的状态并修复许多疑难问题,同时保留您最基本的信息。在使用冗长的故障排除过程前,可以考虑先使用此功能。

以排障模式启动 Firefox

排障模式会暂时禁用所有扩展,硬件加速也会被暂时关闭,并且将会使用默认主题。可以帮助你决定是否扩展或者主题等附加组件或硬件加速造成问题。请参看 安全模式,了解更多详情。如果要以排障模式运行 Firefox,请

  1. 点击菜单按钮 Fx89menuButton,再点击 帮助,然后点击 排障模式... 并点击 是否在排障模式下重启 Firefox? 对话框中的 重启

    注意:您也可以直接以排障模式启动 Firefox,方法是在启动 Firefox 时按住 shift 键。在启动 Firefox 时按住 option 键。退出 Firefox 并打开 终端,运行以下命令:firefox -safe-mode
    可能需要指定 Firefox 安装路径(例如 /usr/lib/firefox)。
    Fx88TroubleshootMode
  2. 以排障模式打开 Firefox 吗? 窗口弹出时,请点击 打开 按钮。
警告:点击 刷新 Firefox 按钮会使 Firefox 恢复到默认的最初状态,同时也保存你的重要数据。请参看 翻新 Firefox —— 重置附加组件和设置 了解更多信息。

点击 打开 按钮之后,等待 Firefox 启动,再测试问题是否还在。

问题在排障模式下仍然存在

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

问题在排障模式下没有发生

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

关闭硬件加速

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

  1. 在屏幕上方的菜单栏里点击 Firefox 并(根据 macOS 的版本不同)选择 首选项设置点击菜单按钮 Fx89menuButton 并选择设置
  2. 选择高级面板和常规标签页。
  3. 取消勾选适用时启用硬件加速
  4. 点击 Firefox 菜单按钮 Fx89menuButton,然后选择 退出

    在屏幕顶部点击 Firefox 菜单,然后选择 退出 Firefox

    点击 Firefox 菜单 Fx89menuButton,然后选择 退出

  5. 正常启动Firefox。
  1. 在屏幕上方的菜单栏里点击 Firefox 并(根据 macOS 的版本不同)选择 首选项设置点击菜单按钮 Fx89menuButton 并选择设置
  2. 选择常规面板。
  3. 性能部分,取消勾选使用推荐的性能设置
    此时会出现额外的选项。
    Fx55Performance-disableHWA
  4. 取消勾选适用时启用硬件加速
  5. 点击 Firefox 菜单按钮 Fx89menuButton,然后选择 退出

    在屏幕顶部点击 Firefox 菜单,然后选择 退出 Firefox

    点击 Firefox 菜单 Fx89menuButton,然后选择 退出

  6. 正常启动Firefox。

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

切换到默认主题

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

  1. 点击菜单按钮 Fx89menuButton,点击 扩展和主题 并选择 主题
  2. 选择 系统主题 并点击省略号(三个点)图标,接着点击 启用 按钮,Firefox 就会切换到该主题。
  3. 点击 Firefox 菜单按钮 Fx89menuButton,然后选择 退出

    在屏幕顶部点击 Firefox 菜单,然后选择 退出 Firefox

    点击 Firefox 菜单 Fx89menuButton,然后选择 退出

  4. 重新启动 Firefox。

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

禁用所有扩展

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

  1. 点击菜单按钮 Fx89menuButton,点击 扩展和主题 并选择 扩展
  2. 对标记为 启用 的扩展,请点击其对应的蓝色交替 Fx115 blue toggle 按钮。
    扩展会被列入 禁用 名单。
  3. 对其他扩展重复以上操作。
  4. 当所有扩展都禁用之后,关闭 Firefox:

    点击 Firefox 菜单按钮 Fx89menuButton,然后选择 退出

    在屏幕顶部点击 Firefox 菜单,然后选择 退出 Firefox

    点击 Firefox 菜单 Fx89menuButton,然后选择 退出

  5. 重新启动 Firefox。

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

测试故障扩展

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

  1. 点击菜单按钮 Fx89menuButton,点击 扩展和主题 并选择 扩展
  2. 点击所要选择的某一个扩展的名称。
  3. 点击对应的交替按钮来启用扩展。交替按钮变成蓝色表示已启用。
  4. 关闭 Firefox:

    点击 Firefox 菜单按钮 Fx89menuButton,然后选择 退出

    在屏幕顶部点击 Firefox 菜单,然后选择 退出 Firefox

    点击 Firefox 菜单 Fx89menuButton,然后选择 退出

  5. 重新启动 Firefox。

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

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

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

更新扩展

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

  1. 点击菜单按钮 Fx89menuButton,点击 扩展和主题 并选择 扩展
  2. 点击附加组件管理器 扩展 面板顶部的齿轮图标 Fx115 Tools for all add-ons button 并选择 检查更新
  3. 如果找到了更新,您可以通过点击 安装更新 安装它们。
  4. 安装完成后,关闭 Firefox:

    点击 Firefox 菜单按钮 Fx89menuButton,然后选择 退出

    在屏幕顶部点击 Firefox 菜单,然后选择 退出 Firefox

    点击 Firefox 菜单 Fx89menuButton,然后选择 退出

  5. 重新启动 Firefox。

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

检查扩展设置

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

  1. 点击菜单按钮 Fx89menuButton,点击 扩展和主题 并选择 扩展
  2. 在导致您问题的扩展上,点击省略号(三个点)图标并点击 选项首选项 按钮,
  3. 在选项中,看看有没有什么可能导致您的问题的设置,您可以尝试对这些设置做出更改。
  4. 如果您找到了导致您问题的设置,请点击 确定 按钮。问题就将得到解决。

这篇文章对您有帮助吗?

请稍候...

此文章在这些用户的协助下写成:

Illustration of hands

志愿者

分享知识并培养专业技能。解答问题并改进我们的知识库。

详细了解