Managing Exchange Server 2007 using a Windows XP workstation


Some administrators don’t like to use Terminal Services sessions to manage their Exchange Server environment. In this article we’re going to see how to install the Exchange Management Tools on a workstation running Windows XP 32bit.

At the moment, there is no support for installing Exchange Management Tools on Windows Vista. If you are running Windows Vista, you should wait for the release of Exchange Server 2007 Service Pack 1.

If you’re running a Windows XP x64 bit, you can follow this document but you should use x64 Tools and hotfixes. In this article we’re going to show how this is done in a Windows XP 32bit machine.

To accomplish our objective, follow these steps:

  1. Install IIS Common Core files on the workstation

  2. Install .NET Framework 2.0

  3. Install a hotfix for .NET Framework 2.0

  4. Install the Microsoft Management Console (MMC) 3.0

  5. Install Windows PowerShell

  6. Install Exchange Server 2007 on a Windows XP workstation

Installing IIS common core files

First of all, we have to install the IIS common core files, to do that follow these steps:

  1. Click Start

  2. Click on Settings

  3. Click on Control Panel

  4. Double-click on Add or Remove  Programs

  5. Click on Add/Remove Windows Components on the left side

  6. Click on Internet Information Services (IIS) and then click on Details… button (Figure 01)

Figure 01: Clicking on the Details button of the Internet Information Services (IIS) option

  1. Now, click on the Common Files check box (Figure 02)

Figure 02: Checking out the option Common Files that are required to install Exchange Management Tools

  1. Click OK until you return to the Windows Component Wizard

  2. Click Next and complete the Windows Component Wizard

Installing Microsoft .Net Framework Version 2.0 redistributable package (x86)

The first package to be installed on the workstation is the .NET framework 2.0.

The file is called dotnetfx.exe and to install it, you just double click on this file. In the first screen (Figure 03) click on Next, in the next step click on “I Accept the terms of the License Agreement” and click on Install. The next screen will be a final screen warning that the .NET Framework was installed.

Figure 03: Initial screen of the .Net framework 2.0 installation

After the .NET Framework 2.0, you must install an available hotfix. After the download of this hotfix, just double-click on it and click on OK to install it, as shown in Figure 04.

Figure 04: Applying a hotfix for the .NET Framework

Note: You might receive a message explaining that there is an incompatibility with the Windows Installer Version. If you receive this warning, you can download and install a new version of this component from the following address:

Installing Microsoft Management Console 3.0

One of the prerequisites of Exchange Server 2007 is MMC 3.0. To remotely manage Exchange Server 2007 you have to install it on your workstation. You can download it from the following address

The file name will be WindowsXP-KB907265-x86-ENU.exe, just double-click on the file and accept the default values. In Figure 05 we can see the initial screen of the installation.

Figure 05: Installing Microsoft Management Console 3.0 on XP workstation

Installing the Windows PowerShell

Now, this is our final step before the real installation of the Exchange Server 2007 Management Tools. Our last prerequisite is the Windows PowerShell.

After the download of the file called WindowsXP-KB926139-x86-ENU (for 32bit version), we just double-click on it and install the software using the default values.

Obtaining and installing the Exchange Server 2007 32bit installation files

Ok, we’ve fixed all of the dependencies to install Exchange Management Tools on a machine running XP 32bit, now we have to download the installation files from Microsoft, you can use this address to obtain it:

After we download it, we have to extract the files to a folder on the hard disk of the machine. When we double-click this file we can choose a path for the source files and click on OK, as shown in Figure 06.

Figure 06: extracting the source files of the Exchange Server 2007

We have to wait for the extraction of the files, and a message box will appear with the following message: “Extraction Complete”.

Now we can double-click the Setup file located on the extraction path (in our tutorial this is E:\Exchange2007SourceFiles), as shown in Figure 07.

Figure 07: Starting the installation of the Exchange Server 2007 Management Tools

Now, we have a familiar screen (Figure 08). Let’s start the Exchange Management Tools installation:

  1. Click on Step 4: Install Microsoft Exchange (Figure 08)

Figure 08: Main screen of the Exchange Server 2007 installation

  1. Introduction. Welcome screen for the Exchange 2007 Installation, click on Next

  2. License Agreement. Select “I accept the terms in the license agreement”, click on Next

  3. Error Reporting. Make your choice and click on Next

  4. Installation type. Click on Custom Exchange Server Installation, then click on Next

  5. Server Role Selection. Check the Management Tools option, and click on Next.

Figure 09: Server role Selection, we only have to select Management Tools

  1. Readiness Checks. You can see if everything is ready for installation of the Exchange Management Tools, as shown in Figure 10. If there is something that you need to install, you will receive an error with all that you need to resolve the issue. Click on Install.

Figure 10: Readiness Checks. Everything is fine, now we can start the installation by clicking on the Install button

  1. Completion. Final screen showing us that our Exchange Management Tools was installed and they are ready to be used. Click on Finish, as shown in Figure 11.

Figure 11: The Exchange Management tools have been installed

Now, we can start to administer Exchange Server 2007, using either Exchange Management Console or Exchange Management Shell from our Windows XP workstation, as shown in Figure 12.

Figure 12: Windows XP with Exchange Management Tools installed

Testing the Unified Messaging Role in the Windows XP

If you have an Exchange Server 2007 box running the Unified Messaging role, we can use our XP workstation to run an application called ExchangeUMTestPhone which allow us to do some tests against the UM server.

To do that, we have to copy the files below using a Command Prompt from the UM Server for the XP workstation, and put it in the exact path on the XP workstation.

  • <%windir%>\assembly\GAC_32\Microsoft.Collaboration.Media\ <Exchange-Version>\Microsoft.Collaboration.Media.dll

  • <%windir%>\assembly\GAC_MSIL\Microsoft.Collaboration\<Exchange-Version>\Microsoft.Collaboration.dll

  • Exchange Server\bin\ ExchangeUMTestPhone.exe

  • <%windir%>\assembly\GAC_32\SIPEPS\ ExchangeVersionNumber\SIPEPS.dll

Note: We have to create the same directory structure on the XP workstation to match the directory structure located on the UM server.

After that we can just double-click on ExchangeUMTestPhone.exe and we can start to use the Exchange UM Test Phone application, as shown in Figure 13.

Figure 13: Exchange UM Test Phone

Managing Public Folders in Exchange Server 2007

Ok, some administrators don’t want to use Exchange Management Shell to manage the Public Folders, for this situation we have two possible options:

  1. We can wait for Exchange Server 2007 Service Pack 1 which has a separate tool to manage Public Folders. More details can be found at

  2. We can install the Exchange Server 2003 Exchange System Manager on our workstation machine to manage Exchange 2007 Public Folders. More details can be found at


In this article we saw how to install the Exchange Management Tools (Exchange Management Console and Exchange Management Shell) and Exchange UM Test Phone on a workstation running Windows XP.

About The Author

Leave a Comment

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

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Scroll to Top