Riparare Firefox Impossibile caricare il messaggio di errore XPCOM all'avvio

Quando ho provato ad avviare il browser Web Firefox oggi ho ricevuto due messaggi di errore anziché il browser web. Non sarebbe iniziato per questo, che mi ha lasciato perplesso per qualche tempo.

Il primo errore indica "Impossibile avviare il programma perché pgort100.DLL non è presente sul computer. Provare a reinstallare il programma per risolvere questo problema". L'unica opzione era premere su ok, facendo apparire il secondo messaggio d'errore sullo schermo.

Questa volta ha letto "Impossibile caricare XPCOM".

Sto eseguendo Firefox Nightly, la versione all'avanguardia di Firefox che a volte ha problemi. Succede raramente e non ho mai incontrato problemi di avvio prima di utilizzare il browser.

Come risolvere Impossibile caricare XPCOM

Era molto probabile che l'ultimo problema del browser causasse in qualche modo il problema. O perché non è stato applicato correttamente o perché qualcosa non è stato aggiornato correttamente.

Ogni volta che riscontro errori nella DLL o altri errori di caricamento, riavvio il PC per vedere se scompaiono in seguito. Questa volta, tuttavia, un riavvio non ha risolto il problema. Il problema Impossibile caricare era ancora visualizzato sullo schermo.

Ho quindi cercato di saperne di più sulla DLL che mancava: PGORT100.dll. Una rapida ricerca sul Web ha rivelato che faceva parte del Visual Studio di Microsoft, il runtime di strumentazione di ottimizzazione guidata del profilo Microsoft.

Non sono stato in grado di localizzarlo sul sistema. Invece di cercare quel file ora su Internet, ho deciso di installare nuovamente Firefox.

Una nuova installazione dovrebbe aggiungere di nuovo il file mancante al sistema e poiché non tocca affatto la directory del profilo - che contiene tutti i dati personalizzati di Firefox come segnalibri, estensioni del browser o temi - non dovrebbe causare ulteriori problemi .

Sapevo che il problema non sarebbe stato risolto se si fosse trattato dell'ultima build di Nightly e non di un problema locale che solo io stavo riscontrando.

Comunque, è stato il mio colpo migliore. Ho scaricato l'ultima versione di Firefox Nightly e l'ho installato nella stessa directory in cui era installata l'installazione precedente.

Ho quindi lanciato Firefox ed ecco, l'errore XPCOM era sparito e il browser si è avviato come al solito.

In breve, ecco cosa potresti voler fare:

  1. Riavvia il PC e prova a caricare nuovamente Firefox. Se l'errore persiste, passare a 2.
  2. Scarica l'ultimo file di installazione di Firefox da Mozilla e installa il browser Web sull'installazione esistente per correggere l'errore XPCOM.

Nota : come accennato in precedenza, questo risolve il problema solo se la versione effettiva di Firefox che Mozilla ha inviato non è difettosa. Se esegui Nightly o Beta, è probabile che riceverai versioni ogni tanto che hanno problemi. Questo è prevedibile quando ti occupi di beta e software di sviluppo.

Parole di chiusura

Se durante l'avvio si verificano messaggi di errore relativi a pgort100.dll o XPCOM in Firefox, provare a installare nuovamente il browser.

Non so ancora cosa abbia causato il problema in primo luogo. Nel mio caso, la spiegazione più probabile è che l'aggiornamento notturno più recente abbia in qualche modo messo in ordine le cose in modo che alcuni file non siano stati aggiornati correttamente.