How To Disable Performance Counters in Windows XP

March 4, 2008 by Anthony · 2 Comments
Filed under: PC Speed 

When you want to use your PC for a task that required maximum performance, you do not want to run anything else. In Windows XP however, by default there are a number of services running that can take up memory and CPU time. Most of them do not really contribute to better performance or more memory when turned off, but there is one that can halp a little.

The service that can be turned off to gain a little more CPU time for other tasks is the performance data collector service. This data is used to show details of system performance. If you use the Performance monitor in Windows XP (type perfmon.msc in the Run box of the Start menu).

Windows XP performance monitor

Disabling the collection of performance data is done through a registry change:

  1. Open the Windows registry. Type regedit in the Run box of the Start menu.
  2. In the registry editor, locate the following key:
    HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib
  3. Now create a new DWORD Value and name it Disable Performance Counters.
  4. Assign the value 1 to the new DWORD Value.
  5. Exit the registry editor and reboot your PC.

Note: Do realize that a lot of the information collected by the performance counters can be very helpful in analyzing problems on your computer. So if your PC shows errors or has performance problems, make sure to turn the performance counters back on. For gaming however, this little bit of extra PC performance can mean just a bit more gaming performance.