The xpcom_core.dll is included with Mozilla (Firefox) enables the Mozilla program to be an actual framework. The xpcom_core.dll module provides a development environment that includes file abstraction, component management, memory management and object message passing for software developers.This DLL allows for the access of components that can be contacted from a web browser or scripted from any application from Mozilla.
If you're having an issue with your xpcom_core.dll file, the exact message displayed will vary. A few examples are listed below:

Errors like the ones above can be an indication that the xpcom_core.dll file has been removed or changed in such a way that makes it impossible for your program to use.
Unfortunately, this file isn't included with Windows Vista installs so it won't be found on one of your backup/restore disks. Some users have been successful at finding a copy of the xpcom_core.dll file online and saving it into the appropriate folder on their PC (in this case, the C:\Program files\Mozilla Firefox\ folder). Download a replacement file here.
IMPORTANT NOTE: This means of adding the missing or corrupt dll file is not officially supported by Microsoft or DirectX and should be performed with caution.

If you choose not to fix this, any applications that access this file simply will stop functioning for you. Error messages of this sort are often only the first indicators that your PC's operating system is in need of some attention. Driver Detective may help also, you can grab a driver detective keygen here. Every time you install or remove an application from your computer, important files and registry entries are altered. In time, these small changes compound and Windows has difficulty making sense of the data. Unfortunately, correctly identifiying and remedying issues with a computer's operating system is a task usually far beyond the average user's skill level. If you are experiencing a “xpcom_core.dll missing” error, we highly recommend a free file health scan of your computer to look for other issues that may also be contributing computer's problems and go from there.
Based on the email requests from our readers we have decided to add some addtional resources. These resources can be found here and here. Also, anti virus resources can be found at Nod32 License Key and Kaspersky License Key.