How to solve windows disk performance problems

Topic: Identify and resolve a given performance problem. A new web development package you have installed on your Windows NT Workstation seems to have slowed processing speed on your Windows NT Workstation. Your Windows NT Workstation is configured as a 400MHz CPU, 128 MB RAM, one nine-gigabyte SCSI hard drive with three NTFS partitions and a 100 MBPS Ethernet card.

Required result

Identify a CPU bottleneck.

Optional desired result

Identify a disk bottleneck.

Develop a baseline of results to base your claims of a CPU bottleneck.

Proposed result

Using Performance Monitor, add the CPU counters Processor: %Processor Time and Processor: Interrupts/sec.

Run the DISKPERF.EXE command line utility with the switch –y.

Using Performance Monitor add the Disk counters Physical Disk/Logical Disk: %Disk Time and Physical Disk/Logical Disk: Current Disk Queue Length.


Capture and archive results for five days straight. This will be used to determine a baseline.

Using Performance Monitor with the specified processor counters, you are meeting the required result. Disk counters are not enabled by default. You need to run the DISKPERF command line utility with the –y switch. Since you did this you satisfied the first optional desired result. Archiving the data for five days will meet the second optional desired results.

The proposed solution meets the required result and both of the optional desired results.