JSI Tip 4065. 'PerfDisk' Application Event Log error when you run System Monitor?


When you run System Monitor to collect data, you receive 'PerfDisk' errors in the Application Event Log, even though you are not using any disk counters?

The errors are similar to:

4/11/2001 3:24:09 PM Perflib Error None 1008 N/A ACOMPUTER
"The Open Procedure for service ""PerfDisk"" in DLL ""D:\WINNT\system32\perfdisk.dll"" failed. 
Performance data for this service will not be available. Status code returned is data DWORD 0. "

4/11/2001 3:24:09 PM Perflib Error None 1008 N/A ACOMPUTER
"The Open Procedure for service ""PerfDisk"" in DLL ""D:\WINNT\system32\perfdisk.dll"" failed. 
Performance data for this service will not be available. Status code returned is data DWORD 0. "

4/11/2001 3:24:09 PM PerfDisk Error None 2001 N/A ACOMPUTER 
Unable to read the disk performance information from the system.
Disk performance counters must be enabled for at least one physical disk or logical volume in order for these counters
to appear. Disk performance counters can be enabled by using the Hardware Device Manager property pages. 
Status code returned is data DWORD 0.
You have disabled the Logical and Physical Disk performance counters by using the diskperf -N command.

To prevent the entries from being logged, run diskperf -N or use Regedt32 to navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PerfDisk\Performance. On the Edit menu, Add Value name Disable Performance Counters, a REG_DWORD data type, and set the data value to 1.



Hide comments

Comments

  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
Publish