本文帮助你决定是否扩展或者主题等附加组件或硬件加速造成 Firefox 的问题。如果是,我们会告诉您怎样使 Firefox 重新正常运行起来。
目录
以排障模式启动 Firefox
排障模式会暂时禁用所有扩展,硬件加速也会被暂时关闭,并且将会使用默认主题。可以帮助你决定是否扩展或者主题等附加组件或硬件加速造成问题。请参看 安全模式,了解更多详情。如果要以排障模式运行 Firefox,请
点击菜单按钮 ,再点击
,然后点击 并点击 是否在排障模式下重启 Firefox? 对话框中的 。注意:您也可以直接以排障模式启动 Firefox,方法是在启动 Firefox 时按住 shift 键。在启动 Firefox 时按住 option 键。退出 Firefox 并打开 终端,运行以下命令:firefox -safe-mode
可能需要指定 Firefox 安装路径(例如 /usr/lib/firefox)。- 当 以排障模式打开 Firefox 吗? 窗口弹出时,请点击 按钮。
点击
按钮之后,等待 Firefox 启动,再测试问题是否还在。问题在排障模式下仍然存在
如果您的问题在排障模式下仍然存在,那么,问题就不是某个扩展、主题或者硬件加速所造成的了。造成该问题的原因可能是 Firefox 首选项更改,这些在排障模式下并没有被禁用。有关其他疑难解答的建议,请参见:
问题在排障模式下没有发生
如果您的问题在排障模式下不存在,那么很有可能是由于某个扩展、主题或者硬件加速造成的。请继续按本文描述的步骤来确定您问题的具体原因。
关闭硬件加速
某些图形处理器或显卡驱动可能会与 Firefox 的硬件加速起冲突,导致 Firefox 崩溃、显示文字或其他内容有问题。您可以尝试关闭硬件加速,看看是否能解决问题。
- 在屏幕上方的菜单栏里点击 并(根据 macOS 的版本不同)选择 或 。点击菜单按钮 并选择 。
- 选择 面板和 标签页。
- 取消勾选适用时启用硬件加速。
-
点击 Firefox 菜单按钮 ,然后选择
。在屏幕顶部点击 Firefox 菜单,然后选择 。
点击 Firefox 菜单 ,然后选择
。 - 正常启动Firefox。
- 在屏幕上方的菜单栏里点击 并(根据 macOS 的版本不同)选择 或 。点击菜单按钮 并选择 。
- 选择 面板。
- 在性能部分,取消勾选使用推荐的性能设置。
此时会出现额外的选项。 - 取消勾选适用时启用硬件加速。
-
点击 Firefox 菜单按钮 ,然后选择
。在屏幕顶部点击 Firefox 菜单,然后选择 。
点击 Firefox 菜单 ,然后选择
。 - 正常启动Firefox。
如果问题不再出现,那么,问题相当有可能是由硬件加速造成的。您可以尝试更新您的显卡驱动来解决该问题。当然,直接关闭硬件加速也能使问题得到解决。 如果问题仍然存在,那么,问题很有可能是扩展或主题造成的。请继续按本文描述的步骤来确定您问题的具体原因。
切换到默认主题
如果您正在使用一款非 Firefox 默认主题:
- 点击菜单按钮 ,点击 并选择 。
- 选择 系统主题 并点击省略号(三个点)图标,接着点击 按钮,Firefox 就会切换到该主题。
-
点击 Firefox 菜单按钮 ,然后选择
。在屏幕顶部点击 Firefox 菜单,然后选择 。
点击 Firefox 菜单 ,然后选择
。 - 重新启动 Firefox。
重新启动 Firefox 后,请测试您的问题。如果问题不再发生了,那么就是您所使用的主题造成了这一问题。如果问题仍然存在,请继续按本文以下的步骤处理。
禁用所有扩展
为了确定是否是由于某个故障扩展导致了您的问题,您可以禁用所有已安装的扩展:
- 点击菜单按钮 ,点击 并选择 。
- 对标记为 启用 的扩展,请点击其对应的蓝色交替 按钮。
- 扩展会被列入 禁用 名单。
- 对其他扩展重复以上操作。
- 当所有扩展都禁用之后,关闭 Firefox:
点击 Firefox 菜单按钮 ,然后选择
。在屏幕顶部点击 Firefox 菜单,然后选择 。
点击 Firefox 菜单 ,然后选择
。 - 重新启动 Firefox。
如果所有扩展禁用后问题不再出现了,那么应该是您的某个扩展造成了此问题。为了找到导致该问题的扩展,请按如下步骤操作:
测试故障扩展
为了确定是哪个禁用扩展造成了您的问题,您可以每次重新启用一个扩展。
- 点击菜单按钮 ,点击 并选择 。
- 点击所要选择的某一个扩展的名称。
- 点击对应的交替按钮来启用扩展。交替按钮变成蓝色表示已启用。
- 关闭 Firefox:
点击 Firefox 菜单按钮 ,然后选择
。在屏幕顶部点击 Firefox 菜单,然后选择 。
点击 Firefox 菜单 ,然后选择
。 - 重新启动 Firefox。
重新启动 Firefox 后,请测试您的问题。如果该问题又出现了,那么则是您刚才所启用的扩展造成了此问题。
找到造成您问题的扩展后,禁用或者卸载故障插件,并重新启用其他附加组件中的扩展。
更新扩展
如果某个已安装的扩展造成了您的问题,或许在新的版本中该问题已经解决,您可以尝试更新扩展以解决问题:
- 点击菜单按钮 ,点击 并选择 。
- 点击附加组件管理器 面板顶部的齿轮图标 并选择 。
- 如果找到了更新,您可以通过点击 安装它们。
- 安装完成后,关闭 Firefox:
点击 Firefox 菜单按钮 ,然后选择
。在屏幕顶部点击 Firefox 菜单,然后选择 。
点击 Firefox 菜单 ,然后选择
。 - 重新启动 Firefox。
重新启动 Firefox 后,您的所有扩展就都被更新了。如果造成您问题的扩展有一个更新,重新启用它,然后再次测试您的问题。
检查扩展设置
某些问题是由于某个扩展的设置而导致的(例如有关工具栏的问题)。因此,你可能要检查扩展的设置,看看是否能找到引起您的问题的选项:
- 点击菜单按钮 ,点击 并选择 。
- 在导致您问题的扩展上,点击省略号(三个点)图标并点击 按钮,
- 在选项中,看看有没有什么可能导致您的问题的设置,您可以尝试对这些设置做出更改。
- 如果您找到了导致您问题的设置,请点击 按钮。问题就将得到解决。