This article is for those looking for a detailed and straightforward guide on installing Exchange Server 2010.

For details on how to install Exchange Server 2013, you can read my guide “Install Exchange Server 2013”.

This guide walks you through install Exchange Server 2010 without implementing fault tolerance. This will install all the core Exchange Server roles on one server. The Unified Messaging and Edge Transport roles will not be used.

We will consider the case when you already have two servers with the Windows Server 2008 R2 operating system installed on them.

You can read more about how to install Windows Server 2008 R2 in my guide “Install Windows Server 2008 R2”.

In addition, one of the servers must have the Active Directory Domain Services role installed, and the second server must be domain joined.

To learn how to install Active Directory Domain Services on Windows Server 2008 R2, you can read “Install Active Directory Domain Services on Windows Server 2008 R2”.

I recommend that you always use the English edition of Exchange Server. As practice shows, the original (English) versions of Exchange work more stable, besides, it will be easier for you to communicate in the same language with professionals in case of problems or if you want to exchange experience.

Copy the Exchange Server 2010 distribution to a domain controller.

Launch “Exchange2010-SP3-x64”.

Install Exchange Server 2010

We indicate in which folder you want to unpack the Exchange Server 2010 installation files.

Click the “OK” button.

Install Exchange Server 2010

The process of unpacking Exchange Server 2010 to the specified folder has begun.

Install Exchange Server 2010

The unpacking of Exchange Server 2010 is now complete.

Click the “OK” button.

Install Exchange Server 2010

Now you need to prepare your Active Directory schema.

Please note that the commands below must be run on a domain controller with the “Schema Master” role and must have the appropriate rights in the domain.

Click “Start”, select “All Programs”, then “Accessories”, then right-click on “Command Prompt” and select “Run as administrator”.

Install Exchange Server 2010

Go to the “C:\Exchange” folder using the command:

cd C:\Exchange

Install Exchange Server 2010

Let’s prepare the Active Directory schema to work with Exchange Server using the command:

Setup.com /PrepareSchema

Install Exchange Server 2010

The process of preparing the Active Directory schema has begun.

Install Exchange Server 2010

The Active Directory schema preparation process is complete.

Now you need to prepare containers, objects, and other Active Directory components and create the Exchange organization.

Please note that after “OrganizationName” you must indicate the name of your organization in English.

Let’s prepare containers, objects, and other Active Directory components, as well as create an Exchange organization, using the command:

Setup.com /PrepareAd /OrganizationName: "VMKH"

Please note that after “OrganizationName” you must indicate the name of your organization in English.

Please note that this manual uses the organization’s name “VMKH”.

Install Exchange Server 2010

The process of preparing Active Directory and creating the Exchange organization has begun.

Install Exchange Server 2010

The process of preparing Active Directory and creating the Exchange organization is now complete.

The domain controller will no longer be used in this tutorial. All other steps will be performed on the second server on which you plan to install Exchange Server 2010.

Install Exchange Server 2010

On the future Exchange server, go to the system under an account that consists of the following groups: Enterprise Admins, Schema Admins, and Domain Admins.

Let’s copy the distribution kit of Exchange Server 2010 to the future Exchange server.

We launch “Exchange2010-SP3-x64”.

Install Exchange Server 2010

We indicate in which folder you want to unpack the Exchange Server 2010 installation files.

Click the “OK” button.

Install Exchange Server 2010

The process of unpacking Exchange Server 2010 to the specified folder has begun.

Install Exchange Server 2010

The unpacking of Exchange Server 2010 is now complete.

Click the “OK” button.

Install Exchange Server 2010

Now you need to install additional components that are required for the Exchange server to work.

The set of required components depends on what operating system you are Install Exchange Server 2010 on and what roles you plan to use on your server. A complete list of components for different operating systems and tasks can be found at the link.

On the “Taskbar” select “Windows PowerShell” and click “Run as administrator”.

Install Exchange Server 2010

Import the “ServerManager” module using the command:

Import-Module ServerManager

Install Exchange Server 2010

Install the additional components required for the Exchange server to work using the command:

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

Install Exchange Server 2010

The process of installing the necessary components has begun.

After completing the installation of the components, the server will automatically reboot.

Install Exchange Server 2010

The installation of the prerequisites is complete.

Now you need to install Microsoft Office 2010 Filter Pack.

We go to the site and click the “Download” button.

Install Exchange Server 2010

Next, select “FilterPack64bit.exe” and click the “Next” button.

Install Exchange Server 2010

We copy the Microsoft Office 2010 Filter Pack distribution kit to the future Exchange Server.

Run “FilterPack64bit.exe”.

Install Exchange Server 2010

Next, the “Microsoft Office 2010 Filter Pack Installation Wizard” will open.

Click the “Next” button.

Install Exchange Server 2010

Now you need to accept the license terms.

Click the “Next” button.

Install Exchange Server 2010

Installation of Microsoft Office 2010 Filter Pack is complete.

Click the “OK” button.

Install Exchange Server 2010

You can now begin Install Exchange Server 2010.

Go to the “C:\Exchange” folder and run “setup.exe”.

Install Exchange Server 2010

In the “Install” section, select “Step 4: Install Microsoft Exchange”.

Install Exchange Server 2010

Next, the “Exchange Server Setup Wizard” invites you to read information about Exchange Server 2010.

Click the “Next” button.

Install Exchange Server 2010

Now you need to accept the license terms.

Click the “Next” button.

Install Exchange Server 2010

At this step, you can configure sending errors related to the operation of the Exchange Server to Microsoft.

Select “No” and click the “Next” button.

Install Exchange Server 2010

Now you need to choose which roles will be installed on your server.

This guide covers Install Exchange Server 2010 without implementing fault tolerance. This will install all the core Exchange Server roles on one server. The Unified Messaging and Edge Transport roles will not be used.

Select “Typical Exchange Server Installation” and click the “Next” button.

Install Exchange Server 2010

At this point, the “Exchange Server Setup Wizard” asks if you have computers with Outlook 2003 installed. Note that if you select “No”, you will not be able to use the “Public Folders” functionality.

Click the “Next” button.

Install Exchange Server 2010

Next, you need to specify a name by which your users will be able to access your mail server from the Internet.

Click the “Next” button.

Install Exchange Server 2010

At this point, you can join the Exchange Server Quality Improvement Program. This will send reports on your server’s activity to Microsoft.

Select “I don’t want to join the program at this time” and click the “Next” button.

Install Exchange Server 2010

The installation readiness verification process has begun.

Install Exchange Server 2010

The readiness to install check process completed successfully. You can start the Exchange Server 2010 installation process.

Press the “Install” button.

Install Exchange Server 2010

The installation process for Exchange Server 2010 has begun.

Install Exchange Server 2010

Install Exchange Server 2010 is complete.

Click the “Finish” button.

Install Exchange Server 2010

Next, the “Exchange Server Setup Wizard” will warn you that changes have been made to the system and that you need to restart the server in order for them to take effect.

Click the “OK” button.

Install Exchange Server 2010

The Exchange Management Console is used to manage Exchange Server 2010.

Install Exchange Server 2010

You can now check the status of the Exchange Server services.

Launch the Exchange Management Shell and check the status of the Exchange Server services using the command:

Test-ServiceHealth

Install Exchange Server 2010

Service check completed successfully.

A value of “True” in “RequireServiceRunning” indicates that the services are running.

Install Exchange Server 2010


My Courses

🎓 Dive into my comprehensive IT courses designed for enthusiasts and professionals alike. Whether you’re looking to master Docker, conquer Kubernetes, or advance your DevOps skills, my courses provide a structured pathway to enhancing your technical prowess.

My Services

💼 Take a look at my service catalog and find out how we can make your technological life better. Whether it’s increasing the efficiency of your IT infrastructure, advancing your career, or expanding your technological horizons — I’m here to help you achieve your goals. From DevOps transformations to building gaming computers — let’s make your technology unparalleled!

Refill My Coffee Supplies

💖 PayPal
🏆 Patreon
💎 GitHub
🥤 BuyMeaCoffee
🍪 Ko-fi

Follow Me

🎬 YouTube
🐦 Twitter
🎨 Instagram
🐘 Mastodon
🧵 Threads
🎸 Facebook
🧊 Bluesky
🎥 TikTok
🐈 GitHub

Is this content AI-generated?

Nope! Each article is crafted by me, fueled by a deep passion for Docker and decades of IT expertise. While I employ AI to refine the grammar—ensuring the technical details are conveyed clearly—the insights, strategies, and guidance are purely my own. This approach may occasionally activate AI detectors, but you can be certain that the underlying knowledge and experiences are authentically mine.

Vladimir Mikhalev
I’m Vladimir Mikhalev, the Docker Captain, but my friends can call me Valdemar.

Recent Posts

DevOps Community

hey 👋 If you have questions about installation or configuration, then ask me and members of our community: