Event ID 1003 — Disk Performance Counter Availability

Applies To: Windows Server 2008

Disk Performance Counters are collected and used by services and applications. If they are installed incorrectly or with improper permissions, those services or applications cannot collect or interpret the data.

Event Details

Product: Windows Operating System
ID: 1003
Source: Microsoft-Windows-PerfDisk
Version: 6.0
Symbolic Name: PERFDISK_BUSY
Message: Only one thread at a time can call the performance data collection function. A second thread attempted to call the collection function while it was in use by another thread.

Resolve

Close other applications collecting performance counters

Only one application at a time can collect disk performance counters. Data collection failed because another application was collecting one or more disk counters.

If you are viewing real-time data in Windows Reliability and Performance Monitor using Performance Monitor or Resource Monitor, it will interfere with scheduled data collection. Stop Resource Monitor or remove the affected counters from the Performance Monitor view to resolve the error.

To stop Resource Monitor:

  • In the Resource Monitor window, click the Stop button.

To remove a counter from the Performance Monitor view:

  1. In Performance Monitor, right-click the graph display area and then click Properties.
  2. On the Data tab, in Counters, click the name of the counter you want to remove, and then click Remove.
  3. Click OK to close Performance Monitor Properties.

Verify

You can use Windows Reliability and Performance Monitor to verify that netowkr performance counters are properly collected and displayed in a Performance Monitor graph. In addition, you can use the typeperf command to get a list of the available counters on the local system.

Membership in the local Administrators group is required to complete these procedures.

View counters in Performance Monitor

To view counters in Performance Monitor:

  1. On the computer where you want to view counters, click Start. In the Start Search text box, type perfmon.exe, and then press ENTER.
  2. In the navigation pane, expand Monitoring Tools, and then click Performance Monitor.
  3. Click the Add button to open a list of available performance counters.
  4. In the Add Counters dialog box, you can click Help for more information on adding counters. When you have finished adding counters to the list, click OK.
  5. Verify that the performance counters you selected are displayed in the Performance Monitor graph.

View a list of counters using the typeperf command

To view a list of counters at the command prompt:

  1. Click Start, click All Programs, and click Accessories. Right-click Command Prompt, and click Run as administrator.
  2. At the command prompt, type typeperf -qx and press ENTER.
  3. Verify that the performance counter list contains expected values.

Disk Performance Counter Availability

Management Infrastructure