Oprava Firefoxu se nepodařilo načíst chybovou zprávu XPCOM při spuštění

Když jsem se dnes pokusil spustit webový prohlížeč Firefox, místo webového prohlížeče jsem obdržel dvě chybové zprávy. Nezačalo by to kvůli tomu, což mě nechalo nějakou dobu zmatené.

První chyba číst "Program nelze spustit, protože v počítači chybí pgort100.DLL. Zkuste tento problém vyřešit přeinstalování programu." Jedinou možností bylo zasáhnout na ok, což způsobilo, že se na obrazovce objevila druhá chybová zpráva.

Tentokrát si přečetl „Nelze načíst XPCOM“.

Používám Firefox Nightly, špičkovou verzi Firefoxu, která má někdy problémy. Stává se to jen zřídka a nikdy jsem se při používání prohlížeče nikdy nedostal do problémů se spouštěním.

Jak opravit Nelze načíst XPCOM

Bylo velmi pravděpodobné, že problém způsobila poslední aktualizace prohlížeče. Buď proto, že nebylo použito správně, nebo proto, že něco nebylo správně aktualizováno.

Kdykoli narazím na chyby obklopující DLL nebo na jiné chyby načítání, restartuji počítač, abych zjistil, zda později zmizí. Tentokrát však restart nevyřešil problém. Problém se nepodařilo načíst byl stále zobrazován na obrazovce.

Pak jsem se pokusil zjistit více o dll, který chyběl: PGORT100.dll. Rychlé vyhledávání na webu odhalilo, že je součástí Visual Studio společnosti Microsoft, nástroje Microsoft Profile Guided Optimization Instrumentation Runtime.

Nebyl jsem schopen najít v systému. Místo hledání tohoto souboru nyní na internetu jsem se rozhodl znovu nainstalovat Firefox znovu.

Nová instalace by měla chybějící soubor přidat zpět do systému a protože se nedotýká vůbec adresáře profilu - který obsahuje všechna vlastní data Firefoxu, jako jsou záložky, rozšíření prohlížeče nebo motivy - neměl by způsobovat žádné další problémy. .

Věděl jsem, že problém nebude vyřešen, bude-li se jednat o poslední noční sestavení, a nikoli o místní problém, který jsem zažil jen já.

Přesto to byl můj nejlepší výstřel. Stáhl jsem nejnovější sestavu Firefox Nightly a nainstaloval ji do stejného adresáře, ve kterém byla nainstalována předchozí instalace.

Poté jsem spustil Firefox a hle, aj, chyba XPCOM byla pryč a prohlížeč se spustil jako obvykle.

Stručně řečeno, možná budete chtít udělat toto:

  1. Restartujte počítač a zkuste znovu načíst Firefox. Pokud chyba přetrvává, přejděte na 2.
  2. Stáhněte si nejnovější instalační soubor Firefoxu z Mozilly a nainstalujte webový prohlížeč přes stávající instalaci a opravte chybu XPCOM.

Poznámka : Jak jsem již zmínil dříve, problém se vyřeší pouze v případě, že skutečná verze Firefoxu, kterou Mozilla vytáhla, není buggy. Pokud provozujete Nightly nebo Beta, je pravděpodobné, že občas obdržíte verze, které mají problémy. To se dá očekávat, protože se zabýváte beta a vývojovým softwarem.

Závěrečná slova

Pokud se v prohlížeči Firefox během spuštění setkáváte s chybovými zprávami souvisejícími s pgort100.dll nebo XPCOM, zkuste prohlížeč nainstalovat znovu.

Stále nevím, co způsobilo problém na prvním místě. V mém případě nejpravděpodobnějším vysvětlením je, že poslední noční aktualizace poněkud zmatila věci, takže některé soubory nebyly aktualizovány správně.