识别 Firefox for Windows 中第三方模块造成的问题

本文仅适用于 Windows 上的 Firefox。

第三方应用程序(如杀毒软件、压缩软件和其他工具)可能会在 Firefox 中加载模块。有时,这些应用程序会加载有害的模块,导致 Firefox 崩溃、性能下降或兼容性问题。你可能没有注意到一个恶意的或意外的模块已经被加载,它可能导致看起来是 Firefox 的问题。

Firefox 的 about:third-party 页面为用户提供了关于已注入 Firefox 的第三方模块的信息。

访问 about:third-party 页面

在地址栏中输入 about:third-party 并按 回车键。你将被带到 第三方模块信息页面。该页面向用户显示已经加载到浏览器中的模块、新加载的模块和加载缓慢的模块的列表。 如果你在页面顶部看到一个 重新加载系统信息 按钮,点击它可以重新加载页面,看到关于你所安装的所有模块的更多有用信息。

ReloadSystemInfo_button

复制到剪贴板 按钮会把列表中所有数据复制为文本 JSON 格式。然后你可以把数据粘贴到一个文本文件中进行分析或添加到 Mozilla 支持文题中。

模块信息

对于每个模块,about:third-party 页显示了以下信息:

  • 模块名称
  • 如果由第三方供应商/开发商提供,会显示 应用程序名称/发布者
  • 文件版本。
  • 供应商信息。
  • 发生次数。
  • 平均阻塞时间,以毫秒计。
  • 可选的模块图标和其他信息:
    • 如果该模块没有经过数字签名,那么在该模块的名称旁边会出现一个未签名的图标(挂锁,上面有一个红色的斜杠 Fx89Padlock-RedLine )。
    • 如果一个模块曾经引起过崩溃,那么在这个模块的名字旁边会出现一个三角形的警告 Warning_icon
  • 模块类型(“IME” 或 “Shell Extension”)。
  • 在 Windows 资源管理器中显示一个模块文件的按钮 folder
  • 详细的加载事件表(默认是折叠的)的按钮 arrow-dropdown
    • 目标进程(Firefox 进程类型,仅限于浏览器、标签或 RDD)。
    • 加载持续时间。
    • 如果它是在后台线程中加载的,则为后台标签。
    • 状态(已加载或已阻止)。

阻止模块导致 Firefox 崩溃

有些第三方模块可能会导致 Firefox 崩溃。如果某个模块以前有导致 Firefox 崩溃,那么它旁边会显示一个警告三角形 Warning_icon 作为标识。要检查一个第三方模块是否导致崩溃,请试着禁用该模块看看崩溃问题是否解决。

请按照以下步骤手段阻止模块:

  1. 在地址栏输入 about:third-party 并按 回车
  2. 找到你怀疑导致崩溃的模块。
  3. 点击该模块旁边的阻止图标。
    block_module_settings

此时会出现一个对话框,询问你是否重启 Firefox 以使更改生效。如果重启后问题解决,那么你可以在不卸载该模块的情况下继续使用 Firefox。

注意:阻止模块将永久禁用之。点击模块旁边的阻止图标会重新启用该模块(阻止时图标变红色)。

没有看到阻止图标?

如果遇到问题,即某一特定模块旁边没有出现阻止图标,首先检查 重新加载系统信息 按钮是否存在。如果有,请点击它,看看是否能解决问题。

如果仍然没有出现阻止图标,那么 启动器进程(Launcher Process),一个与 Firefox 安全相关的功能,可能没有被激活。要检查,请:

  1. 在地址栏中输入 about:support,然后按 Enter。这将把你带到 故障排除信息 页面。
  2. 应用程序概要 部分寻找 启动器进程 条目。如果它显示为 已禁用,你将需要重新启用启动器进程。

要重新启用启动器进程:

  1. 地址栏 里输入about:config,然后按 回车
    有时会出现警告页面。点击 接受风险并继续,以打开 about:config 页面。
  2. 找到browser.launcherProcess.enabled首选项。
  3. 把它切换到 false,然后把它切换回 true
  4. 重新启动 Firefox,让启动器进程生效。

这篇文章对您有帮助吗?

请稍候...

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

Illustration of hands

志愿者

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

详细了解