Firefoxin korjaaminen Ei voinut ladata XPCOM -virheviestiä käynnistyksen yhteydessä

Kun yritin käynnistää Firefox-selaimen tänään, sain kaksi virhesanomaa selaimen sijasta. Se ei alkaisi tämän takia, joka sai minut hämmentämään jonkin aikaa.

Ensimmäinen virhe "Ohjelma ei voi käynnistyä, koska tietokoneesta puuttuu pgort100.DLL. Kokeile asentaa ohjelma uudelleen korjataksesi tämä ongelma". Ainoa vaihtoehto oli painaa ok, mikä aiheutti toisen virhekehotteen ilmestymisen näytölle.

Tällä kertaa se oli "XPCOM-tiedostoa ei voitu ladata".

Minulla on Firefox Nightly, Firefoxin huippuluokan versio, jolla on joskus ongelmia. Se tapahtuu harvoin, enkä koskaan törmännyt käynnistysongelmiin ennen selainta käyttäessäsi.

Kuinka korjata XPCOM-tiedostoa ei voitu ladata

Oli erittäin todennäköistä, että selaimen viimeisin päivitys aiheutti ongelman jotenkin. Joko siksi, että sitä ei sovellettu oikein, tai koska jotain ei ollut päivitetty oikein.

Aina kun kohtaan virheitä, jotka ympäröivät DLL: ää tai muita latausvirheitä, käynnistän tietokoneen uudelleen nähdäkseni, poistuvatko ne myöhemmin. Tällä kertaa kuitenkin uudelleenkäynnistys ei ratkaissut ongelmaa. Lataus epäonnistui -asetusta näytettiin edelleen näytöllä.

Yritin sitten saada lisätietoja puuttuvasta dll: PGORT100.dll. Nopea verkkohaku paljasti, että se oli osa Microsoftin Visual Studiota, Microsoft Profile Guided Optimization Instrumentation Runtime -työkalua.

En löytänyt sitä järjestelmästä. Sen sijaan, että etsin tiedostoa nyt Internetistä, päätin asentaa Firefoxin vain uudestaan.

Uuden asennuksen pitäisi lisätä puuttuva tiedosto takaisin järjestelmään, ja koska se ei koske lainkaan profiilihakemistoa - joka sisältää kaikki Firefoxin mukautetut tiedot, kuten kirjanmerkit, selainlaajennukset tai teemat -, sen ei pitäisi aiheuttaa muita ongelmia .

Tiesin, että ongelmaa ei voida ratkaista, jos kyse on viimeisimmästä Yörakennuksesta, eikä paikallisesta ongelmasta, jonka vain minulla oli.

Silti se oli paras laukaukseni. Latasin viimeisimmän Firefox Nightly build -sovelluksen ja asensin sen samaan hakemistoon, johon edellinen asennus asennettiin.

Käynnistin sitten Firefoxin ja katso, katso, XPCOM-virhe oli poissa ja selain käynnistyi tavalliseen tapaan.

Lyhyesti sanottuna, tässä on mitä sinun kannattaa tehdä:

  1. Käynnistä tietokone uudelleen ja yritä ladata Firefox uudelleen. Jos virhe jatkuu, siirry kohtaan 2.
  2. Lataa viimeisin Firefox-asennustiedosto Mozillasta ja asenna selain olemassa olevan asennuksen päälle XPCOM-virheen korjaamiseksi.

Huomautus : Kuten aiemmin mainitsin, tämä korjaa ongelman vain, jos Mozillan työntämä Firefox-versio ei ole viallinen. Jos suoritat yöaikaa tai betaversiota, on todennäköistä, että saat aina versioita, joissa on ongelmia. Se on odotettavissa, kun käsittelet beetaa ja kehitysohjelmistoja.

Päättävät sanat

Jos koet pgort100.dll- tai XPCOM-virheviestit Firefoxissa käynnistyksen aikana, yritä asentaa selain uudelleen.

En edelleenkään tiedä, mikä aiheutti asian ensisijaisesti. Minun tapauksessani todennäköisin selitys on, että viimeisin Öisin päivitys johti jonkin verran sekaisin, joten joitain tiedostoja ei päivitetty oikein.