Diskspd is a hard disk evaluation program that uses benchmarking to test your drive's performance. This lets you check the speed of your server or any computer with demanding specifications. The tool adapts to both regular and advanced users, with configurable options for those who want to get the most out of it.

Getting Started

Once you've downloaded the program from its official page, you'll notice it lacks a graphical interface and works via the command line. You can configure options like memory block size, cooling time, cache storage, and the number of threads. To use it, copy the executable to your System32 folder (C:\Windows\system32).

Diskspd: How to Test Your Hard Drive
It's a somewhat complex tool to use.

Running Diskspd

Open the Command Prompt and enter the command you want to test your disk. If you type Diskspd.exe in the CMD window, you'll get all the available parameters.

Diskspd: How to Test Your Hard Drive
Especially for Windows servers.

Key Parameters

The most used parameters are -d<seconds>, -F<count>, -w<percentage>, -b<size>, -o<count>. The 'd' option sets the test duration, 'F' defines the number of threads, 'w' determines the percentage of write requests, 'b' sets the memory block size, and 'o' sets the number of pending I/O requests.

Diskspd: How to Test Your Hard Drive
Comes with a command-line interface.

Diskspd offers many options for advanced users, making it a favorite among IT professionals to check the performance of hard drives that need to run at their peak.

Diskspd is a free program available for Windows. In our tests, it worked flawlessly on Windows 8 and Windows 10, and the developer's page confirms it works on Windows Server 2012 R2.

Official site: