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
- Categories
- Disk tools, System monitoring
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to DiskSpd
Compare allSoftware 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.
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.
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.
HDDScan
A free Windows utility for testing hard drives and SSDs, reading SMART data and running surface tests.
f3
A command-line tool that tests flash drives and memory cards for fake capacity and real performance.