Fixing Performance Counters

I use the Process-Explorer from Sysinternals (now part of Microsoft) to watch my running processes. Some day I noticed that .Net processes are not highlighted anymore, like they were before.

So doing some google-research I came across a post at the systinternals forum. I figured that I was missing all of my performance-counters, that was the reason why .Net processes where not highlighted anymore. Looking at the performance-monitor also revealed, that all performance-counters where just “numbers” and had no measures associated with them.

So I followed the steps descriped in the knowlegde-base article 300956. Although this article states it’s for Windows 2000 only, this did work with my german version of Windows XP SP2 as well.

After fullfilling the steps of the article I also re-registered the performance-counters of .Net 1.1 as well as .Net 2.0 by loading the counters from the *.ini files from C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322 and C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727.

After restarting process-explorer my .Net processes showed up highlight like they did before.

Leave a Comment.