Firefox users with eagle eyes might have spotted a new process (or two) that pops up from time to time when they are running the web browser. The process plugin-container.exe appears and disappears sporadically depending on the websites visited.
Depending on the version of Windows that is used, it may also be listed as Plugin Container for Firefox instead.
Regular Ghacks readers might already know the answer. Mozilla has added so called out-of-process plugins to the Firefox web browser. This feature runs specific Firefox plugins, like Adobe's Flash Player, Quicktime or Silverlight, in their own process whenever they are needed to run elements on a web page (see Firefox 3.6.4 release announcement for additional information).
The plugin-container.exe process is that extra process that is launched whenever one of the supported plugins is started in Firefox.
The process remains active once it has been started. It is for instance triggered when the Firefox user starts to view a Flash or Quicktime video and closed when Firefox is closed or its manually killed. when the page requiring plugin access is terminated in the web browser.
Mozilla currently uses
one plugin container multiple plugin containers for all supported browser plugins. This is similar to Google Chrome where every plugin is launched in its own process.
Check out Run Custom Firefox Plugins In Their Own Process to find out how to run additional plugins in Plugin-Container.exe instead of the main Firefox process.
Update 2: Mozilla disabled all preferences in Firefox 43 starting with dom.ipc.plugins. The reason for the move was to prepare the browser for the move over to multi-process content in the Firefox web browser.
In preparation for future releases to switch over to multi-process content, NPAPI plugins can no longer be run in the same process as the page content. The preferences starting with dom.ipc.plugins are no longer used.
The information below are only valid for Firefox versions prior to 43, and may continue to work in Firefox related browsers such as Pale Moon.
Update: Plugin-Container.exe currently supports the following three popular plugins:
Support is tied to plugin crash reports that Mozilla receives from user systems who have opted in to submit those information automatically whenever a plugin on the system crashes. New plugins may be added to the Plugin Container process if their crash rate increases significantly.
In older versions of Firefox, you could disable the plugin-container.exe the following way:
This is not working anymore in newer versions of Firefox, the preference is ignored.
There is a way however to disable it still, but it involves more work.
Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.
We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats or subscription fees.
If you like our content, and would like to help, please consider making a contribution:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.