Skip to content

How to Measure Windows Server Disk Latency and IOPS Print

  • 0

How to Measure Windows Server Disk Latency and IOPS

Applies to: Windows Server 2019, 2022 and 2025.

Disk response time affects databases, profiles, updates and file services. Storage capacity alone does not describe performance.

Monitoring should collect enough evidence to diagnose trends without overwhelming storage or exposing sensitive logs. Visit networkmanager.info.

Prerequisites

  • Map physical and virtual disks.
  • Know workload windows.
  • Collect during representative activity.
  • Check host metrics when virtualized.

Procedure

Step 1: Map disks

Capture device and volume layout.

Get-Disk
Get-Partition
Get-Volume

Step 2: Sample latency

Measure read, write and transfers.

Get-Counter '\PhysicalDisk(_Total)\Avg. Disk sec/Read','\PhysicalDisk(_Total)\Avg. Disk sec/Write','\PhysicalDisk(_Total)\Disk Transfers/sec' -SampleInterval 2 -MaxSamples 20

Step 3: Check queue

Add current and average disk queue counters in Performance Monitor.

Step 4: Identify processes

Use Resource Monitor or application telemetry.

Step 5: Check events

Review disk, storage and NTFS warnings.

Step 6: Compare baseline

Evaluate by workload and storage SLA.

Verification

Correlate sustained latency with storage events.

Get-WinEvent -LogName System -MaxEvents 300 | Where ProviderName -Match 'disk|stor|ntfs'

Rollback

Diagnostics are read-only. Storage migration or controller changes require a separate rollback plan.

Operational notes

Guest latency can originate from the hypervisor or shared storage.

Official references

Explore Netcloud24 Canada.


Was this answer helpful?

« Back