How to prepare Active Directory separately in Exchange Server 2013 SP1

Share this:

In this Tutorial we are going over the process to prepare Active Directory which is a required step when deploying the first Exchange Server 2013 Service Pack 1 (SP1 or CU4).


As usual, before starting the technical steps I would like to point out a few key points that the administrator should know before performing the tasks of this Tutorial, as follows:

  • The steps of this Tutorial are not required to be done manually, during the graphical user interface of the first Exchange Server 2013 SP1 the Active Directory will be prepared automatically;
  • In order to prepare the Schema which is part of the process that we are about to perform, we also need RSAT-ADDS installed on the server and the user that runs the command must be part of the Schema Admins (we will cover this one during the Tutorial)

Do we have to prepare manually? There are a few good reasons, from top of my head I can list a couple. First, the Active Directory team is different from the Exchange Team; you have a larger environment and want to make sure that you control the replication accordingly (perhaps prepare a server, make sure that the Schema is healthy and then afterwards release replication to the remaining Domain Controllers); the Schema Master FSMO role is not on the same site of the Exchange Server.

The first step is to make sure that the current account has the right permissions, we can run the command below and the current account must be part of the Schema Admins groups. If it is not make sure to add it, and then the given account must logoff and log back on again on the server before continuing.

net user <conta> /domain


Preparing the Schema…

The next step is to open the command prompt or PowerShell as administrator and go to the folder where the Exchange Server 2013 Service Pack 1 was extracted and run the following command.

setup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms


Preparing the Active Directory…

The second step it to prepare the Active Directory using the following command, this process will update the RBAC rules to support the new cmdlets introduced in this new version.

setup.exe /PrepareAD /IAcceptExchangeServerLicenseTerms


Validating the Active Directory upgrade…

In order to validate the process, we can open  ADSIEdit.msc , and let’s open the Configuration partition, and after that let’s expand Configuration, Services, Microsoft Exchange and then right-click on the <Organization-Name> and finally Properties. In the new windows, let’s go to the msExchProductID attribute and the value should be 15.00.0516.032 as shown in the image below.


Using the same ADSIEdit.msc we can open the Schema partition, and then let’s look for the ms-Exch-Schema-Version-PT atribute, and on the properties of this attribute the rangeUpper should be 15292.



In this Tutorial we went over the process the manual process to prepare the Active Directory to support Exchange Server 2013 Service Pack 1.

Bear in mind that this procedure is usually a one time thing per Active Directory forest, it is not common to repeat such steps. If for any reason you have to repeat these steps afterwards, please make sure that you are following a Microsoft KB or being guided by a Microsoft engineer.

Written by Anderson Patricio

Anderson Patricio

Anderson Patricio is a Canadian MVP in Cloud and Datacenter Management, and Office Server and Services, besides the Microsoft Award he also holds a Solutions Master (MCSM) in Exchange and several other certifications. Anderson has been contributing to the Microsoft Community with articles, tutorials, blog posts, twitter, forums and book reviews. He is a regular contributor here at,, and Anderson (Portuguese).

Related Post

451 4.7.0 Temporary server error. Please try again... In some small scenarios the administrator install an Exchange Server with two network adapters where one of them is facing the internet and the incomi...
How to Enable/Disable Malware feature in Exchange ... In this Tutorial we are going over the process do enable and disable malware feature in Exchange Server 2013. We can manage malware features during th...
How to deploy Exchange Server 2016 using command-l... Exchange Server 2016 can be deployed using the graphical user-interface or a setup deployment wizard, in this Tutorial we are going to cover the requi...
Having issues to access owa/ecp after removing a c... In most of the cases the process to remove a certificate for any reason that we may have is a straight forward process in Exchange Server 2013 and we ...