解决插件引起的故障

修订信息
  • 修订编号: 7467
  • 建立于
  • 创建者: JimChem
  • 备注: 初步译稿,请大家继续参与修订。
  • 已审阅:
  • 已审阅:
  • 审核人: kmc
  • 已核准?
  • 这是当前最新的版本吗?
  • 可进行本地化:
修订原文
修订内容

如果您在浏览一个使用了插件(plugins)(例如 Flash, Windows Media Player, Java等等) 来显示内容的网页时,发生问题,您可能需要检查一下是否是一个插件引起了这个问题。

常见的由插件引起的问题包括:

本文讲述了如何排除插件故障。如果您在使用扩展程序或主题时遇到问题,请参看 火狐扩展和主题的故障解决方法。了解插件的一般信息,参看 使用Firefox插件


确定插件是否是故障原因

您可以在 Firefox 运行时有选择地禁用一些插件。如果您怀疑某一个插件正是引起故障的原因,优先将其禁用,然后再测试您的故障,看是否得到解决。如果您不知道禁用哪一个插件:

  1. 点击 Tools 菜单,打开插件窗口,选择Add-ons.
  2. 在插件窗口,选择 Plugins 面板.
  3. 选择列表中的一个插件,并点击它的 Disable 按钮。对表中的每个插件重复该步骤。您不必重启 Firefox 以使改动生效。
  4. 测试您的故障。如果它不再发生,回到插件窗口通过 Enable 按钮一个一个重新启用插件直到某个插件又引起了之前的故障。

如果您发现禁用某个插件解决了您的问题,请继续以下的步骤。


更新或重新安装您的插件

大多数插件故障都可以通过将其升级到最新版本来解决。

如果升级到最新版本或重新安装都不能解决这个问题,您可以一直禁用它。


手动卸载插件

如果您不能使用卸载程序来移除一个插件,您可以手动移除它:

  1. 地址栏 里输入about:config,然后按 回车
    有时会出现警告页面。点击 接受风险并继续,以打开 about:config 页面。
  2. 搜索参数: plugin.expose_full_path.
  3. 双击列表中 plugin.expose_full_path 参数并将值改为 true.
  4. 在地址栏中输入about:plugins以显示“关于插件”页面。
  5. 在“关于插件”页面中的每个条目都有带着文件路径的 "文件名:" 。 利用Windows 窗口定位定位到您想移除的插件的位置。
  6. 将文件名改成其它名称,只要不是其本名即可——例如 npswf32 变成了 Xnpswf32

这个插件就被移除了。


重新初始化插件数据库

有时候你可能无法安装或重新安装某一个插件。重新初始化插件数据库可以解决这个问题:

  1. 要打开你的用户档案文件夹:

    • 点击菜单按钮 Fx89menuButton ,再点击 帮助 并选择 更多故障排除信息 帮助 菜单中, 选择 更多故障排除信息 然后 故障调试信息 标签页会出现。
    • 应用程序概要 部分的 Profile 文件夹目录旁边,点击 打开文件夹在 Finder 中显示打开目录 按钮。含有您的配置文件夹窗口将打开。你的配置文件夹将打开。
    注意:如果您无法打开或使用 Firefox,您也可尝试 在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。

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

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

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

  3. 删除 pluginreg.dat 文件.
  4. 打开 Firefox
  5. 在地址栏中输入 about:plugins 并按 EnterReturn 以打开 Firefox 的插件列表。