欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

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

shiping1 的头像

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

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

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

以安全模式启动火狐

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

  1. 在Firefox窗口顶端,点击 Firefox按钮,指向 帮助 菜单并选择禁用附加组件并重启...Firefox将以安全模式对话框重启。
    对 Windows XP,点击 帮助 菜单并选择 禁用附加组件并重启...
    注意:您也可以直接以安全模式启动Firefox,方法是在启动Firefox的时候按住 shift
    点击 Firefox 窗口顶部的 Firefox 按钮(Windows XP 中是点击 文件 菜单),然后点击 退出 在Windows中,点击开始菜单,打开所有程序列表,转到Mozilla Firefox文件夹。在Mozilla Firefox文件夹中,选择Mozilla Firefox (安全模式) Firefox 将以安全模式对话框的方式启动。
    注意: 您也可以用命令行的方式启动 Firefox 安全模式。方法是点击 开始 按钮,选择 运行 并输入(如果您是 Windows Vista 或 Windows 7 操作系统,可以直接在搜索程序和文件 文本框中输入) firefox -safe-mode
  2. 当出现火狐安全模式窗口后,点击按钮在安全模式中启动

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

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

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

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

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

关闭硬件加速

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

  1. 点击 Firefox 窗口顶部的Firefox按钮(Windows XP 中是点击工具菜单)并选择选项
  2. 选择 高级 面板的 常规 标签页。
  3. 取消勾选 自动启用硬件加速
  4. 点击 Firefox 窗口顶部的 Firefox 按钮(Windows XP 中是点击 文件 菜单),然后点击 退出
  5. 正常启动火狐。

如果问题不再出现,那么,问题相当有可能是由硬件加速造成的。您可以尝试更新您的显卡驱动来解决该问题。当然,直接关闭硬件加速也能使问题得到解决。

如果问题仍然存在,那么,问题相当有可能是由扩展或主题造成的。请继续按本文描述的步骤来确定您问题的具体原因。

切换到默认主题

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

  1. 在 Firefox 窗口顶部,点击 Firefox 按钮(Windows XP 中是 工具 菜单),然后点击 附加组件。附加组件管理器标签页将被打开。

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

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

禁用所有扩展

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

  1. 在 Firefox 窗口顶部,点击 Firefox 按钮(Windows XP 中是 工具 菜单),然后点击 附加组件。附加组件管理器标签页将被打开。

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

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

  • 如果所有扩展禁用后问题仍然发生了,则很有可能您火狐配置文件中的localstore.rdf文件崩溃了。您可以Reset toolbars and controls来解决此问题。

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

测试故障扩展

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

  1. 在 Firefox 窗口顶部,点击 Firefox 按钮(Windows XP 中是 工具 菜单),然后点击 附加组件。附加组件管理器标签页将被打开。

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

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

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

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

更新扩展

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

  1. 在 Firefox 窗口顶部,点击 Firefox 按钮(Windows XP 中是 工具 菜单),然后点击 附加组件。附加组件管理器标签页将被打开。

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

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

检查扩展设置

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

  1. 在 Firefox 窗口顶部,点击 Firefox 按钮(Windows XP 中是 工具 菜单),然后点击 附加组件。附加组件管理器标签页将被打开。

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