Arreglando Firefox no se pudo cargar el mensaje de error XPCOM al inicio

Cuando intenté iniciar el navegador web Firefox hoy recibí dos mensajes de error en lugar del navegador web. No comenzaría por esto, lo que me dejó perplejo por algún tiempo.

El primer error decía "El programa no puede iniciarse porque falta pgort100.DLL en su computadora. Intente reinstalar el programa para solucionar este problema". La única opción era presionar ok, lo que provocó que el segundo mensaje de error apareciera en la pantalla.

Esta vez decía "No se pudo cargar XPCOM".

Estoy ejecutando Firefox Nightly, la versión de vanguardia de Firefox que a veces tiene problemas. Sucede raramente, y nunca me encontré con problemas de inicio antes cuando uso el navegador.

Cómo arreglarlo No se pudo cargar XPCOM

Era muy probable que la última actualización del navegador de alguna manera causara el problema. Ya sea porque no se aplicó correctamente o porque algo no se actualizó correctamente.

Cada vez que encuentro errores relacionados con DLL u otros errores de carga, reinicio la PC para ver si desaparecen después. Esta vez, sin embargo, un reinicio no resolvió el problema. El problema no se pudo cargar todavía se mostraba en la pantalla.

Luego intenté averiguar más sobre el dll que faltaba: PGORT100.dll. Una búsqueda rápida en la web reveló que era parte del Visual Studio de Microsoft, el tiempo de ejecución de instrumentación de optimización guiada por el perfil de Microsoft.

No pude localizarlo en el sistema. En lugar de buscar ese archivo ahora en Internet, tomé la decisión de instalar Firefox nuevamente.

Una nueva instalación debería volver a agregar el archivo faltante al sistema y, dado que no toca el directorio del perfil, que contiene todos los datos personalizados de Firefox como marcadores, extensiones del navegador o temas, no debería causar ningún problema adicional. .

Sabía que el problema no se resolvería si fuera un problema de la última versión de Nightly y no un problema local que solo yo estaba experimentando.

Aún así, fue mi mejor tiro. Descargué la última versión de Firefox Nightly y la instalé en el mismo directorio en el que estaba instalada la instalación anterior.

Luego lancé Firefox y he aquí, el error XPCOM desapareció y el navegador se inició como de costumbre.

En resumen, esto es lo que puede hacer:

  1. Reinicie la PC e intente cargar Firefox nuevamente. Si el error persiste, vaya a 2.
  2. Descargue el último archivo de instalación de Firefox de Mozilla e instale el navegador web sobre la instalación existente para corregir el error XPCOM.

Nota : Como mencioné anteriormente, esto soluciona el problema solo si la versión real de Firefox que Mozilla lanzó no tiene errores. Si ejecuta Nightly o Beta, es probable que reciba versiones de vez en cuando que tengan problemas. Eso es de esperar ya que lidias con el software beta y de desarrollo.

Palabras de clausura

Si experimenta mensajes de error relacionados con pgort100.dll o XPCOM en Firefox durante el inicio, intente instalar el navegador nuevamente.

Todavía no sé qué causó el problema en primer lugar. En mi caso, la explicación más probable es que la actualización más reciente de Nightly hizo que las cosas se estropearan, por lo que algunos archivos no se actualizaron correctamente.