什么是Process plugin-container.exe?

尝试消除问题的工具

鹰眼的Firefox用户可能已经发现一个(或两个)新进程,当他们在运行Web浏览器时会不时弹出。根据访问的网站,进程plugin-container.exe会偶尔出现和消失。

根据所使用Windows的版本,它也可能会被列为Firefox的插件容器。

普通的Ghacks读者可能已经知道答案了。 Mozilla已在Firefox Web浏览器中添加了所谓的进程外插件。每当需要在网页上运行元素时,此功能就会在自己的进程中运行特定的Firefox插件(如Adobe的Flash Player,Quicktime或Silverlight)(请参见 Firefox 3.6.4 发布公告以获取更多信息)。

插件容器

plugin-container.exe进程是在Firefox中启动受支持的插件之一时启动的额外进程。

plugin-container.exe

该过程一旦启动便保持活动状态。例如,当Firefox用户开始查看Flash或Quicktime视频并在Firefox关闭或被手动终止时关闭时,触发该事件。当需要插件访问的页面在网络浏览器中终止时。

Mozilla当前为所有受支持的浏览器插件使用一个插件容器和多个插件容器。这类似于Google Chrome浏览器,其中每个插件都是在自己的过程中启动的。

退房 在自己的过程中运行自定义Firefox插件 了解如何在Plugin-Container.exe中而不是主要的Firefox进程中运行其他插件。

更新2Mozilla已停用 从dom.ipc.plugins开始的Firefox 43中的所有首选项。进行此操作的原因是为浏览器做好准备,以便在Firefox Web浏览器中移至多进程内容。

为了准备将来的版本以切换到多进程内容,NPAPI插件不能再与页面内容在同一进程中运行。以dom.ipc.plugins开头的首选项已不再使用。

以下信息仅对43之前的Firefox版本有效,并且可能在与Firefox相关的浏览器(如Pale Moon)中继续起作用。

更新: Plugin-Container.exe当前支持以下三个流行的插件:

  • Adobe Flash
  • 苹果Quicktime
  • 微软Silverlight

支持与Mozilla从用户系统收到的插件崩溃报告相关,该报告选择了在系统上的插件崩溃时自动提交这些信息。如果新插件的崩溃率显着提高,则可以将其添加到插件容器过程中。

在旧版本的Firefox中,可以通过以下方式禁用plugin-container.exe:

  1. 在浏览器的地址栏中输入about:config,然后按Enter。
  2. 确认您会小心。
  3. 搜索 dom.ipc.plugins.enabled
  4. 双击首选项将其设置为false。

在较新版本的Firefox中,此功能不再起作用,该首选项将被忽略。

但是,仍然有一种方法可以禁用它,但这需要更多工作。

plugin-container

  • 点击系统的开始按钮并进入环境(Windows 8用户在开始屏幕上键入)。
  • 选择以编辑您的帐户或系统的变量(取决于您是否要使更改仅适用于您的帐户,还是适用于PC上的所有用户帐户)。
  • 点击新按钮。
  • 类型 MOZ_DISABLE_OOP_PLUGINS 作为名称,并且 之一 作为价值
  • 重新启动Firefox。