Qu'est-ce que le processus plugin-container.exe?

Les utilisateurs de Firefox avec des yeux d'aigle pourraient avoir repéré un nouveau processus (ou deux) qui apparaît de temps en temps lorsqu'ils exécutent le navigateur Web. Le processus plugin-container.exe apparaît et disparaît de façon sporadique en fonction des sites Web visités.

Selon la version de Windows utilisée, il peut également figurer à la place sous Plugin Container for Firefox.

Les lecteurs réguliers de Ghacks connaissent peut-être déjà la réponse. Mozilla a ajouté au navigateur Web Firefox des plugins appelés processus externes. Cette fonctionnalité exécute des plug-ins Firefox spécifiques, tels que Flash Player, Quicktime ou Silverlight, dans leur propre processus chaque fois qu'ils sont nécessaires pour exécuter des éléments sur une page Web (voir Annonce de la version de Firefox 3.6.4 pour plus d'informations).

Plugin-container.exe

Le processus plugin-container.exe est ce processus supplémentaire qui est lancé chaque fois qu'un des plugins pris en charge est démarré dans Firefox.

Le processus reste actif une fois démarré. Il est par exemple déclenché lorsque l'utilisateur Firefox commence à regarder une vidéo Flash ou Quicktime et est fermé lorsque Firefox est fermé ou s'il est tué manuellement. lorsque la page nécessitant un accès au plug-in est terminée dans le navigateur Web.

Mozilla utilise actuellement un conteneur de plugin, plusieurs conteneurs de plugins pour tous les plugins de navigateur pris en charge. Ceci est similaire à Google Chrome où chaque plugin est lancé dans son propre processus.

Découvrez Exécuter des plugins Firefox personnalisés dans leur propre processus pour savoir comment exécuter des plugins supplémentaires dans Plugin-Container.exe au lieu du processus principal de Firefox.

Mise à jour 2 : Mozilla a désactivé toutes les préférences dans Firefox 43, à commencer par dom.ipc.plugins. La raison de ce déplacement était de préparer le navigateur au passage au contenu multi-processus dans le navigateur Web Firefox.

En prévision des prochaines versions pour passer au contenu multi-processus, les plug-ins NPAPI ne peuvent plus être exécutés dans le même processus que le contenu de la page. Les préférences commençant par dom.ipc.plugins ne sont plus utilisées.

Les informations ci-dessous ne sont valables que pour les versions de Firefox antérieures à 43 et peuvent continuer à fonctionner dans les navigateurs liés à Firefox tels que Pale Moon.

Mise à jour: Plugin-Container.exe prend actuellement en charge les trois plugins populaires suivants:

  • Adobe Flash
  • Apple Quicktime
  • Microsoft Silverlight

La prise en charge est liée aux rapports d'incident de plug-in reçus par Mozilla par des systèmes utilisateur qui ont choisi de soumettre ces informations automatiquement chaque fois qu'un plug-in du système se bloque. De nouveaux plugins peuvent être ajoutés au processus Conteneur de plug-in si leur taux d'accidents augmente de manière significative.

Dans les anciennes versions de Firefox, vous pouvez désactiver le plugin-container.exe de la manière suivante:

  1. Tapez about: config dans la barre d'adresse du navigateur et appuyez sur Entrée.
  2. Confirmez que vous ferez attention.
  3. Recherche pour dom.ipc.plugins.enabled
  4. Double-cliquez sur la préférence pour la définir sur false.

Cela ne fonctionne plus dans les nouvelles versions de Firefox, la préférence est ignorée.

Il existe cependant un moyen de le désactiver, mais cela demande plus de travail.

  • Appuyez sur le bouton de démarrage de votre système et entrez dans l'environnement (les utilisateurs de Windows 8 sont saisis sur l'écran de démarrage).
  • Sélectionnez cette option pour modifier les variables de votre compte ou du système (selon que vous souhaitez que les modifications s'appliquent uniquement à votre compte ou à tous les comptes d'utilisateur du PC).
  • Cliquez sur le nouveau bouton.
  • Tapez MOZ_DISABLE_OOP_PLUGINS comme nom et 1 comme valeur .

  • Redémarrez Firefox.