MSExchangeIS performance monitor object is not available
Topic Last Modified: 2010-05-24
The Microsoft® Exchange Server Analyzer Tool includes a performance data collection engine that is used to query performance counter objects on computers that are running Exchange 2000 Server, Exchange Server 2003, Exchange Server 2007, or Exchange Server 2010. The performance data collection engine collects data from the RPC Operations/sec performance counter of the MSExchangeIS performance object to analyze performance data. If valid data is not returned from the counter, the Exchange Server Analyzer displays a baseline message.
If valid data is not returned by the performance data collection engine, any combination of the following conditions is true:
The MSExchangeIS performance object is disabled.
The MSExchangeIS performance monitor object is missing or corrupted.
The Exchange Server Analyzer does not have appropriate permissions to access the performance objects.
The first two conditions may occur if certain extensible counters corrupt the registry, or if programs based on Microsoft Windows® Management Instrumentation (WMI) modify the registry. Before you perform the procedure, verify that the Exchange Server Analyzer has appropriate permissions. For more information about the permissions that are required to run the Exchange Server Analyzer, see the Help documentation that is included with the Exchange Server Analyzer. For Help, open the Exchange Server Analyzer, and press the F1 key.To correct this error for Exchange Server 2000 or for Exchange Server 2003
Verify that the MSExchangeIS performance object is enabled:
Download and install the Extensible Performance Counter List tool (Exctrlst.exe). You can download Exctrlst.exe at Exctrlst.exe: Extensible Performance Counter List (http://go.microsoft.com/fwlink/?LinkId=34436).
Open Exctrlst.exe, click Sort Order, and then click Service.
Locate the service for which the performance object reports and verify that the Performance Counters Enabled check box is selected.
If the Performance Counters Enabled check box is not selected, select this check box, and then restart the service that is associated with the performance counters to verify that performance counters are operational. If the performance counters are not operational, or if the Performance Counters Enabled check box was already selected, continue to step 2.
- Download and install the Extensible Performance Counter List tool (Exctrlst.exe). You can download Exctrlst.exe at Exctrlst.exe: Extensible Performance Counter List (http://go.microsoft.com/fwlink/?LinkId=34436).
Rebuild the missing or corrupted performance counters as specified in the Microsoft Knowledge Base article 300956, "How to manually rebuild Performance Counter Library values" (http://go.microsoft.com/fwlink/?LinkId=3052&kbid=300956).
If following this Knowledge Base article does not solve the issue, you will have to reinstall Exchange Server in the Repair mode, and then apply the latest Exchange Server service packs.
At a command prompt, type the following command, and the press ENTER:
Change to the directory in which Exchange is installed. For example, change to the following directory:
c:\program files\microsoft\Exchange Server\V14\bin\perf\amd64
Type the following command, and then press ENTER:
Check the application log for the following event to make sure that no errors occurred during the installation of the counter:
Event ID: 1000
Message: Performance counters for the MsExchangeIS (Microsoft Exchange Information store) service were loaded successfully.
Start Performance Monitor, and then verify that the counter is now listed. If the counter is not listed, restart the server.
For more information about how to troubleshoo Exchange Server Best Practices Analyzer Tool connectivity problems, see Microsoft Exchange Server Best Practices Analyzer Tool Troubleshooting Connectivity Problems.