De ce se derulează 2 procese Plugin-Container.Exe?

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Am descoperit recent că am avut două procese explorer.exe care rulează pe un computer Windows. Odio a postat un comentariu în cadrul acelui articol în care a menționat că pe PC-ul 2, plugin-container.exe se desfășurau în schimb. Dacă nu știi nimic plugin-container.exe puteți consulta articolul informațional despre el pe care l-am scris în 2010.

Plugin-container.exe este implementarea Mozilla de a separa pluginurile principale de a fi executate în același proces ca browserul web Firefox.

Acest lucru este realizat în primul rând pentru a îmbunătăți stabilitatea. Un crash de plugin anterior ar fi provocat de multe ori și întregul browser să se prăbușească. Cu plugin-urile mutate în plugin-container.exe browserul rămâne nevătămat dacă se întâmplă un accident.

În 2010, Firefox a folosit o singură instanță de plugin-container.exe pentru cele trei pluginuri Adobe Flash Player, Microsoft Silverlight și Apple Quicktime.

2 plugin-container.exe

Utilizatorii Firefox în zilele noastre pot vedea mai multe instanțe ale procesului de conținut de plugin-uri pe sistemul lor și unii s-ar putea întreba de ce este cazul. Ideea de la bun început a fost mutarea plugin-urilor de bază în propriul proces în cele din urmă, iar asta a fost integrat acum în browser.

Îl poți testa cu ușurință pe sistemul tău. Asigurați-vă că aveți pluginul Adobe Flash și Microsoft Silverlight activat. Vizita YouTube și începeți să vizionați un videoclip pentru a declanșa Flash plugin-container.exe.

Acum deschideți o nouă filă goală și vizita un site care folosește tehnologia Silverlight Microsoft pentru a reda videoclipuri. Veți observa că plugin-container-ul este lansat de două ori și că procesele rămân deschise atunci când videoclipul nu mai este redat și chiar dacă pagina este închisă.

Nu toate pluginurile vor fi lansate în propriul proces plugin-container.exe. Dacă lansați o aplicație Java, veți observa, de exemplu, că aceasta nu este lansată în propriul proces de container.

Utilizatorii Firefox pot dezactiva complet plugin-container.exe în configurația avansată a browserului. Introduceți despre: configurați în bara de adrese și apăsați enter. Acum filtrați termenul următor și setați valorile lor pe false pentru a dezactiva funcția.

  • dom.ipc.plugins.enabled

De asemenea, puteți dezactiva procesele separate pentru un anumit plugin acceptat.

  • dom.ipc.plugins.enabled.npctrl.dll (Microsoft Silverlight)
  • dom.ipc.plugins.enabled.npqtplugin.dll (Apple QuickTime)
  • dom.ipc.plugins.enabled.npswf32.dll (Adobe Flash)
  • dom.ipc.plugins.enabled.nptest.dll (plugin de test NPAPI)

Mulți utilizatori Firefox raportează probleme pe care le au cu plugin-container.exe peste tot pe Internet. Care este experiența dvs. cu plugin-urile din afara procesului Firefox?

Actualizați : Este posibil să vedeți și a Procesul FlashPlayerPlugin (sau două) în managerul de sarcini atunci când rulați conținut Flash în versiunile recente ale Firefox. Dacă îl vedeți, Modul protejat Flash Player este activat, dacă vedeți în schimb plugin-container.exe, acesta este dezactivat.