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

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 : , ,

5 thoughts on “Installing Operating System roles and features automatically in Exchange Server 2010 SP1

  1. Exchange Server is great and enhancing from version to another .. I used the script that you mentioned it was very helpful with Exchange 2010 RTM . I was testing the beta version of Exchange 2010 . I loved the new enhancement such as the pre-requisites installation check box it works fine . I loved also the new log shipping technology “Continuous Replication Block Mode (CRBM)”[ Video from TechEd on Exchange team blog “” , WOW ! it is amazing. You may also highlight on the new GUI configuration of DAG , this would be great

  2. Hi,
    I installed Exchange 2010 SP1 Beta in lab environment using Windows Server 2008 R2. I created two machines one for AD and one for Exchnage. But after finishing the installation and rebootin server, when I start EMC and click on Microsoft Exchange On-Premises, it generate error as
    “The following error occured when getting user information for ‘PROSEWARE\administrator’:

    The operation couldn’t be performed because object ‘s-1-5-21-1064173257-1655566588-983151537-500’ couldn’t be found on ‘’. It was running the command ‘Get-LogonUSer’.

    Please can anyone help me to resolve this issue?

    Exchange was installed without any error and I have installed all updates and hotfixes.

    Awaiting response…!

    Kamal K. Paliwal

Leave a Reply

Your email address will not be published. Required fields are marked *