Join us and the lead editor of IRL, Mozilla's multi-award-winning podcast, for a behind-the-scenes look at the pod and to contribute your ideas for the next season, themed: "AI and ME." Mark your calendar and join our Community Call on Wednesday, Aug 7, 17:00–17:45 UTC. See you there!

Шукати в статтях підтримки

Остерігайтеся нападів зловмисників. Mozilla ніколи не просить вас зателефонувати, надіслати номер телефону у повідомленні або поділитися з кимось особистими даними. Будь ласка, повідомте про підозрілі дії за допомогою меню “Повідомити про зловживання”

Докладніше

Ця тема перенесена в архів. Якщо вам потрібна допомога, запитайте.

xpcom.dll is missing

  • 3 відповіді
  • 49 мають цю проблему
  • 1 перегляд
  • Остання відповідь від Bamboozle

more options

I am getting the error that xpcom.dll is missing from my computer. Try reinstalling the software. I reinstalled FF and am still getting the error.

I am getting the error that xpcom.dll is missing from my computer. Try reinstalling the software. I reinstalled FF and am still getting the error.

Усі відповіді (3)

more options

Please try reading this thread to see if it helps you.

more options

You may have other software running that tries to use this file.

In current Firefox versions, the xpcom.dll file is no longer present as a separate file in Firefox.
So that software needs to be updated.

more options

I have what might be the same problem and I manged to try something which seemed to have provided a solution.

Firefox version 27.0.1 on Windows 7 Home Premium x64.

The problem: Tried to launch Firefox and very frequently several (5) error message dialogue windows have to be OK'd before Firefox finally opens.

The message dialogue windows appear in this sequence as follows:

----------------------------------------------------------------------------------------------------------

Launched Firefox then First Error Message window opened-->

Window Titled: nsAppShell:EventWindow: firefox.exe - System Error

Dialogue: "The program can't start because xpcom.dll is missing from your computer. Try reinstalling the program to fix this problem."

Window Button: OK

Clicked OK Button then Second Error Message window opened-->

Window Titled: nsAppShell:EventWindow: firefox.exe - Entry Point Not Found

Dialogue: "The procedure entry point ?JS_ValueToFunction@@YAPAVJSFunction@@PAUJSContext@@VValue@JS@@@Z could not be located in the dynamic link library mozjs.dll."

Window Button: OK

Clicked OK Button then Third Error Message window opened-->

Window Titled: nsAppShell:EventWindow: firefox.exe - Entry Point Not Found

Dialogue: "The procedure entry point ?JS_GetArrayLength@@YAHPAUJSContext@@PAVJSObject@@PAI@Z could not be located in the dynamic link library mozjs.dll."

Window Button: OK

Clicked OK Button then Fourth Error Message window opened-->

Window Titled: nsAppShell:EventWindow: firefox.exe - Entry Point Not Found

Dialogue: "The procedure entry point ?JS_GetArrayLength@@YAHPAUJSContext@@PAVJSObject@@PAI@Z could not be located in the dynamic link library mozjs.dll."

Window Button: OK

Clicked OK Button then Fifth Error Message window opened-->

Window Titled: nsAppShell:EventWindow: firefox.exe - Entry Point Not Found

Dialogue: "The procedure entry point ?JS_ValueToFunction@@YAPAVJSFunction@@PAUJSContext@@VValue@JS@@@Z could not be located in the dynamic link library mozjs.dll."

Window Button: OK

Clicked OK Button then Firefox finally opened--> -----------------------------------------------------------------------------------------------------------

See images (First error message window to Fifth error message window):

My apparent solution: Set Firefox to run in Windows Vista (Service Pack 2) Compatibility Mode for all users.

1) Right click on firefox program/shortcut icon to bring up context menu.

2) Select "properties" to bring up "Firefox Properties" dialogue window then select "Compatibility" tab. Click "Change settings for all users" button. A new window "firefox.exe Properties" opens.

3) On the "Compatibility mode" Panel click the tick box next to "Run this program in compatibility mode for:" text box and choose "Windows Vista (Service Pack 2)" in the drop down list box if your OS is Windows 7 Home Premium x64.

(I don't know if this would work for other windows OS versions but it's probably worth a try). If your OS is not Windows 7 Home Premium x64 then try setting the compatibility mode for a previous Windows OS version other than the one installed on your PC.

4) Click "Apply" Button then click the "OK" button then again Click "Apply" Button then click the "OK" button to close the "Firefox Properties" dialogue.

Змінено Bamboozle