Missing Objects and Counters in Performance Monitor

Last reviewed: August 14, 1997
Article ID: Q127207

The information in this article applies to:
  • Microsoft Windows NT operating system version 3.1
  • Microsoft Windows NT Advanced Server version 3.1
  • Microsoft Windows NT Workstation versions 3.5, 3.51
  • Microsoft Windows NT Server versions 3.5, 3.51
  • Microsoft Windows NT Workstation version 4.0
  • Microsoft Windows NT Server version 4.0

SUMMARY

When you attempt to add counters to the chart in Performance Monitor, the list of objects and counters may be incomplete or blank.

MORE INFORMATION

The Performance Monitor object and counter names are stored in the "Counters" in this Registry Key:

   HKEY_LOCAL_MACHINE
    \Software
     \Microsoft
      \WindowsNT
       \CurrentVersion
        \Perflib
         \<LangID> (LangID 009 = U.S. English)

If the list of objects and counters available to chart in Performance Monitor is incomplete or blank, it may be because Perflib subkeys other than the 009 subkey exist. Performance Monitor only uses the contents of one <LangID> subkey. Additional subkeys under the Perflib subkey are created when the Language setting in Control Panel is modified.

To restore the default list of counters and objects in Performance Monitor, do either of these steps:

  • If you have Windows NT version 3.1:

          Delete all <LangID> subkeys except the 009 subkey.
    

          NOTE: As a precaution, save the Perflib subkey before deleting any of
          the <LangID> subkeys.
    

          WARNING: Using the Registry Editor incorrectly can cause serious,
          system-wide problems that may require you to reinstall Windows NT to
          correct them. Microsoft cannot guarantee that any problems resulting
          from the use of the Registry Editor can be solved. Use this tool at
          your own risk.
    

- If you have Windows NT version 3.1 or 3.5:

     In Windows NT 3.5 you cannot delete any of the <LangID> subkeys.

     Change your Language setting in the International dialog box Control
     Panel back to its original setting or to the setting that includes
     the complete list of objects and counters.

- If you have Windows NT 3.51 or 4.0:

     The Performance Monitor system counter names and explain text have 
     been moved from the registry to two data files, PerfCxxx.dat and 
     PerfHxxx.dat, located in the %SystemRoot%\system32 directory. They 
     can be renamed and expanded off of the installation CD.


Additional query words: prodnt perfmon perflib counters
Keywords : ntconfig ntregistry ntutil kbenv
Platform : winnt


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: August 14, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.