Correction de Firefox Impossible de charger le message d'erreur XPCOM au démarrage

Lorsque j'ai essayé de démarrer le navigateur Web Firefox aujourd'hui, j'ai reçu deux messages d'erreur à la place du navigateur Web. Cela ne commencerait pas à cause de cela, ce qui m'a laissé perplexe pendant un certain temps.

La première erreur disait "Le programme ne peut pas démarrer car pgort100.DLL est absent de votre ordinateur. Essayez de le réinstaller pour résoudre ce problème". La seule option était d'appuyer sur ok, ce qui a provoqué l'affichage du deuxième message d'erreur à l'écran.

Cette fois, il était écrit "Impossible de charger XPCOM".

J'utilise Firefox Nightly, la version de pointe de Firefox qui présente parfois des problèmes. Cela arrive rarement et je n’avais jamais rencontré de problèmes de démarrage auparavant lorsque je me servais du navigateur.

Comment réparer Impossible de charger XPCOM

Il était très probable que la dernière mise à jour du navigateur soit à l'origine du problème. Soit parce qu'il n'a pas été appliqué correctement, soit parce que quelque chose n'a pas été mis à jour correctement.

Chaque fois que je rencontre des erreurs concernant les DLL ou d’autres erreurs de chargement, je redémarre le PC pour voir s’ils disparaissent par la suite. Cette fois cependant, un redémarrage n'a pas résolu le problème. Le problème de chargement impossible était toujours affiché à l'écran.

J'ai ensuite essayé d'en savoir plus sur le dll qui manquait: PGORT100.dll. Une recherche rapide sur le Web a révélé qu’il faisait partie de Visual Studio de Microsoft, le runtime d’Instrumentation d’optimisation optimisée du profil.

Je ne pouvais pas le localiser sur le système. Au lieu de rechercher ce fichier maintenant sur Internet, j'ai pris la décision d'installer simplement Firefox à nouveau.

Une nouvelle installation devrait rajouter le fichier manquant dans le système. Comme il ne touche pas du tout le répertoire du profil - qui contient toutes les données personnalisées de Firefox, comme les signets, les extensions de navigateur ou les thèmes - il ne devrait plus causer de problèmes. .

Je savais que le problème ne serait pas résolu s'il s'agissait de la dernière version de Nightly, et non d'un problème local que je connaissais seul.

Pourtant, c'était mon meilleur coup. J'ai téléchargé la dernière version de Firefox Nightly et je l'ai installée dans le même répertoire que celui de l'installation précédente.

J'ai ensuite lancé Firefox et voilà, l'erreur XPCOM avait disparu et le navigateur avait démarré comme d'habitude.

En bref, voici ce que vous voudrez peut-être faire:

  1. Redémarrez le PC et essayez de charger Firefox à nouveau. Si l'erreur persiste, passez à l'étape 2.
  2. Téléchargez le dernier fichier d'installation de Firefox depuis Mozilla et installez le navigateur Web par-dessus l'installation existante pour corriger l'erreur XPCOM.

Remarque : comme je l’ai mentionné précédemment, cela ne résout le problème que si la version de Firefox que Mozilla a diffusée n’est pas boguée. Si vous utilisez Nightly ou Beta, il est fort probable que vous receviez des versions de temps en temps qui présentent des problèmes. C'est à prévoir, car vous avez affaire à une version bêta et à un logiciel de développement.

Mots de clôture

Si vous rencontrez des messages d'erreur liés à pgort100.dll ou XPCOM dans Firefox lors du démarrage, essayez d'installer le navigateur à nouveau.

Je ne sais toujours pas ce qui a causé le problème en premier lieu. Dans mon cas, l'explication la plus probable est que la mise à jour la plus récente de Nightly a quelque peu gâché les choses, de sorte que certains fichiers n'ont pas été mis à jour correctement.