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.

System Manager Setup stops with multiple error messages


View products that this article applies to.

Symptoms

When you install Exchange 2000 System Manager, Setup may stop responding while it is configuring registry entries for Exchange System Manager snap-ins.

You receive the following error message:
"Exchange System Manager"
The specified module could not be found.

Facility: Win32
ID-Nr.: 8007007e
Exchange-System-Manager

If you click OK on the error message, Setup proceeds, but you receive the following error message while Setup is configuring registry entries:
"Microsoft Active Directory - Exchange Extension"
The specified module could not be found.
Facility: Win32
ID-Nr.: 8007007e
Microsoft Active Directory - Exchange Extension
If you click OK, you immediately receive the following error message:
"Microsoft Exchange 2000 Installation Wizard"
Setup failed while installing sub-component Exchange System Manager Snap-ins with error code 0xC103798A (please consult the installation logs for a detailed description). You may cancel the installation or try the failed step again.

If you click Retry, the issue is not resolved.

↑ Back to the top


Cause

Setup fails to register Maildsmx.dll. The reason for this failure is an entry in the registry that points to the wrong directory. Before Setup de-registers or registers Maildsmx.dll, it queries the following registry key for the location of Atl.dll:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID{44EC053A-400F-11D0-9DCD-00A0C90391D3}\InProcServer32\(default)
The location of Atl.dll should be D:\WINNT\System32\ATL.DLL or the directory where you installed Windows 2000.If this entry points to the wrong directory, you receive the error messages described in the "Symptoms" section of this article.

↑ Back to the top


Resolution

To resolve this issue, follow these steps:
  1. Search the following registry key for the location of the Atl.dll file:
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID{44EC053A-400F-11D0-9DCD-00A0C90391D3}\InProcServer32\(default)
  2. Compare the location of Atl.dll listed in the registry with the actual location of Atl.dll in the computer's file system.

    The Atl.dll file should be located at %SystemRoot%\System32\ATL.DLL, where %SystemRoot% points to the directory where you installed Windows 2000.
  3. Edit the registry key described in step 1 to reflect the location of Atl.dll. For example:
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID{44EC053A-400F-11D0-9DCD-00A0C90391D3}\InProcServer32\(default) REG_SZ: D:\WINNT\SYSTEM32\ATL.DLL

↑ Back to the top


More information

The Exchange Server Setup Progress.log file contains the following details:
[17:27:45]Interpreting line "<CreateProcess C:\Programme\Exchsrvr\bin;regsvr32.exe -s maildsmx.dll;4294967295>." 

[17:27:45] Process created ... waiting (-1)
[17:27:45] Process has exited with 0x000005
[17:27:45] The command

	regsvr32.exe -s maildsmx.dll.

failed, retuning error code 5 (Access is denied.) ScCreateProcess (K:\admin\src\libs\exsetup\hiddenw1.cxx:1763)
           Error code 0XC103798A (31114): An internal component has failed.
				

↑ Back to the top


Keywords: KB281383, kbprb, kberrmsg

↑ Back to the top

Article Info
Article ID : 281383
Revision : 5
Created on : 2/21/2007
Published on : 2/21/2007
Exists online : False
Views : 255