Popravljanje Firefox-a nije moglo pri učitavanju poruke o pogrešci XPCOM

Kada sam danas pokušao pokrenuti web-preglednik Firefox, umjesto web-preglednika dobio sam dvije poruke o pogrešci. Ne bi započeo zbog toga, što me ostavilo zbunjeno na neko vrijeme.

Prva pogreška glasi: "Program se ne može pokrenuti jer nedostaje pgort100.DLL s vašeg računala. Pokušajte ponovo instalirati program da biste riješili ovaj problem". Jedina opcija bila je udaranje u redu, što je uzrokovalo da se na zaslonu pojavi drugi redak pogreške.

Ovaj put glasilo je "Nije moguće učitati XPCOM".

Ja pokrećem Firefox Nightly, vrhunsku verziju Firefoxa koja ponekad ima problema. To se događa rijetko, a nikad prije nisam naišao na probleme pokretanja prilikom korištenja preglednika.

Kako popraviti Nije moguće učitati XPCOM

Vrlo je vjerojatno da je posljednje ažuriranje preglednika nekako uzrokovalo problem. Ili zato što nije pravilno primijenjena ili zato što nešto nije ispravno ažurirano.

Kad god naiđem na pogreške oko DLL-a ili druge pogreške pri učitavanju, ponovno pokrećem računalo da vidim hoće li nakon toga otići. Ovaj put, međutim, ponovno pokretanje nije riješilo problem. Problem s učitavanjem još se nije mogao prikazati na zaslonu.

Potom sam pokušao saznati više o dll-u koji je nedostajao: PGORT100.dll. Brza internetska pretraga otkrila je da je to dio Microsoftovog Visual Studio-a, Microsoftovog rukovođenog instrumentacijskog usmjeravanja za vrijeme optimizacije.

Nisam ga uspio locirati u sustavu. Umjesto da tu datoteku tražim sada na Internetu, donio sam odluku da jednostavno ponovno instaliram Firefox.

Nova instalacija trebala bi vratiti datoteku koja nedostaje natrag u sustav, a budući da uopće ne dodiruje direktorij profila - koji sadrži sve prilagođene podatke Firefoxa poput oznaka, proširenja preglednika ili tema - ne bi trebao uzrokovati daljnje probleme,

Znao sam da to pitanje neće biti riješeno ako je to pitanje najnovije gradnje Nightly, a ne lokalni problem koji doživljavam samo ja.

Ipak, bio je to moj najbolji snimak. Preuzeo sam najnoviju verziju Firefox Nightlyja i instalirao je u isti direktorij u koji je instalirana prethodna instalacija.

Zatim sam pokrenuo Firefox i gle, XPCOM greška je nestala i preglednik se pokrenuo kao i obično.

Ukratko, evo što biste mogli učiniti:

  1. Ponovo pokrenite računalo i pokušajte ponovo učitati Firefox. Ako se pogreška nastavi, idite na 2.
  2. Preuzmite najnoviju instalacijsku datoteku Firefoxa s Mozille i instalirajte web preglednik preko postojeće instalacije da popravite pogrešku XPCOM.

Napomena : Kao što sam već spomenuo, ovo rješava problem samo ako stvarna verzija Firefoxa koju je Mozilla izbacila nije pogrešna. Ako pokrenete Nightly ili Beta, vjerojatnost je da ćete primati verzije s vremena na vrijeme s problemima. To je za očekivati ​​dok se bavite beta i razvojnim softverom.

Završne riječi

Ako tijekom Firefoxa imate problema s pgort100.dll ili XPCOM povezanim s pogreškama, pokušajte ponovno instalirati preglednik.

Još ne znam što je prouzročilo problem. U mom slučaju, najvjerojatnije objašnjenje je da su najnovije nočne nadogradnje donekle pobrkale stvari tako da neke datoteke nisu ispravno ažurirane.