Installing Operating System roles and features automatically in Exchange Server 2010 SP1

Share this:

Hi folks,

Today I’m going to talk about one of the new features of Exchange Server 2010 Service Pack 1 which allows us to install all Operating System prerequisites using just the Exchange Setup wizard.

In the past I helped to create a script ( to do all this process but in this new version that script is not required any more.

Basically, when we use the Exchange Server 2010 SP1 Setup wizard, there is a new option called Automatically install Windows Server roles and fetaures required for Exchange Server. Just by clickin on that option all prerequisites will be installed automatically, isn’t that cool? :)

The Exchange Setup program will use our ServerManagerCMD in background using a XML answer file to install each Exchange Role prerequisite. All Exchange Setup log files are recorded in the folder C:ExchangeSEtupLogs and if you look at that folder you will notice a log file for each role (AdminToolsPrereqs.log, CASPrereqs.log, hubprereqs.log, mbxprereqs.log and so forth).

If we open any of them we will validate the command used to install all prerequesites for that specific role.

Comparing the changes made by Exchange Setup..

Roles and Features before Exchange Setup…

Roles and Features after Exchange Setup…

By the way, all prerequs will be installing during the Configuration Prerequisites section in the Readiness Checks page.


Anderson Patricio

Twitter: @apatricio

Technorati : , , : , ,
Zooomr : , ,
Flickr : , ,

Written by Anderson Patricio

Anderson Patricio is a Canadian Exchange Server MVP and MCSM (Solutions Master) and he contributes to the Microsoft Community with articles, tutorials, blog posts, forums and book reviews. He is a regular contributor at, and (Portuguese).