Fixa Firefox: s Kunde inte ladda XPCOM-felmeddelande vid start

När jag försökte starta Firefox webbläsare idag fick jag två felmeddelanden istället för webbläsaren. Det skulle inte börja på grund av detta, vilket gjorde mig förbryllad under en tid.

Det första felet läste "Programmet kan inte starta eftersom pgort100.DLL saknas från din dator. Prova att installera om programmet för att åtgärda problemet". Det enda alternativet var att slå på ok, vilket orsakade att den andra felmeddelandet skulle visas på skärmen.

Den här gången stod det "Det gick inte att ladda XPCOM".

Jag kör Firefox Nightly, den senaste versionen av Firefox som ibland har problem. Det händer sällan, och jag har aldrig stött på startproblem innan jag använder webbläsaren.

Hur man fixar Det gick inte att ladda XPCOM

Det var mycket troligt att den senaste uppdateringen av webbläsaren på något sätt orsakade problemet. Antingen för att det inte tillämpades korrekt, eller för att något inte hade uppdaterats korrekt.

När jag stöter på fel kring DLL eller andra laddningsfel startar jag om datorn för att se om de försvinner efteråt. Den här gången löste inte en omstart problemet. Problemet kunde inte laddas visas fortfarande på skärmen.

Jag försökte sedan ta reda på mer om dll som saknades: PGORT100.dll. En snabb webbsökning avslöjade att det var en del av Microsofts Visual Studio, Microsoft Profile Guided Optimization Instrumentation Runtime.

Jag kunde inte hitta det på systemet. Istället för att söka efter den filen nu på Internet fattade jag beslutet att helt enkelt installera Firefox på nytt.

En ny installation bör lägga till den saknade filen tillbaka till systemet, och eftersom den inte berör profilkatalogen alls - som innehåller alla anpassade data från Firefox som bokmärken, webbläsarutvidgningar eller teman - bör det inte orsaka ytterligare problem .

Jag visste att problemet inte skulle lösas om det var en fråga om den senaste nattliga byggnaden och inte en lokal fråga som bara jag upplevde.

Fortfarande var det mitt bästa skott. Jag laddade ner den senaste Firefox Nightly build och installerade den i samma katalog som den tidigare installationen installerades i.

Jag startade sedan Firefox och se och se, XPCOM-felet var borta och webbläsaren startade som vanligt.

Kort sagt, här är vad du kanske vill göra:

  1. Starta om datorn och försök att ladda Firefox igen. Om felet kvarstår, gå till 2.
  2. Ladda ner den senaste Firefox-installationsfilen från Mozilla och installera webbläsaren över den befintliga installationen för att fixa XPCOM-felet.

Obs : Som jag nämnde tidigare, fixar detta problemet bara om den faktiska Firefox-versionen som Mozilla drev ut inte är buggy. Om du kör Nightly eller Beta, är chansen stor att du får versioner då och då som har problem. Det kan förväntas när du handlar med beta- och utvecklingsprogramvara.

Stängande ord

Om du upplever pgort100.dll eller XPCOM-relaterade felmeddelanden i Firefox under start kan du försöka installera webbläsaren på nytt.

Jag vet fortfarande inte vad som orsakade problemet i första hand. I mitt fall är den mest troliga förklaringen att den senaste uppdateringen Nightly fick saker och ting så att vissa filer inte uppdaterades korrekt.