How to Use CrystalDiskMark

Follow these steps to run a disk benchmark and understand the results.

Last updated: March 2025.

Before You Start

Close other programs that use the disk heavily (browsers with many tabs, download managers, backup software, antivirus scans). This keeps results consistent. Make sure the drive you want to test has enough free space—at least as much as the test size you will select (e.g. 1 GiB free for a 1 GiB test). For local drives, running CrystalDiskMark as Administrator avoids “access denied” errors; for network drives, run as a standard user so the drive appears in the list. See the FAQ for more on Administrator vs standard user and benchmark failed fixes.

How to Start a Benchmark

  1. 1
    Select Number of Test Runs. Default is 5; you can choose 1–9. More runs give more stable averages but take longer.
  2. 2
    Select Test Size. Options: 16MiB, 32MiB, 64MiB, 128MiB, 256MiB, 512MiB, 1GiB, 2GiB, 4GiB, 8GiB, 16GiB, 32GiB, 64GiB. Default is 1GiB. For slow storage (e.g. USB flash), use a smaller size.
  3. 3
    Select Test Drive. Choose the drive letter (C:\, D:\, etc.). To benchmark a network drive, run CrystalDiskMark as a standard user (UAC: No), not as Administrator.
  4. 4
    Click “All” (or another button) to start the benchmark. “All” runs the full set of tests; you can also run individual tests.

Main Window

CrystalDiskMark main window with All button and test options

Main window: Number of runs, Test Size, Drive, and All / individual test buttons.

Test Settings

You can change Block Size, Queue, and Thread settings via the settings (e.g. “Settings” or gear icon). These affect how the benchmark stresses the drive and are useful for comparing with other tools or real-world workloads.

Test Units

Results can be shown as:

Units Used by CrystalDiskMark

Test Profiles: Peak, Real World, Demo

CrystalDiskMark offers different measurement profiles. You can switch them from the menu or profile selector.

Peak (default)

Optimized for maximum throughput. Uses settings that often yield the highest MB/s numbers (e.g. larger queue depth, sequential access). Good for comparing “best case” performance and advertised specs.

Real World

Uses workloads that mimic more typical usage (mixed read/write, different block sizes). Numbers are usually lower than Peak but may better reflect how the drive behaves in everyday use.

Demo

A shorter or simplified run, useful for quick demos or when you don’t need full precision. Results are not directly comparable to full Peak or Real World runs.

Understanding the Results

After the benchmark finishes, you see columns and rows with numbers. Each row is a test (e.g. Sequential Read, Random 4K Write), and the value is usually the average of the runs (or the last run, depending on display).

You can copy results to the clipboard or save as image from the program menu for sharing or documentation.

Interpreting Results in Practice

High sequential numbers (e.g. 3000+ MB/s) mean the drive can move large files quickly—good for video editing, game installs, and big backups. High random 4K numbers mean snappier Windows and app launches. If one number is high and another low, your drive may be optimized for one type of workload. When comparing two drives, always use the same CrystalDiskMark settings (test size, number of runs, profile) and preferably the same major version of the program.

Tips and Best Practices

Download