O que é o Processo plugin-container.exe?

Usuários do Firefox com olhos de águia podem ter visto um novo processo (ou dois) que aparece de tempos em tempos quando eles estão executando o navegador da web. O processo plugin-container.exe aparece e desaparece esporadicamente, dependendo dos sites visitados.

Dependendo da versão do Windows usada, ele também pode ser listado como Plugin Container for Firefox.

Leitores regulares de Ghacks já devem saber a resposta. A Mozilla adicionou os chamados plugins fora de processo ao navegador Firefox. Esse recurso executa plug-ins específicos do Firefox, como o Flash Player da Adobe, Quicktime ou Silverlight, em seu próprio processo, sempre que necessário para executar elementos em uma página da web (consulte o comunicado de lançamento do Firefox 3.6.4 para obter informações adicionais).

Plugin-container.exe

O processo plugin-container.exe é aquele processo extra que é iniciado sempre que um dos plug-ins suportados é iniciado no Firefox.

O processo permanece ativo depois de iniciado. Por exemplo, é acionado quando o usuário do Firefox começa a ver um vídeo do Flash ou do Quicktime e é fechado quando o Firefox é fechado ou eliminado manualmente. quando a página que requer acesso ao plug-in é encerrada no navegador da web.

Atualmente, o Mozilla usa um contêiner de plug-in vários contêineres de plug-in para todos os plug-ins de navegador suportados. Isso é semelhante ao Google Chrome, onde cada plug-in é lançado em seu próprio processo.

Confira Executar plug-ins personalizados do Firefox em seu próprio processo para descobrir como executar plug-ins adicionais no Plugin-Container.exe em vez do processo principal do Firefox.

Atualização 2 : O Mozilla desativou todas as preferências no Firefox 43, começando com dom.ipc.plugins. O motivo da mudança foi preparar o navegador para a migração para o conteúdo de vários processos no navegador Firefox.

Na preparação para versões futuras mudarem para o conteúdo de vários processos, os plug-ins NPAPI não podem mais ser executados no mesmo processo que o conteúdo da página. As preferências que começam com dom.ipc.plugins não são mais usadas.

As informações abaixo são válidas apenas para versões do Firefox anteriores a 43 e podem continuar funcionando em navegadores relacionados ao Firefox, como o Pale Moon.

Atualização: o Plugin-Container.exe atualmente suporta os três plugins populares a seguir:

  • Adobe Flash
  • Apple Quicktime
  • Microsoft Silverlight

O suporte está vinculado aos relatórios de falhas de plug-ins que a Mozilla recebe de sistemas de usuários que optaram por enviar essas informações automaticamente sempre que um plug-in no sistema falha. Novos plugins podem ser adicionados ao processo do contêiner de plugins se a taxa de falhas aumentar significativamente.

Nas versões anteriores do Firefox, era possível desativar o plugin-container.exe da seguinte maneira:

  1. Digite about: config na barra de endereços do navegador e pressione Enter.
  2. Confirme que você será cuidadoso.
  3. Procure por dom.ipc.plugins.enabled
  4. Clique duas vezes na preferência para configurá-la como false.

Isso não está mais funcionando nas versões mais recentes do Firefox, a preferência é ignorada.

No entanto, existe uma maneira de desativá-lo, mas envolve mais trabalho.

  • Toque no botão Iniciar do seu sistema e insira o ambiente (os usuários do Windows 8 digitam na tela inicial).
  • Selecione para editar as variáveis ​​da sua conta ou do sistema (dependendo se você deseja que as alterações sejam aplicadas apenas à sua conta ou a todas as contas de usuário no PC).
  • Clique no novo botão.
  • Digite MOZ_DISABLE_OOP_PLUGINS como o nome e 1 como o valor .

  • Reinicie o Firefox.