Install Exchange 2010 on Windows 2008 R2


The below article explains how to install Exchange Server 2010 onto Windows 2008 R2. It is assumed you have the Exchange installation files.


  • The domain functional level must be at least Windows 2003
  • The DC holding the schema master role must be at least windows 2003 sp1
  • The exchange server must be joined t the domain
  • You will need to install the office 2007 filter pack on the exchange server


Step 1: Extend Domain

This is performed on the Schema Master domain controller. The account you are logged on as must have Schema Master rights.

Open an elevated cmd prompt and run the below:

  • Setup /PrepareLegacyExchangePermissions (if already running Exchange 2003)
  • Setup /PrepareSchema
  • Setup /PrepareAD /OrganisationName:YourName (Change YourName to whatever organisation name you want)
  • Setup /PrepareAllDomains (this will upgrade ALL domains in the forest. Don’t run this if you only want to upgrade 1 domain)


Step 2: Exchange Powershell

On the would be exchange server open powershell as administrator and run the below commands:

  • Import-Module ServerManager

To install exchange with the Client Access, Hub Transport, and Mailbox roles enter the following (note that it will cause a restart)

  • Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy –Restart

Finally after the restart enter

  • Set-Service NetTcpPortSharing –StartupType Automatic


If you want to install other roles please see this article


Step 3: Exchange GUI

On the would-be exchange server open the DVD. You will be presented with the following Screen:

  • Select Step 3 and choose the appropriate language option
  • Then Select Step 4 and run through the wizard
  • If connecting to the server via the internet enter the appropriate external DNS address


Step 4: Post Install Updates

After the installation I would recommend

  • Review event viewer for errors
  • Install the latest service pack (currently Exchange 2010 sp1)
  • Install the latests Windows Updates


Step 5: Post Install Configuration

  • Setup an accepted email domain for your internet address
  • Create a send connector to allow you to send email outside your company

  • Set the address space value as *

  • I recommend setting your email to send via your ISP’s mail relay. Otherwise choose “DNS”.

  • In order to receive email from the Internet you will need to set your Default receive connector to accept “anonymous” connections

  • If required you can also setup the SSL certificate. This is a little involved and beyond the scope of this article

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.