Microsoft KB Archive/278875

= Dcpromo.exe and Winnt32.exe log errors when you create a Windows Server 2003 domain controller in a Windows 2000 domain or forest or when you upgrade a Windows 2000 domain controller that resides in a Windows 2000 forest to Windows Server 2003 =

Article ID: 278875

Article Last Modified on 10/30/2006

-

APPLIES TO


 * Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
 * Microsoft Windows Server 2003, Standard Edition (32-bit x86)
 * Microsoft Windows 2000 Server
 * Microsoft Windows 2000 Advanced Server
 * Microsoft Small Business Server 2000 Standard Edition

-



This article was previously published under Q278875



SYMPTOMS
Symptom 1

You install Active Directory on a Microsoft Windows Server 2003 member server. When you use the Active Directory Installation Wizard (Dcpromo.exe) to create a domain controller in an existing Microsoft Windows 2000 domain, you may receive the following error message:

The operation failed because:

A Schema validation check failed.

The Active Directory Installation Wizard cannot continue because the forest is not prepared for installing Windows Server 2003. Use the Adprep.exe command-line tool to prepare both the forest and the domain. Fore more information about using Adprep.exe see Active Directory Help.

&quot;The version of the Active Directory Schema of the source forest is not compatible with the version of the Active Directory on this computer.&quot;

Additionally, you may receive the following error message in the Dcpromo.log file:

[INFO] Error - The Active Directory Installation Wizard cannot continue because the forest is not prepared for installing Windows Server 2003. Use the Adprep command-line tool to prepare both the forest and the domain. For more information about using the Adprep, see Active Directory Help. (8467)  [INFO] NtdsInstall for child.contoso.com returned 8467   [INFO] DsRolepInstallDs returned 8467   [ERROR] Failed to install the directory service (8467)

Symptom 2

You install Active Directory on a Windows Server 2003 member server. When you use the Active Directory Installation Wizard (Dcpromo.exe) to create a child domain or a tree domain in an existing Windows 2000 forest, you may receive the following error message:

The operation failed because: The Active Directory installation requires domain configuration changes. Run the ADPREP /domainprep on the domain controller (null) to make these changes and then proceed with the Active Directory installation.

The server is unwilling to process the request

Additionally, you may receive the following error message in the Dcpromo.log file:

[INFO] Error - This Active Directory installation requires domain configuration changes. Run the adprep /domainprep command on domain controller (null) to make these changes and then proceed with the Active Directory installation. (8245)  [INFO] NtdsInstall for contoso.com returned 8245   [INFO] DsRolepInstallDs returned 8245  [ERROR] Failed to install to Directory Service (8245)

Symptom 3

If you run the Winnt32.exe command in Windows Server 2003 to upgrade a Windows 2000 domain controller to Windows Server 2003, and if the Windows 2000 domain controller resides in a Windows 2000 forest, you may receive the following error message:

The Windows 2000 Active Directory forest and domain need to be prepared…..



CAUSE
Winnt32.exe and Dcpromo.exe log these errors when the Active Directory Preparation Tool (Adprep.exe) has not been run on the schema operations master or on the infrastructure master in the target domain.

Creating a Windows Server 2003 domain controller in a Windows 2000 domain or forest
The errors that are described in the &quot;Symptoms&quot; section can occur when you try to promote a Windows Server 2003 stand-alone server or member server to a domain controller in the following Windows 2000 Active Directory environments:
 * An additional domain controller in an existing domain in a Windows 2000 forest.
 * The first domain controller in a new domain of an existing Windows 2000 forest.

Before you can promote an additional Windows Server 2003 domain controller into a Windows 2000 forest, an administrator must successfully run adprep /forestprep on the schema operations master and run adprep /domainprep on the infrastructure master in the Windows 2000 forest.

Before you can create a new Windows Server 2003 domain in an existing Windows 2000 forest, an administrator must successfully run adprep /forestprep on the schema operations master. Additionally, those changes must be fully replicated to the helper domain controller that is being used by the computer on which Active Directory is being installed.

Finally, the helper domain controller that is being used by the computer on which Active Directory is being installed must have replicated all incoming changes that adprep /forestprep and adprep /domainprep made.

Note A helper domain controller is an existing domain controller that is in a domain or in a forest. Computers on which Active Directory is being installed use the helper domain controller to source existing Active Directory information when the Active Directory Installation Wizard is used to create new domains in an existing forest or to add more domain controllers to an existing forest.

Upgrading a Windows 2000 domain controller that resides in a Windows 2000 forest to Windows Server 2003
Before you can upgrade a Windows 2000 domain controller that resides in a Windows 2000 forest to Windows Server 2003, you must successfully run adprep /forestprep on the schema operations master, and then run adprep /domainprep on the infrastructure master in the target domain.

Additionally, any changes that adprep /forestprep and adprep /domainprep make must be fully replicated to the domain controller that is being upgraded.



RESOLUTION
To resolve this issue, follow these steps:  If you have not yet run adprep /forestprep or adprep /domainprep on the required domain controllers, see the &quot;Upgrading the forest with the adprep /forestprep command&quot; section of the following Microsoft knowledge Base article: For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

325379 How to upgrade Windows 2000 domain controllers to Windows Server 2003

 If you have run both adprep /forestprep and adprep /domainprep, make sure that the following conditions are true:  Both adprep /forestprep and adprep /domainprep have completed successfully. Any offline domain controllers, lack of network connectivity, or replication failures are not preventing forest-wide replication changes made by adprep /forestprep and adprep /domainprep 

If there are no errors, simple replication latency may delay the replication changes and may make it appear that the changes not have been replicated to the helper domain controllers that are selected by the computers where Active Directory is being installed.

<div class="moreinformation_section">

MORE INFORMATION
Note If you are running Exchange 2000, see the following Microsoft Knowledge Base article for additional information before you follow the steps that are listed in the &quot;Resolution&quot; section. To do this, click the following article number:

314649 Windows Server 2003 adprep /forestprep command causes mangled attributes in Windows 2000 forests that contain Exchange 2000 servers

For more information about how to upgrade Windows 2000 domains to Windows Server 2003, visit the following Microsoft Web site:

http://www.microsoft.com/windowsserver2003/upgrading/w2k/default.mspx

Additional query words: dcpromo whistler

Keywords: kbtshoot kbdcpromo kberrmsg kbprb KB278875

-

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

© Microsoft Corporation. All rights reserved.