Microsoft KB Archive/891238

= Some performance counter objects are not available for a 32-bit process on 64-bit versions of Windows Server 2003 =

Article ID: 891238

Article Last Modified on 10/11/2007

-

APPLIES TO


 * Microsoft Windows Server 2003, Standard x64 Edition
 * Microsoft Windows Server 2003, Enterprise x64 Edition
 * Microsoft Windows Server 2003, Datacenter x64 Edition
 * Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
 * Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems

-



SYMPTOMS
When you try to gather performance counter information for a 32-bit process on a 64-bit computer that is running Microsoft Windows Server 2003, some performance counter objects are not available.

Note When you gather performance information for a 64-bit process in this scenario, all the performance counter objects are available.



CAUSE
This issue occurs because 32-bit versions of some performance counter objects are not implemented in 64-bit versions of Windows Server 2003. In the 64-bit versions of Windows, not all performance counters have 32-bit versions that are designed to run on the Windows on Windows 64 (WOW64) 32-bit subsystem.



MORE INFORMATION
To determine whether a 32-bit performance counter object is available on a 64-bit version of Windows Server 2003, follow these steps:  Copy the Perfmon.msc file from the System32 folder to the Syswow64 folder. Click Start, click Run, type cmd, and then click OK. Change to the Syswow64 directory. Type the following command, and then press ENTER:

mmc.exe /32 perfmon.msc

This command runs System Monitor in 32-bit emulation mode. Use System Monitor to determine whether the performance counter object is available.

If the performance counter object does not appear when you run System Monitor in 32-bit emulation mode but does appear when you run System Monitor as you typically do, the 32-bit version of that performance counter probably has not been implemented.

Keywords: kbtshoot KB891238

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.