Jeg har for nylig opdaget, at jeg havde to explorer.exe processer, der kører på en Windows PC. Odio indsendt en kommentar under denne artikel, hvor han nævnte, at på sin PC 2 plugin-container.exe processer, der kører i stedet for. Hvis du ikke ved noget om plugin-container.exe du kan tjekke den oplysende artikel om det, som jeg skrev i 2010.
Plugin-container.exe er Mozilla ‘ s gennemførelse af adskillelse af kerne plugins fra at blive henrettet i den samme proces som Firefox web-browser.
Dette er gjort fremmest at forbedre stabiliteten. Et plugin crash tidligere ville have ofte skyldes, at hele browseren til at gå ned så godt. Med plugins flyttet til plugin-container.exe browseren forbliver uskadt, hvis et nedbrud sker.
Tilbage i 2010 Firefox bruges én forekomst af plugin-container.exe for de tre plugins Adobe Flash Player, Microsoft Silverlight, og Apple Quicktime.
Firefox-brugere i dag kan se mere end én forekomst af plugin container proces på deres system, og nogle vil måske undre sig over, hvorfor det er tilfældet. Ideen fra starten var at flytte kernen plugins i deres egen proces i sidste ende, og det er, hvad der er blevet integreret i browseren nu.
Du kan teste det på dit system nemt. Kontroller, at du har Adobe Flash og Microsoft Silverlight plugin aktiveret. Besøge YouTube og begynde at se en video for at udløse Flash plugin-container.exe.
Nu åbner et nyt, tomt faneblad og besøge et websted, der bruger Microsofts Silverlight-teknologi til at afspille videoer. Du vil bemærke, at plugin-container er lanceret to gange, og at de processer, der holder åbent, når videoen stopper med at spille, og selv om siden er lukket.
Ikke alle plugins vil blive lanceret i deres egen plugin-container.exe -processen. Hvis du starter en Java-programmet, vil du bemærke for eksempel, at det ikke er lanceret i sin egen plugin container proces.
Firefox-brugere kan deaktivere plugin-container.exe helt i den avancerede konfiguration af browseren. Indtast about:config i adresselinjen og tryk enter. Nu filter for følgende sigt og indstille deres værdier til false for at deaktivere funktionen.
- dom.ipc.plugins.aktiveret
Du kan også deaktivere separate processer for en specifik støttet plugin i stedet.
- 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 (NPAPI-test plugin)
Mange Firefox-brugere rapportering af problemer, som de har med plugin-container.exe alle over Internettet. Hvad er din erfaring med Firefox ud af processen plugins?
Update: Du kan også se en FlashPlayerPlugin proces (eller to) i task manager, når du kører Flash-indholdet i de seneste versioner af Firefox. Hvis du ser det, Flash Player Beskyttet Tilstand er aktiveret, hvis du kan se, plugin-container.exe i stedet, er den deaktiveret.