[Step By Step] Installing Exchange Server 2010 SP3 Prerequisites on Windows Server 2012

By | May 31, 2014

This tutorial explains how to install Exchange 2010 SP3 Prerequisites in Windows Server 2012. Microsoft Exchange Server 2010 is a mail server from Microsoft providing easy to use features for mail transport. Installing and configuring Exchange Server is not just like an NNF (Next Next Finish) process that you may follow to install ordinary software in Windows.

Exchange Server 2010 SP3 requires some pre Server roles and features to be installed on the host Server Machine before running Exchange setup. These exchange server requirements supports the Exchange Sever and it is necessary for the installation. In this article I would like to explain the step by step procedure to install Exchange 2010 SP3 Prerequisites in Windows Server 2012.


Now let’s begin

Exchange 2010 SP3 Prerequisites for Windows Server 2012

For better understanding let me divided the setting up an exchange server procedure in to 7 Parts.


Part 1: Installing Windows Server 2012 and Setting up static IPV4 Address

Installing of Windows Server 2012 is just like the installation of other Windows operating systems, there is no much difference. Explaining those steps are too basic and beyond the scope of this article. I hope any technical guy with basic computer experience can simply do this.
Next we are gonna set a static IP and a host name for the Windows server, this is very important.

Part 2: Installing Exchange Prerequisite Windows Server 2012 Roles and Features

We have two available methods to install Exchange Server prerequisites roles and features in Windows Server 2012. One method is using Server Manager GUI and the other uses Windows PowerShell. As Exchange 2010 prerequisites PowerShell deals with CLI and requires more commands to know, there for I recommend Windows Server Manager GUI to install Exchange Server 2010 SP3 prerequisites. This is the only time consuming section in the prerequisites installation.
Step 1
Open Server Manager and click Add roles and features.
You will get some ‘Before you begin’ warnings. It provides a quick review and some suggestions of Roles and Features. Click Next
Step 2
Now you will see Installation type window, choose Role-based or feature-based installation radio button and proceed.
Step 3
You may select your target server from the destination server pool. Here I have only a single Server. Then click Next.
Step 4
Now you will be directed to Server roles selection window. Choose the following Server Roles.

  • Active Directory Domain Services
  • Active Directory Lightweight Directory Services
  • DNS Server
  • Web Server IIS

Proceed to next step by clicking Next.
Step 5
In the Feature selection window select the following features

  • Windows Process Activation Services
  • Rpc Over HTTP Proxy
  • User Interfaces and Infrastructure → Desktop Experience

Click Next to proceed.
Step 6
Here you may see 5 roles that you selected in previous steps such as AD DS (Active Directory Domain Services), AD LDS (Active Directory Lightweight Directory Services), DNS Server and Web Server Role IIS. This is just a review of those roles.
There are no more changes in these except the IIS Role Services. Apart from the default IIS Role services we should select the following role services.

  • HTTP Redirection
  • Dynamic Content Compression
  • Basic Authentication
  • Digest Authentication
  • Windows Authentication
  • II 6 Management Compatibility
  • II 6 Management Console
  • II 6 WMI Compatibility
  • ISAPI Extension
  • ISAPI Filter
  • Client Certificate Mapping Authentication

After selecting all go to Next step.
Step 7
This is a confirmation window which will lets you to see all selected features and roles. Now at last click the Install button to start installation.
You can see the installation progress. Sit back and relax until server manager configure everything for you.
After successful installation Restart your Windows Server 2012!

Part 3: Installing dotNet 3.5 framework with HTTP Activation Feature

This step is so simple and easy. Exchange Server 2010 needs dotNet Framework 3.5 with HTTP Activation Feature. So open Server Manager, click Add roles and features → Navigate to Feature installation. Select .Net Framework and include HTTP Activation as well and click Next
dotNet-Framework 3.5-with-HTTP-Activation-Feature
If you have internet access in Server, it will download and install .Net Framework 3.5 from the internet. For my case our server is not connected in to internet right now so I can install .Net Framework 3.5 from other sources (Windows Server 2012 installation media)
For that click ‘Specify an alternate source of path
And enter Path as D:\Sources\SxS
Where D:\ is my DVD ROM, it contains the installation DVD of Windows Server 2012
Now go forward with the installation.

Part  4: Enable TCP Port sharing service

When you install Windows Server 2010, the default setup restricts a service that is needed by Exchange. You will need to enable this service manually.
Run the command “services.msc
Then look for ‘Net. Tcp Port Sharing’ service. Once you found Right click and choose Properties.
Change the Start up type from Disabled to Automatic.
Hit Apply button and the click Start button.

Verify that the service is running

Part 5: Applying FilterPack 2010 and SP1 update for FilterPack 2010

According to Microsoft “The Microsoft Filter Pack is a single point-of-distribution for Office IFilters. IFilters are constituents that let search services to index content of particular file types, permitting you search for content in those files. They are aimed for use with Microsoft Search Services (Sharepoint, SQL, Exchange, Windows Search).”
Step 1. Install FilterPack 2010
Download the Microsoft Office 2010 Filter Packs from the given link
Download Filter Pack → Microsoft FilterPack 2010
Installation is simple, nothing to configure just Next Next Finish!
Step 2. Install Service Pack 1 for Microsoft Office Filter Pack 2010 update (KB2460041)
Download Filter Pack 2010 SP1 update (KB2460041) from the Microsoft Download Center link and install it.
SP1 Update for Filter Pack → Microsoft FilterPack 2010 SP1 Update
Installation is NNF process.

Part 6: Merging Registry ‘Ex2010_On_2012.reg’ file

Here I have given one registry file ‘Ex2010_On_2012.reg’, it must be merged in the Windows Server 2012 in order to the smooth running of Exchange Server 2010 SP3.
Download registry file: Ex2010_On_2012.rar extract the rar file and merge the reg file

Part 7: Promote Windows server 2012 to a Domain Controller (Configure ADDS)

For installing Exchange Server, the host must be a Domain controller or Standby Domain controller. For example if your Active Directory is located in SERVER 1 and trying to install Exchange in another SERVER 2, we have to make the SERVER 2 as a secondary domain controller. Here I’m installing Exchange in same server. We will discuss setting up of additional server later.
Step 1
Open Server Manager and click the Action Center flag and locate promote this server to a domain controller.
Step 2
In the deployment configuration choose Add a new forest radio button and provide a Root domain name (for me, smartpctricks.com). Click Next
Step 3
In Domain Controller options window set the functional level of Forest and Domain. I recommend keep the default configuration as it is. Then type a Directory Service Restore Mode (DSRM) password.
Step 4
Nothing to be changed in DNS Options window, just go ahead.
Step 5
In the additional option Server will suggest a NetBIOS name, change if necessary.
Step 6
Now specify the path for AD DS Database, Log Files and SYSVOL. Keep the default!
ADDS-Database-Log Files-SYSVOL
NB: – The SYSVOL folder holds the server’s copy of the domain’s public files such as group policy, Scripts users etc. SYSVOL folder is replicated to all domain controllers in the domain.
I recommend keep all the configurations as default and proceed.
Step 7
Just review your options and click Next.
Step 8
Now the server will perform a prerequisites check, Once it pass all prerequisites click install to begin installation.
Step 9
You will see the installation progress. Sit back and have a cup of tea. After completion Server will reboot automatically.

Congrats! You successfully installed all the Exchange Server 2010 SP3 prerequisites in Window Server 2012.

***    ***    ***

Hope this exchange server tutorial provided better explanation of exchange 2010 requirements. Next is Downloading and installing Exchange Server 2010 SP3. We will see how to install Exchange 2010 Management tools and setting up Exchange Server in upcoming articles.

To download Exchange Server 2010 SP3 please follow the link → Exchange 2010 SP3 download

One thought on “[Step By Step] Installing Exchange Server 2010 SP3 Prerequisites on Windows Server 2012

  1. Indra

    Why i need the exchange server must be a domain controller or secondary domain controller ?

    I think the exchange only need to join to the domain.



Leave a Reply

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