Article ID: 296146 - Last Review: February 27, 2007 - Revision: 3.3 Error message: Setup failed while installing the subcomponentThis article was previously published under Q296146 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
(http://support.microsoft.com/kb/256986/
)
Description of the Microsoft Windows Registry SYMPTOMS
When you perform a clean installation of Exchange 2000 or you upgrade to Exchange 2000 from Exchange Server 5.5, the installation fails, and you receive the following error message:
Setup failed while installing the subcomponent:
Microsoft Exchange Server level objects with the error code 0x80090020
(Please consult the installation logs for a detailed description) Setup failed while creating Active Directory objects for Microsoft Exchange Server level objects (Error: 0x80090020. An internal error occurred)
[16:47:37] ScInitPasskeys failed with sc = 80090020, dwStatus = 4
When the error messages occur, Setup cannot continue. If you remove Exchange 2000 completely, remove Internet Information Services (IIS) 5.0, and then reinstall it, Setup does not continue. If you remove these programs, and then reinstall them, you may experience the following symptoms:
[16:47:37] ScMaintainServerKeys (N:\admin\src\libs\exsetup\dsmisc.cxx:3285) Error code 0X80090020 (32): An internal error occurred. [16:47:37] Leaving ScMaintainServerKeys [16:47:37] CAtomServer::ScAddDSObjects (N:\admin\src\udog\exsetdata\components\server\a_server.cxx:392) Error code 0X80090020 (32): An internal error occurred. [16:47:37] Leaving CAtomServer::ScAddDSObjects [16:47:37] CBaseAtom::ScAdd (N:\admin\src\udog\setupbase\basecomp\baseatom.cxx:867) Error code 0X80090020 (32): An internal error occurred. [16:47:37] Service = '' CBaseServiceAtom::ScAdd (N:\admin\src\udog\setupbase\basecomp\basesvcatom.cxx:196) Error code 0X80090020 (32): An internal error occurred. [16:47:37] CAtomServer::ScAdd (N:\admin\src\udog\exsetdata\components\server\a_server.cxx:148) Error code 0X80090020 (32): An internal error occurred. [16:47:37] mode = 'Install' (61953) CBaseAtom::ScSetup (N:\admin\src\udog\setupbase\basecomp\baseatom.cxx:782) Error code 0X80090020 (32): An internal error occurred. [16:47:49] Setup encountered an error during Microsoft Exchange Messaging and Collaboration Services of Install component task. CBaseComponent::ScSetup (N:\admin\src\udog\setupbase\basecomp\basecomp.cxx:1041) Error code 0X80090020 (32): An internal error occurred.
Failed to generate the certificate request. An internal error occurred.
Windows cannot find a certification authority that can process the request.
An Error Event occurred. EventID: 0x00000027 (Event ID 39)
Event String: Can't generate new public/private keys because of error 'Cannot acquire Crypt Context, error 80090016.'.
An Error Event occurred. EventID: 0x00000025 (Event ID 37)
Event String: Can't start Terminal Services Licensing because of error 'Can't initialize Cryptographic - error code 80090016.'
An Error Event occurred. EventID: 0xC0001B70 (Event ID 7024)
Event String: The Terminal Services Licensing service terminated with service-specific error 3221291009.
CAUSE
This issue can occur if a registry key exists which modifies the default behavior of the Cryptography APIs. In this case, the Cryptography APIs cannot create the public and private encryption keysets that are necessary to continue the installation.
RESOLUTIONWarning 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 issue:
MORE INFORMATION
For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
260378
(http://support.microsoft.com/kb/260378/
)
How to Manually Remove an Exchange 2000 Installation
| Article Translations
|
Back to the top
