DiskSpd

Microsoft's command-line storage load generator for benchmarking disk performance on Windows.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

1 more ways to get DiskSpd

Other download sites

Run by third parties, not by Microsoft. Prefer the official page above when it works.

About DiskSpd

DiskSpd is a storage performance test tool from Microsoft's Windows, Windows Server and Cloud Server Infrastructure Engineering teams. It generates configurable read and write workloads against a disk or file so you can measure throughput and latency under controlled conditions.

Tests can be defined from the command line or from XML profiles, and results can be produced as XML for further processing. The repository also includes a PowerShell helper script and the VMFleet framework for testing storage across many virtual machines. It suits administrators and engineers testing storage systems.

Strengths

  • Built and used by Microsoft's storage engineering teams
  • Highly configurable synthetic workloads
  • XML profiles and XML results for scripting
  • VMFleet for testing storage across many VMs

Limitations

  • Command line only, with many options to learn
  • Windows only
  • Aimed at storage testing rather than casual speed checks

Details

Pricing
FreeFree and open source from Microsoft.
License
MIT
Developer
Microsoft
Platforms
Windows, Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Administrators benchmarking storage on Windows and Windows Server
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to DiskSpd

Compare all

Software that can replace DiskSpd for an important use case, and what changes if you switch.

  • fio

    A flexible command-line I/O tester for benchmarking and stress-testing storage devices.

    fio is a GPL-2.0 command-line I/O tester for Linux with job files and many I/O engines, reporting throughput, latency and IOPS in detail.

  • CrystalDiskMark

    The standard Windows disk benchmark, measuring sequential and random read and write speeds in a few clicks.

    CrystalDiskMark is also MIT-licensed and Windows only, but uses a graphical interface with preset sequential and random tests instead of configurable scripted workloads.

  • KDiskMark

    A graphical disk benchmark for Linux that runs fio tests and shows easy-to-read results.

    KDiskMark brings a graphical benchmark to Linux on top of fio, with configurable block size, queues and threads, but it is Linux only.

  • ATTO Disk Benchmark

    A free benchmark from ATTO Technology for measuring storage read and write performance.

    FreeProprietaryWindows

    ATTO Disk Benchmark is a free proprietary Windows tool for quick read and write speed tests, without DiskSpd's configurable workloads or XML output.

  • AS SSD Benchmark

    Quick Windows benchmark tool for testing SSD read and write speeds.

    FreeProprietaryWindows

    AS SSD Benchmark is a free Windows tool focused on quick SSD speed tests with no installation, offering a much narrower feature set than DiskSpd.

Similar software

Related functionality, not necessarily a direct replacement.

  • GNOME Disks

    A graphical disk utility for GNOME that partitions, formats, benchmarks and images drives on Linux.

  • Samsung Magician

    Samsung's management app for its consumer SSDs, covering firmware updates, health checks, benchmarks and secure erase.

    FreeProprietaryWindows
  • HDDScan

    A free Windows utility for testing hard drives and SSDs, reading SMART data and running surface tests.

    FreeProprietaryWindows
  • f3

    A command-line tool that tests flash drives and memory cards for fake capacity and real performance.

Report a wrong fact or a dead link on this listing