Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Error Message with a Damaged Font or if the Mlang.dll File Is Not Registered


View products that this article applies to.

Symptoms

When you run Internet Explorer or Outlook Express, you may receive one of the following error messages:
An error has occurred in your program. To keep working anyway, click Ignore and save your work to a new file. To quit this program, click Close. You will lose information you entered since your last save.
This program has performed an illegal operation and will be shut down. If the problem persists, contact the program vendor.
If you click Details, you may receive one of the following informational messages:
IExplore caused an Invalid Page fault in module MLang.dll
MSIMN caused an Invalid Page fault in module MLang.dll

↑ Back to the top


Cause

This issue can occur if you have a damaged TrueType font or if the Mlang.dll file is not registered properly.

↑ Back to the top


Resolution

To resolve this issue:
  1. Click Start, and then click Run.
  2. Type regsvr32 /u mlang.dll, and then click OK. If you receive a "DLLUnregisterServer in mlang.dll succeeded" message, continue to the next step. If you receive another message, then please see the following Microsoft Knowledge Base article to determine the cause of the problem before you continue with the next step:
    249873 Explanation of Regsvr32 Usage and Error Messages
  3. Click Start, click Run, type regsvr32 mlang.dll, and then click OK. If you receive a "DllRegisterServer in mlang.dll succeeded" message, continue to the next step. If you receive another message, then please see the following Microsoft Knowledge Base article to determine the cause of the problem before you continue with the next step:
    249873 Explanation of Regsvr32 Usage and Error Messages
  4. Start Internet Explorer or Outlook Express, and test to determine if the issue is resolved. If the issue is not resolved, continue to the next step.
  5. Click Start, click Run, type c:\windows\fonts, and then click OK.
  6. In the Fonts folder, click List on the View menu.
  7. Click Start, click Run, type c:\, and then click OK.
  8. In the root folder of drive C, point to New on the File menu, and then click Folder. Type Fonts_backup, and then press ENTER.
  9. Double-click the Fonts_backup folder to open it.
  10. In the Fonts folder, click Select All on the Edit menu, and then click Copy on the Edit menu.
  11. In the Fonts_backup folder, click Paste on the Edit menu.
  12. In the Fonts folder, click Select All on the Edit menu, and then click Delete on the File menu.
  13. Click Start, click Run, type command, and then click OK.
  14. Place your Windows CD-ROM in your CD-ROM drive, type CD-ROM drive letter: at the command prompt, and then press ENTER.
  15. At the command prompt, type the appropriate command for your operating system, and then press ENTER:
    • Microsoft Windows Millennium Edition (Me)

      cd win9x
    • Microsoft Windows 95

      cd win95
    • Microsoft Windows 98 or Windows 98 Second Edition

      cd win98
  16. At the command prompt, type the appropriate command for your operating system, and then press ENTER:
    • Windows Millennium Edition (Me)

      extract /a /l c:\windows\fonts base2.cab *.ttf
    • Windows 95

      extract /a /l c:\windows\fonts win95_02.cab *.ttf
    • Windows 98 or Windows 98 Second Edition

      extract /a /l c:\windows\fonts win98_21.cab. *.ttf
  17. Start Internet Explorer or Outlook Express, and then test to determine if the issue is resolved. If the issue is resolved, one of your fonts is damaged, and you should continue to the next step.
  18. Move one font at a time from the Fonts_backup folder back into the Fonts folder, and make a note of the font you move. Test to determine if the issue occurs again. If it does, the last font you moved is damaged, and you should delete it, and then move the rest of your fonts back into the Fonts folder.
NOTE: If the above steps do not resolve the problem, attempt to extract the mlang.dll file.

↑ Back to the top


Keywords: KB274419, kbprb, kbenv, kbinvalidpagefault, kberrmsg

↑ Back to the top

Article Info
Article ID : 274419
Revision : 5
Created on : 1/29/2007
Published on : 1/29/2007
Exists online : False
Views : 504