38 C
Monday, July 22, 2024

Installing Exchange 2010 Sp2 on Windows Server 2008 R2 Sp1

Let us learn installing Exchange 2010 Sp2 on Windows Server 2008 R2 Sp1 it covers the same steps on installing Exchange 2010 Sp3 on Windows Server 2008 R2 Sp1

I would install the Exchange 2010 Sp2 in a Environment where Exchange 2003 Server is already there .

Its as similar . where we need to prepare the legacy Exchange permission to get that installed and working properly

Step 1.

I have installed Service pack 1 on Windows Server 2008 R2 where I can overcome without installing hotfixes for Exchange 2010

Prerequisites Differs with the operating Systems

This Technet article would provide you for other versions of operating systems


Step 2.

Download and Install “Microsoft Filter Pack” (64bit Version)


Step 3.

On the Start menu, navigate to All Programs > Accessories > Windows PowerShell. Open an elevated Windows PowerShell console (Right Click – Run as administrator), and run the following command.

Import-Module ServerManager

And Running this command for typical installation where all the roles will be installed HUB , CAS and Mailbox Servers

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,Web-Asp-Net,Web-Client-Auth,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Logging,Web-Http-Redirect,Web-Http-Tracing,Web-ISAPI-Filter,Web-Request-Monitor,Web-Static-Content,Web-WMI,RPC-Over-HTTP-Proxy -Restart


Step 4.

Reboot the Server

Now Prerequisites Installed successfully

Step 5.

Now open Command Prompt “Browse the Command prompt into the setup location”

and Run

setup /PrepareLegacyExchangePermissions


setup /pl

We run this as we prepare the legacy (Exchange 2003) Server permissions,

Running this command won’t harm your environment .

Befor Running this command make sure your Domain Function Level and Forest Functional level in Windows Server 2003 is in native mode and your Exchange 2003 is in native mode,

Otherwise , It won’t allow you to install Exchange 2010

Refer link :


Step 6.

Preparing the Schema

Setup.com /PrepareSchema

Step 7.

Preparing Active Directory

Setup.com /preparead /OrganizationName:"First Organization"

This Switch can be removed if you have an Exchange Server already in your Organization

/OrganizationName:"First Organization"

Or if you want to change the organization name . you can use this switch

Step 8.

Now prepare the domain

Setup.com /Preparedomain

If you have multiple domains run

Setup.com /preparealldomains

Step 9.

Now Run the Setup

Step 10.

Choose Typical to Install HUB,CAS and Mailbox

Give a Check mark for Automatically install Windows Server roles

Step 12.

If this is my internet facing server , Give the external domain name

Step 13.

If Exchange 2003 Exists in your Environment , you will get this option to configure mail flow between these Servers

Step 14.

Now Setup will Run for some time

Step 15.

Reboot your Server

Great !!

You Learnt how to install Exchange 2010 now !!

Satheshwaran Manoharan
Satheshwaran Manoharanhttps://www.azure365pro.com
Award-winning Technology Leader with a wealth of experience running large teams and diversified industry exposure in cloud computing. From shipping lines to rolling stocks.In-depth expertise in driving cloud adoption strategies and modernizing systems to cloud native. Specialized in Microsoft Cloud, DevOps, and Microsoft 365 Stack and conducted numerous successful projects worldwide. Also, Acting as a Technical Advisor for various start-ups.

Related Articles


  1. Its such as you learn my thoughts! You appear to know so much approximately this, such as you
    wrote the ebook in it or something. I think that you simply can do with some
    % to drive the message house a bit, however instead of that, this is wonderful blog.
    An excellent read. I will definitely be back.

  2. Wow, marvelous weblog structure! How lengthy have you been running a blog for? you make running a blog glance easy. The overall look of your site is fantastic, as smartly as the content!

  3. Installed Exchange 2010 for co-existance with 2003. But Emails are not able to send out through CAS from 2003. 2003 mailboxes tries to send through 2003 RG via smart hosts. I have installed Exchange 2010 SP1 on Windows 2008 R2

  4. Hello Satheshwaran,

    I want to test migration from 2k3 to 2k7, 2k3 to 2k10, 2k7 to 2k10. with the help of Microsoft tools if any and others like quest. please suggest how to start and also point me if there are guides for migrations. this is not on high priority i just want to do some R&D.
    i would also like to test migrating lotus notes to exchange.

    please advise !


    • Get a good lab with 32gb ram. Have hyper v or vm ware. Build dc exchange and you can repro all type of migrations

  5. Hi,
    I think on some exchange version there is something about split permission where either tick it or untick it so after I ticked it and now I can not create a new mailbox. it gives an error
    The term ‘New-Mailbox’ is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
    I can turn /activedirectorypermisson $false I am kind of curious as why an administrator account create a user mailbox.
    I have added it to mailbox recipient group but still confused on it.

    • Split Permissions (Active Directory)
      In this model there is a total segregation between object creation in Active Directory and Exchange. There are no RBAC permissions to create this kind of objects through Exchange Management Tools. This model is achieved by running Exchange setup program.

      When using Active Directory split permission model, the New and Remove verbs for the most known nouns of Exchange Management Shell world (Mailbox, MailContact, MailUser, RemoteMailbox) won’t be available and it may cause some bizarre issues for a regular Exchange/Active Directory administrator. For instance, a user that belongs to both Domain Admins and Exchange Management trying to create a simple new mailbox will receive the error shown in Figure 02. If we look closer at the error message we will realize that the New-Mailbox is not available for us due to the Active Directory delegation.

      The thumb rule when using such feature is that using Active Directory split permissions, Exchange Administrators won’t be able to manage anything on Active Directory through the Exchange Management interface but they must use Active Directory management tools to manage such objects.

      Ref link


  6. Hello Satheshwaran I am still unclear about the above step-by-step instruction…I am migrating Exchange 2003 on Windows 2003 box to Exchange 2010 on Windows 2008 R2 box, in your instruction are you talking about migrating on the same box or two separate Windows servers? please advise

  7. Hello Satheshwaran…your step-by-step instruction, doesn’t mention anything about prepping Windows server2008 R2 box, prior installing Exchange server 2010 on it….Does Windows server 2008 R2 box have to be part of the domain and with Active Directory ready?

    • on step #5 …do we run that on Widows Server 2003 with Exchanger server 2003 Box, or on the new Windows server 2008 R2 box?

  8. Hello Satheshwaran, I am at step #13, How come I do not get the mail flow setting, when I do have Exchange 2003 Exists in your Environment?

    Thanks for the advise

  9. Hi Satheshwaran ,

    First I would like to appreciate your effort on this.
    The question I have is Instead of running /Preparelegacyexchangepermissiona and /Prepareschema. Could we directly run /PrepareAd ?

    • No . I recommend you to go by the process as per the tech net documentation. if am right , it should fail . if you do that.

  10. hello sathiswaran,

    i m doing installation of exchange server 2010 on windows 2008 server with sp1. the installation has been move as per step given by us ,but at end at progress at “Hub transport role” stuck and elapsed time show 1 hr and 13 min. is it the installation is hold or stop or it required further more time to complete. pls help!!!

    • Just check . Connectivity if fine with Active Directory Servers.

      Check logs..

      Stop and restart .if its still struck.
      reading Logs are the only answers

  11. Thanks for the help. I’m planning to go from Exchange 2003 to 2010. Can I safely install Exchange 2010 on my new server by following the instruction above and just stop here until I get ready for the step 2? Will everything in Exchange 2003 still work?
    I’m trying to figure out what steps from your guide, I need to do together to keep things working. Like maybe step 1 can be done now. Then steps 2-4 have to be done together. Then maybe each step after that can be done as time and understanding permits.

  12. HI,

    Thanks is a grate i have successfully installed my exchange but now i am facing a issue client side. my domain users can access their mail account via owa but unable to configure outlook could you please assist me that what is requirements in exchange so users can configure their profile in outlook also. i required this in LAN only.


Please enter your comment!
Please enter your name here

× How can I help you?