Microsoft Exchange Event Service won't start after uninstall of Office 2000 (212933)



The information in this article applies to:

  • Microsoft Office Outlook 2003
  • Microsoft Outlook 2002
  • Microsoft Outlook 2000

This article was previously published under Q212933
NOTE: The procedures in this article only apply if you have installed Outlook with the Corporate or Workgroup option. With this option, you can use Messaging Application Programming Interface (MAPI) services. To determine your installation type, click About Microsoft Outlook on the Help menu. If you have the Corporate or Workgroup installation, you see "Corporate or Workgroup".

SYMPTOMS

If you run the Windows Installer to install Outlook and other Microsoft Office 2000 components on a Microsoft Exchange Server system and subsequently remove the Office 2000 components, the Exchange Event Service will fail to start. The Event Viewer will display the following error message if the server is Windows NT 4.0:
Could not start the Microsoft Exchange Event Service on <server name>. Error 2140: An internal Windows NT error occurred.
If the server is Windows 2000, the Microsoft Management Console displays the following error:
Could not start the Microsoft Exchange Event Service on Local Computer. The service did not return an error. This could be an internal Windows error or an internal service error. If the problem persists, contact your system administrator.

CAUSE

The removal of Office unregistered a shared server and client library, Esconf.dll. This file is the Microsoft Exchange Event Service Configuration Object Library

RESOLUTION

Manually register the copy of Esconf.dll installed by Exchange Server.

NOTE: In the scenario described above, there will actually be two copies of Esconf.dll on the server, one installed originally by Exchange Server and the other by Office. The uninstallation of Office removes only the copy that was installed by Office.

STATUS

Microsoft has confirmed this to be a problem in Microsoft Outlook.

MORE INFORMATION

To manually register Esconf.dll, follow these steps:
  1. On the Exchange Server computer, click Start, point to Programs and then click Command Prompt.
  2. Type the following command:

    CD Exchsrvr\Bin
    						

  3. Type the following command:

    Regsvr32 Esconf.dll
    						

  4. Close the Command Prompt.
  5. On the Start menu, point to Settings and then click Control Panel.
  6. Double-click Services and click the Microsoft Exchange Event Service. Click Start.
  7. Once the service shows in the list as started, close the Services control panel.
NOTE: The location of the binary libraries on your Microsoft Windows NT computer running Exchange Server may vary. You should alter the path in Step 2 above accordingly.

REFERENCES

For additional information about installation issues, please see the following article in the Microsoft Knowledge Base:

198595 OL2000: (CW) ErrMsg: "Installation is incomplete"


Modification Type:MajorLast Reviewed:3/6/2006
Keywords:kbbug kbpending KB212933