Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I'm trying to add the first 2008 R2 DC to an existing 2003 domain (upgraded to 2003 functionality). I've followed the steps from microsoft which are clarified by this post:
2003 DC AD upgrade to 2008 on second server migration plan
While running adprep /forestprep I lost my connection and wasn't able to resume or remote control that session, so I couldn't see the end result of the command.

Rerunning adprep /forestprep indicates that the process has already been completed successfully. After finishing the rest of the steps (/domainprep ... and /gpprep, etc), the 2008 server fails on dcpromo. The error message is the same "you need to run forestprep first"

So the situation I'm in is that I can't rerun /forestprep, but my Registry key still reads schemaVer=30. Should I have staged forest upgrades? Any ideas how to get my schema ver to 44 at this point?

share|improve this question
There are no schema changes required to join a 2008 server to a 2003 domain. I think you meant to say you cannot run DC promo on the 2008 server to make it a DC? Are you sure you ran the ADPREP from the 2008 media to get 2008 schema and not the adprep from 2003 media? Logs from the ADPREP command are saved at C:\Windows\Debug\Adprep\Logs. Do you see any errors in those logs? Is this a single or multi domain forest? How many DC's in each domain? Has the schema change replicated throughout the domain? Check the registry value you already mentioned on each DC. Also run: repadmin /replsummary –  Craig620 Jun 11 '12 at 14:17
Yes, I meant dcpromo (my mistake). I did run adprep from the appropriate media (2008 r2), but I couldn't find the log location. It's a single domain forest. I have some direction now, thanks! –  Ken Jun 11 '12 at 17:34
@Rex good edits. Thank you. –  Ken Jan 5 '13 at 19:07

2 Answers 2

You can try running through dcdiag /fix and possibly using the netdiag /fix (might have to download netdiag separately, it's been a while..) from the 2003 DC. After that, try running the /forestprep and /domainprep again

share|improve this answer

Before you can add a domain controller that is running Windows Server 2008 or Windows Server 2008 R2 to an Active Directory environment running Windows 2000 Server or Windows Server 2003, you must update the Active Directory schema. To update the schema, you must run Adprep.exe from the Windows Server 2008 or Windows Server 2008 R2 installation DVD on your existing domain controller that hosts the schema operations master role. In Windows Server 2008, Adprep.exe is located in the /Sources/adprep folder of the operating system installation DVD. In Windows Server 2008 R2, adprep.exe is located in the /Support/adprep folder.

share|improve this answer
This answer does not address the issue being described: If you will take a moment to read the question you will see that Ken knows where the adprep tool is, and has already run it. The problem he is experiencing is that his system thinks it has already run adprep, but has failed to update the schema version and won't let him re-run adprep... –  voretaq7 Sep 4 '13 at 16:14

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.