解决插件引起的故障

2017 年 3 月,当 Firefox 版本 52 发布时,停止支持除 Flash 之外的所有 NPAPI 插件。参看 此兼容性文档此文 了解详情。

Firefox 版本 52 开始,停止支持除 Adobe Flash 之外的所有 NPAPI 插件。参看 此兼容性文档此文 了解详情。

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

注意: The 64 位版本 Firefox 仅识别和支持 Adobe Flash 和 Microsoft Silverlight NPAPI 插件。

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

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

确定插件是否是故障原因

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

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

  2. 在附加组件管理器标签页中选择 插件 面板。
  3. 选择列表中的一个插件,并选择其下拉菜单中的永不激活。按这样的方式逐一禁用所有插件。您不需要重启 Firefox 来使更改生效。
  4. 测试您遇到的的故障。如果它不再发生,回到插件管理器标签页,通过 总是激活 下拉菜单逐一重新启用插件。每重启一个插件,就需要观察故障是否能重现,直到发现能引起故障重现的插件。

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

更新或重新安装您的插件

大多数插件故障都可以通过将其升级到最新版本来解决。要检查您已安装的任何插件是否已过时,请访问 Mozilla 插件检查与更新页面

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

手动卸载插件

如果您不能使用卸载程序移除这个插件,可以尝试手动移除:

  1. 地址栏 中输入 about:pluginsEnterReturn 打开 “关于插件” 页面。
  2. “关于插件” 页面中的每个条目都有 “文件:” 和 “路径:” 项目分别显示插件文件的名字和位置。在 Windows 资源管理器中定位定位 到您想移除的插件所在的位置。
  3. 将文件重命名为其他名字(例如把 npswf32 改为 Xnpswf32)。

经过以上步骤,这个插件就被移除了。

重新初始化插件数据库

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

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

    点击菜单按钮 New Fx Menu ,点击帮助 Help-29 并选择 故障排除信息 菜单项以打开故障排除信息标签页。

  2. 应用程序概要 部分,点击 显示文件夹打开文件夹在 Finder 中显示打开目录 按钮,将打开一个窗口显示您的配置文件文件夹
  3. 注意:如果您无法打开或使用 Firefox,您也可尝试 在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。

  4. 点击菜单按钮 New Fx Menu ,然后点击退出退出 Close 29
  5. 删除 pluginreg.dat 文件。
  6. 打开 Firefox。
  7. 在地址栏中输入 about:plugins 并按 EnterReturn 以打开 Firefox 的插件列表。

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

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