Categories Exchange 2003Tools

Exchange 2003 – Performance Troubleshooting Analyzer Tool v1.0 (ExPTA)

Get your copy of the German language "Microsoft ISA Server 2004 - Das Handbuch"

Let's begin

The Exchange Server Performance Troubleshooting Analyzer v 1.0 collects Exchange configuration data, several performance counters and some other information from an Exchange server. ExPTA analyzes each Exchange and Server subsystem to determine bottlenecks, then aggregates this information to provide helpful information about these bottlenecks and shows some solutions to improve performance.

ExPTA requirements



Operating system

Microsoft Windows 2000 Professional, Windows XP, Windows 2000 Server family, or Windows Server 2003 family required; Windows XP recommended

Computer and processor

Personal computer with 133-megahertz (MHz) or higher processor; 1.0-gigahertz (GHz) or higher processor recommended. Dual processors for topologies with more than 100 Exchange servers are recommended


256 megabytes (MB) of RAM required; 256 megabytes (MB) for every 50 Exchange servers in the topology recommended

Hard disk

10 MB of available hard disk space for tool installation; 2 MB of free space per server, per scan required for the data output


VGA or higher-resolution monitor

Input device

Mouse or compatible input device

Messaging system

Mixed-mode or native-mode Exchange Server 2003, Exchange 2000 Server, and Exchange Server 5.5 system; Exchange Server 2003 recommended.
Note: Pure Exchange Server 5.5 topologies are not supported


Microsoft .NET Framework 1.1
IIS Common Files

Download and installation

You can download ExPTA from here. After downloading you must install the package. Installation is easy. Simply follow the installation instructions.

Figure 1: ExPTA Installation

Using ExPTA

After starting the Exchange Server Performance Troubleshooting Analyzer it will look for updates on the Microsoft Exchange Website. If a new configuration file has been found you can select Download the latest version or Continue without making any updates. If you want to let ExPTA check for updates at every startup, select Check for updates on startup.

Figure 2: ExPTA Update Check

Please note that ExPTA is version 1.0 and I think that the Exchange team will be expanding the number of symptoms over the time. You can select:

  • The number of RPC operations per second is higher than expected
  • Multiple users are complaining of delays while using Outlook, or are seeing the Outlook Cancellable RPC dialog frequently.

Figure 3: ExPTA select Symptoms

Before you can use ExPTA to analyze the RPC Activity you must collect RPC data with the Microsoft Tool Exmon. You can read more about Exmon here.

Figure 4: ExMon Trace files

ExPTA analyzes the Exmon RPC trace. You must select Collect Exchange Server User Monitor (ExMon) trace data for me.

Figure 5: ExPTA – Selcet RPC Trace from Exmon

After Exmon has collected RPC information, ExPTA shows the Exchange Server Performance Troubleshooting Analyzer results.

Figure 6: ExPTA select Symptoms

After reading the ExPTA information, you can start ExPTA to start a new Analysis for the second symptom that users are complaining of delays while using Outlook.

Figure 7: Select another symptom

Now we must select the name of the Exchange and Global Catalog Server.

Figure 8: Specify the Exchange and Global Catalog Server name

After some processing, ExPTA shows the results of the Connectivity test and will now check the RPC performance counters on the Exchange Server and the memory and processor counters for bottlenecks.

Figure 9: ExPTA scans the Server for the number of Mailboxes

ExPTA has no problems found with RPC latencies but will continue to investigate the configuration of the server.

Figure 10: ExPTA RPC Performance Data Results

Click Next. ExPTA has found the following logical disks A/C/D/E/Z and will now examine the performance of the disk subsystem.

Figure 11: ExPTA lists the logical disks and will do additional processing

Uups. This is not an Exchange machine in a production environment (it is a virtual machine), so it is not a problem that there are some red lines in the analysis results that states that there are potential performance issues.

Figure 12: ExPTA has found some potential performance issues

ExPTA has found that the disk subsystems is a potential performance bottleneck and displays some counter results.

Figure 13: ExPTA disk analysis and results

Click Next to see more information about RegTrace Checks.

Figure 14: Click next for more information about RegTrace Check

ExPTA has found that the processor and memory is a bottleneck for Exchange. ExPTA has found that the Exchange Server is running on a virtual machine, which is currently not supported.

Support for Exchange Server 2003 in Virtual machines begins with Exchange Server 2003 SP2 and Virtual Server 2005 R2.

Figure 15: ExPTA has found Processor and Memory bottlenecks

The next page shows the Summary of Performance Analysis and the server states is critical. The Server has several performance bottlenecks like CPU, Memory, disk subsystem, Pagefile and more.

Figure 16: ExPTA summary of Performance Analysis

ExPTA has found 14 critical issues and you can expand every Issue and click Tell me more about this issue and how to resolve it.

Figure 17: ExPTA reports


Before ExPTA it was hard for several Exchange Administrators to find the performance bottlenecks of their Exchange Server systems. Now it is much easier to find the performance bottlenecks and ExPTA will show you how to eliminate these bottlenecks and how to improve performance.

Related Links

Microsoft Exchange Server Performance Troubleshooting Analyzer Tool v1.0

Microsoft Exchange Server Disaster Recovery Analyzer Tool v1.0

System Requirements for Microsoft Exchange Server Analyzer Tools

Marc Grote

Published by
Marc Grote

Recent Posts

Qumulo raises $125M for cloud data management across a hybrid setup

Qumulo is an up-and-coming data management solution focusing on managing files in a hybrid setup.…

1 day ago

Why SMBs need a standalone solution for Windows 10 patch management

Is patch management for the Windows PCs at your business driving you crazy? Maybe there's…

2 days ago

Microsoft Teams guest access: How to enable and manage it

Two of the main factors that affect the total cost of an organization’s Microsoft 365…

2 days ago

Samsung Galaxy Unpacked 2020: Everything you need to know

Samsung rolled out the all-new Galaxy Z Fold 2, Note 20, Note 20 Ultra handsets…

3 days ago

SAN vs. NAS: Detailed comparison of these two storage technologies

SAN and NAS provide dedicated storage for a group of users using completely different approaches…

3 days ago

Generation 1 virtual machines: Modernize them and bring them up to date

In many companies, Generation 1 virtual machines have been superseded by Gen 2 VMs. But…

3 days ago