FP2000: Fatal Exception 0E or Error Message When You Start FrontPage (304406)



The information in this article applies to:

  • Microsoft FrontPage 2000

This article was previously published under Q304406
IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry

SYMPTOMS

When you attempt to start Microsoft FrontPage, Microsoft Windows stops responding, a blue screen appears, or you receive one of the following error messages:
Fatal Exception 0E.

-or-

FrontPage executed invalid instruction Mso9.dll.

-or-

This program has performed an illegal operation and will be shut down.

If the problem persists, contact the program vendor.
When you click Details (on Microsoft Windows Millennium Edition, press ALT+D), you receive the following message:
FRONTPG.EXE caused an invalid page fault in Mso9.dll at address.
NOTE: The actual memory address may vary.

CAUSE

This behavior can occur when the installation of FrontPage is corrupt or damaged.

RESOLUTION

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

To resolve this behavior, follow these steps:
  1. On the Windows Start menu, point to Settings, and click Control Panel.
  2. Double-click Add/Remove Programs.
  3. Do one of the following:

    • In Microsoft Window 95, Microsoft Windows 98, Microsoft Windows Millennium Edition (Me), or Microsoft Windows NT 4.0

      Click the Install/Uninstall tab, click Microsoft FrontPage 2000 and then click Add/Remove. In the Setup program, click Remove All.

      -or-
    • In Microsoft Windows 2000

      Click Change or Remove Programs. In the Currently installed programs list, click Microsoft FrontPage 2000, and then click Remove.
    NOTE: If you have Microsoft Office 2000 installed on your computer, repeat step 3 to uninstall Office.
  4. Rename the Cmdui.prf file. To do this, do one of the following:
    • In Windows 95, Windows 98, or Windows NT 4.0
      1. On the Windows Start menu, point to Find, and then click Files or Folders.
      2. In the Named box, type Cmdui.prf.
      3. Change the Look in box to the root of your drive. For example, change the Look in box to Drive (C:).
      4. Click to select the Include subfolders check box and then click Find Now.
      5. When the search is complete, right-click the Cmdui.prf file, and then click Rename on the menu that appears.
      6. In the box that appears, type Cmdui.old, and then press ENTER.
      -or-

    • In Windows Me or Windows 2000
      1. On the Windows Start menu, point to Search, and then click For Files or Folders.
      2. In the Search for files or folders named box, type Cmdui.prf.
      3. Change the Look in box to the root of your drive. For example, change the Look in box to Drive (C:).
      4. Click Search Now.
      5. When the search is complete, right-click the Cmdui.prf file, and then click Rename on the menu that appears.
      6. In the box that appears, type Cmdui.old, and then press ENTER.
  5. Delete all *.web files. To do this, do one of the following:
    • In Windows 95, Windows 98, or Windows NT 4.0
      1. On the Windows Start menu, point to Find, and then click Files or Folders.
      2. In the Named box, type *.web.
      3. Change the Look in box to the root of your drive. For example, change the Look in box to Drive (C:).
      4. Click to select the Include subfolders check box and then click Find Now.
      5. When the search is complete, right-click each file found (*.web), and then click Delete on the menu that appears. Click Yes to confirm the deletion of each file.
      -or-

    • In Windows Me or Windows 2000
      1. On the Windows Start menu, point to Search, and then click For Files or Folders.
      2. In the Search for files or folders named box, type *.web.
      3. Change the Look in box to the root of your drive. For example, change the Look in box to Drive (C:).
      4. Click Search Now.
      5. When the search is complete, right-click each file found (*.web), and then click Delete on the menu that appears. Click Yes to confirm the deletion of each file.
  6. Right-click the Windows Start menu and then click Explore on the menu that appears.
  7. Right-click one of the following folders and then click Delete on the menu that appears. Click Yes to confirm the deletion of the folder.

    C:\Program Files\Microsoft Office

    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions

    C:\Windows\Application Data\Microsoft

    NOTE: Repeat this step for each folder in the aforementioned list.
  8. Quit Windows Explorer.
  9. On the Windows Start menu, click Run.
  10. In the Open box, type regedit, and then click OK.
  11. In Registry Editor, locate one of the following registry keys. Right-click the registry key and click Delete on the menu that appears. Click Yes to confirm deletion of the registry key.
    HKEY_CURRENT_USER\Software\Microsoft\Front Page
    HKEY_CURRENT_USER\Software\Microsoft\Office
    HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Web Server Extensions

    NOTE: Repeat this step for each registry key in the aforementioned list.
  12. Quit Registry Editor. To do this, click Exit on the Registry menu.
  13. Delete each of the following files (if present):

    Mso9.dll
    Fpcutl.dll
    Mfc42.dll
    Msvcirt.dll
    Msi.dll
    Fp4autl.dll
    Fp4awel.dll

    To delete each of the above listed files, follow these steps:

    • In Windows 95, Windows 98, or Windows NT 4.0
      1. On the Windows Start menu, point to Find, and then click Files or Folders.
      2. In the Named box, type a file name (for example, type Mso9.dll).
      3. Change the Look in box to the root of your drive. For example, change the Look in box to Drive (C:).
      4. Click to select the Include subfolders check box and then click Find Now.
      5. When the search is complete, right-click each file found (*.dll), and then click Delete on the menu that appears. Click Yes to confirm the deletion of each file.
      -or-

    • In Windows Me or Windows 2000
      1. On the Windows Start menu, point to Search, and then click For Files or Folders.
      2. In the Search for files or folders named box, type a file name (for example, type Mso9.dll).
      3. Change the Look in box to the root of your drive. For example, change the Look in box to Drive (C:).
      4. Click Search Now.
      5. When the search is complete, right-click each file found (*.dll), and then click Delete on the menu that appears. Click Yes to confirm the deletion of each file.
    NOTE: Repeat this step for each file in the aforementioned list.
  14. Restart your computer. To do this, click Shut Down on the Windows Start menu. In the Shut Down Windows dialog box, click Restart and click OK.
  15. After Windows has finished loading, reinstall FrontPage 2000 first, and then reinstall Office 2000.

Modification Type:MinorLast Reviewed:1/7/2006
Keywords:kbprb KB304406