Microsoft KB Archive/281383

= System Manager Setup stops with multiple error messages =

Article ID: 281383

Article Last Modified on 2/21/2007

-

APPLIES TO


 * Microsoft Exchange 2000 Server Standard Edition

-



This article was previously published under Q281383



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:

&quot;Exchange System Manager&quot;

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:

&quot;Microsoft Active Directory - Exchange Extension&quot;

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:

&quot;Microsoft Exchange 2000 Installation Wizard&quot;

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.



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 &quot;Symptoms&quot; section of this article.



RESOLUTION
To resolve this issue, follow these steps:  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)

 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. 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





MORE INFORMATION
The Exchange Server Setup Progress.log file contains the following details: [17:27:45]Interpreting line &quot;.&quot;

[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.

Additional query words: exch2kp2w

Keywords: kberrmsg kbprb KB281383

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.