mscms.dll error

This is a big irritation...

I've started getting errors every time I open an Office application.  Specifically, the error message reads:

"EXCEL.EXE - Bad Image

C:\Windows\system32\mscms.dll is either not designed to run on Windows or it contains an error.  Try installing the program again using the original installation media or contact your system administrator or the software vendor for support."

After clearing that message three times, it comes up with a final error message entitled:

"EXCEL.EXE - Unable to Locate Component

This application has failed to start because mscms.dll was not found.  Reinstalling the application may fix this problem."


For reference, the application (be it Excel or Outlook, and I haven't check the others) still open and seem to work normally.

So here's what I know:

  • I added an IMAP account to my Outlook settings, synching up my gmail account to Outlook
  • I installed Visual Studio 2008
  • I installed PefectDisk 2008 (with VMWare))

I believe the problem surfaced when I turned off IMAP and deleted my IMAP account from my Outlook profile.

I've tried the following steps to fix the issue:

  • Running a Repaid installation on Office 2007
  • Running regsvr32 on the file (it does still exist)
  • Uninstalling Office and reinstalling
  • Running a complete Registry cleanup (as administator) using CCleaner

So far nothing has worked, and I can't find anything remotely hopeful on the net.  In fact, the only reference I've been able to find about this issue so far has been unanswered public ng threads for Outlook.

Suggestions welcome...

6 thoughts on “mscms.dll error

  1. Just to follow up on this a bit... It is affecting Excel and Outlook, but it is not affecting Word, Powerpoint or Access. Outlook comes up with the OUTLOOK.EXE - Bad Image error message, and yet still opens once the errors are cleared.

  2. Hi Ken, have you found a solution to this problem yet? I've been having the same problem for months and still can't find a solution. Please let me know if you know how to fix it. ty

  3. Err... I made a solution, but I wouldn't say I found it, exactly.

    I formatted my laptop and started over. I'm prone to do it every few months anyway, and it seemed like it was probably due for it.

    I wish I had a better answer. 🙁

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.