Fixing Firefox's XPCOM-Fehlermeldung konnte beim Start nicht geladen werden

Als ich heute versuchte, den Firefox-Webbrowser zu starten, erhielt ich zwei Fehlermeldungen anstelle des Webbrowsers. Es würde deswegen nicht anfangen, was mich eine Zeitlang verwirrte.

Der erste Fehler lautete "Das Programm kann nicht gestartet werden, da pgort100.DLL auf Ihrem Computer fehlt. Versuchen Sie, das Programm erneut zu installieren, um dieses Problem zu beheben." Die einzige Möglichkeit war, auf OK zu klicken, was dazu führte, dass die zweite Fehlermeldung auf dem Bildschirm angezeigt wurde.

Dieses Mal lautete die Meldung "XPCOM konnte nicht geladen werden".

Ich verwende Firefox Nightly, die neueste Version von Firefox, die manchmal Probleme hat. Es kommt selten vor, und ich habe noch nie zuvor Startprobleme beim Verwenden des Browsers festgestellt.

Behebung XPCOM konnte nicht geladen werden

Es war sehr wahrscheinlich, dass das letzte Update des Browsers das Problem verursacht hat. Entweder weil es nicht richtig angewendet wurde oder weil etwas nicht richtig aktualisiert wurde.

Wenn beim Laden von DLL-Dateien oder anderen Fehlern Fehler auftreten, starte ich den PC neu, um festzustellen, ob sie danach nicht mehr angezeigt werden. Diesmal konnte das Problem jedoch durch einen Neustart nicht behoben werden. Das Problem konnte nicht geladen werden wurde weiterhin auf dem Bildschirm angezeigt.

Ich habe dann versucht, mehr über die fehlende DLL herauszufinden: PGORT100.dll. Eine schnelle Websuche ergab, dass es Teil von Microsoft Visual Studio war, der Microsoft Profile Guided Optimization Instrumentation Runtime.

Ich konnte es auf dem System nicht finden. Anstatt diese Datei jetzt im Internet zu suchen, habe ich beschlossen, Firefox einfach neu zu installieren.

Bei einer Neuinstallation sollte die fehlende Datei wieder zum System hinzugefügt werden. Da das Profilverzeichnis, das alle benutzerdefinierten Daten von Firefox wie Lesezeichen, Browsererweiterungen oder Designs enthält, nicht berührt wird, sollten keine weiteren Probleme auftreten .

Ich wusste, dass das Problem nicht gelöst werden würde, wenn es sich um ein Problem der neuesten Nightly-Version handelte und nicht um ein lokales Problem, das nur ich hatte.

Trotzdem war es mein bester Schuss. Ich habe den neuesten Firefox Nightly-Build heruntergeladen und in dasselbe Verzeichnis installiert, in dem die vorherige Installation installiert war.

Ich habe dann Firefox gestartet und siehe da, der XPCOM-Fehler war verschwunden und der Browser startete wie gewohnt.

Kurz gesagt, hier ist, was Sie vielleicht tun möchten:

  1. Starten Sie den PC neu und versuchen Sie, Firefox erneut zu laden. Wenn der Fehler weiterhin besteht, fahren Sie mit Schritt 2 fort.
  2. Laden Sie die neueste Firefox-Installationsdatei von Mozilla herunter und installieren Sie den Webbrowser über die vorhandene Installation, um den XPCOM-Fehler zu beheben.

Hinweis : Wie bereits erwähnt, wird das Problem nur behoben, wenn die von Mozilla herausgegebene Firefox-Version nicht fehlerhaft ist. Wenn Sie Nightly oder Beta ausführen, erhalten Sie gelegentlich Versionen mit Problemen. Dies ist zu erwarten, wenn Sie sich mit Beta- und Entwicklungssoftware befassen.

Schlussworte

Wenn beim Start in Firefox Fehlermeldungen im Zusammenhang mit pgort100.dll oder XPCOM auftreten, installieren Sie den Browser erneut.

Ich weiß immer noch nicht, was das Problem überhaupt verursacht hat. In meinem Fall ist die wahrscheinlichste Erklärung, dass das letzte Nightly-Update einiges durcheinander gebracht hat, sodass einige Dateien nicht korrekt aktualisiert wurden.