起動時にFirefoxのXPCOMを読み込めないというエラーメッセージを修正する

今日、Firefox Webブラウザーを起動しようとすると、Webブラウザーの代わりに2つのエラーメッセージが表示されました。これで始まらなかったので、しばらく戸惑いました。

最初のエラーは、「コンピュータにpgort100.DLLが見つからないため、プログラムを開始できません。プログラムを再インストールして、この問題を修正してください。唯一のオプションは[ok]を押すことでした。これにより、2番目のエラープロンプトが画面に表示されました。

今回は「XPCOMをロードできませんでした」と表示されます。

私はFirefox Nightlyを実行しています。Firefoxの最新バージョンで、問題が発生する場合があります。まれにしか発生せず、ブラウザを使用する前に起動の問題に遭遇したことはありません。

修正方法XPCOMを読み込めませんでした

couldnt load xpcom

ブラウザの最後の更新が何らかの理由で問題を引き起こした可能性が非常に高いです。正しく適用されなかったか、何かが適切に更新されなかったためです。

DLLを取り巻くエラーやその他の読み込みエラーが発生したときはいつでも、PCを再起動して、後でエラーがなくなるかどうかを確認しています。今回は、再起動しても問題は解決しませんでした。ロードできなかった問題がまだ画面に表示されていました。

次に、欠落していたdllの詳細を調べてみました:PGORT100.dll。簡単なWeb検索により、これはMicrosoftのVisual Studio、Microsoft Profile Guided Optimization Instrumentation Runtimeの一部であることが判明しました。

pgort100.dll is missing

システム上で見つけることができませんでした。そのファイルをインターネットで検索する代わりに、Firefoxを新たにインストールすることにしました。

新規インストールでは、不足しているファイルをシステムに追加し直す必要があります。また、ブックマーク、ブラウザ拡張機能、テーマなどのFirefoxのすべてのカスタムデータを含むプロファイルディレクトリにはまったく触れないため、これ以上の問題は発生しません。 。

この問題が最新のNightlyビルドの問題であり、私だけが経験しているローカルの問題ではない場合、問題が解決されないことを知っていました。

それでも、それは私の最高のショットでした。最新のFirefox Nightlyビルドをダウンロードして、以前のインストールと同じディレクトリにインストールしました。

次に、Firefoxを起動しましたが、見たところ、XPCOMエラーはなくなり、ブラウザーは通常どおりに起動しました。

要するに、ここにあなたがしたいかもしれないものがあります:

  1. PCを再起動して、Firefoxを再度ロードしてみてください。エラーが解決しない場合は、2に進みます。
  2. Mozillaから最新のFirefoxインストールファイルをダウンロードし、既存のインストールの上にWebブラウザーをインストールして、XPCOMエラーを修正します。

注意 :前に述べたように、これにより問題が修正されるのは、Mozillaがプッシュした実際のFirefoxバージョンにバグがない場合のみです。 NightlyまたはBetaを実行している場合は、問題が発生するバージョンを時々受け取る可能性があります。ベータと開発ソフトウェアを扱うので、それは予想されることです。

おわりに

起動時にFirefoxでpgort100.dllまたはXPCOM関連のエラーメッセージが発生する場合は、ブラウザを新しくインストールしてみてください。

そもそも何が原因なのか、まだわかりません。私の場合、最も可能性の高い説明は、最新のNightly更新が多少混乱し、一部のファイルが正しく更新されなかったことです。