Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Exchange Server 2003 performance counters are not seen in Windows Management Instrumentation


View products that this article applies to.

Symptoms

When you start a Microsoft Windows Management Instrumentation-based monitoring program on a Microsoft Exchange Server 2003 computer, you may not see the results for the Exchange Server 2003 performance counters.

↑ Back to the top


Cause

This problem occurs because Windows Management Instrumentation (WMI) uses AutoDiscovery/AutoPurge (ADAP) to build its internal performance counter table. If the Exchange Server 2003 services are not started when the WMI ADAP process is started, the performance counters are not transferred to WMI.

↑ Back to the top


Workaround

To work around this problem, you can run the wmiadap.exe /f command to force the transfer of all the performance libraries. To do this, follow these steps:
  1. Click Start, click Run, type cmd, and then click OK.
  2. At the command prompt, type wmiadap.exe /f, and then press ENTER.
  3. Type exit, and then press ENTER to close the command prompt.
  4. Start WMI.

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

↑ Back to the top


More information

To confirm that this problem is occurring, you can use the WbemTest.exe tool that is provided with Microsoft Windows Server 2003. To use the WbemTest.exe tool, follow these steps:
  1. Click Start, click Run, type Wbemtest, and then click OK.
  2. In Windows Management Instrumentation Tester, click Connect.
  3. In the Namespace box, type root\cimv2, and the click Connect.
  4. Click Enum Classes.
  5. In the Enter superclass name box, type Win32_Perf, click Recursive, and then click OK.
  6. In Query Results, you will not see results for the counters that are not transferred to WMI.
For example, the counter object for Exchange Server 2003 routing is OBJECT_SDSMTP_ROUTING_009_NAME=SMTP Routing. If this counter does not exist, you will not see the following lines in Query Results:
  • Win32_PerfFormattedData_SDSMTPROUTING_SMTPRouting
  • Win32_PerfRawData_SDSMTPROUTING_SMTPRouting

↑ Back to the top


Keywords: KB820847, kbprb

↑ Back to the top

Article Info
Article ID : 820847
Revision : 4
Created on : 10/25/2007
Published on : 10/25/2007
Exists online : False
Views : 320