How do I check my hard drive read and write speed?

Checking your hard drive read and write speeds is an important step in diagnosing performance issues with your computer. A slow hard drive can lead to slow load times, poor performance in games and applications, and general sluggishness when working on your PC. Fortunately, checking read and write speeds is a straightforward process using several methods. In this comprehensive guide, we’ll cover everything you need to know to test your hard drive performance on Windows and Mac OS.

Why Check Read and Write Speeds?

There are a few key reasons you may want to check your hard drive read and write speeds:

  • Diagnose performance problems – Slow load times, lag, and crashing apps can all stem from a slow hard drive. Checking speeds helps identify if the hard drive is the culprit.
  • Compare against specs – Most hard drives have published specs for maximum read/write speeds. Testing your drive allows you to verify it meets its claimed performance.
  • Identify problems – Accessing speeds can reveal potential problems like fragmentation or bad sectors on your hard drive that are impacting performance.
  • Test upgrades – Upgrading to a new hard drive? Testing speeds allows you to confirm your new drive offers improved performance over your old one.

Keep in mind that read and write speeds can vary based on the type of data being accessed and where it is physically located on the drive. So you’ll want to test speeds several times with various file types and sizes to get an overall assessment.

Hard Drive Read vs Write Speed

When checking hard drive performance, there are two main specifications you’ll want to look at:

  • Read speed – The rate at which data can be read from the hard drive, measured in MB/s.
  • Write speed – The rate at which data can be written to the hard drive, measured in MB/s.

For most standard hard drives, the read speed is faster than the write speed. For example, a drive might be capable of sustaining 200 MB/s read speeds but only 100 MB/s writes. Read performance is generally more important for typical consumer workloads like booting an OS, loading apps, and gaming.

Checking Read and Write Speed in Windows

Windows includes several utilities to test your hard drive read and write speeds. Here are a few options:

Using CrystalDiskMark

CrystalDiskMark is a free disk benchmarking tool that measures sequential and random read/write speeds for your drives. Here’s how to use it:

  1. Download and install CrystalDiskMark.
  2. Open the program.
  3. Select your hard drive from the dropdown menu.
  4. Configure test settings:
    • Set test length (1GB is a good standard)
    • Select sequential and random tests
    • Adjust queue depth if desired (higher queues test multi-threaded performance)
  5. Click the All button to run read and write tests.
  6. Results will be displayed for sequential and random reads/writes in MB/s.

CrystalDiskMark provides highly detailed results, breakdowns for different access types, and flexible testing options. This makes it one of the most comprehensive free tools for testing hard drive speeds in Windows.

Using ATTO Disk Benchmark

ATTO Disk Benchmark is another free and popular hard drive speed testing utility. Key steps include:

  1. Install and open the ATTO app.
  2. Under Disk Selection, choose your hard drive.
  3. Modify transfer sizes using the dropdowns if desired (e.g. 512kB to 8MB).
  4. Click the Benchmarks button to run the read/write tests.
  5. ATTO will measure and chart max, average, and min speeds.

ATTO generates easy-to-interpret graphs of your hard drive read and write throughput. The tool also lets you adjust the test file size, helping identify maximum and sustained speeds.

Using Windows File Explorer

You can conduct some basic speed tests right in Windows File Explorer:

  1. Open File Explorer and navigate to a large file (e.g. video, ISO, game, etc).
  2. Right click it and select Copy.
  3. In the same folder, right click and select Paste to create a copy.
  4. Take note of the time it takes to copy the file.
  5. Divide the file size by the copy time to get the write speed in MB/s.
  6. Repeat the test deleting the copied file to test read speed.

While not incredibly precise, this method provides a quick and dirty way to gauge hard drive speeds in Windows using just built-in tools. To improve accuracy, repeat several times and average the results.

Checking Hard Drive Speeds on Mac

Mac users have a few utilities included they can leverage to test hard drive performance.

Using Blackmagic Disk Speed Test

Blackmagic Disk Speed Test is a free Mac app specially designed for storage benchmarking. To test your Mac’s hard drive:

  1. Download and open the Blackmagic Disk Speed Test app.
  2. Select your internal or external hard drive from the dropdown.
  3. Click the Run button.
  4. Results will display read and write speeds in MB/s.
  5. Speeds are charted on the right side for easy analysis.

Blackmagic provides detailed results and drive insights. The tool is optimized to test high-performance drives like SSDs at fast queue depths. It’s perfect for Mac users needing an advanced benchmarking utility.

Using Finder

For a quick check, Mac’s Finder can provide insight into hard drive read/write speeds:

  1. In Finder, right click a large file and select Duplicate.
  2. Take note of how long the copy takes.
  3. Select the copy, hit Command + I to Get Info and note the file size.
  4. Divide the file size by the copy time to get the write speed.
  5. Delete the copy and repeat to test read speed.

As with Windows File Explorer, Finder gives a basic indication of speeds sufficient for a ballpark figure. Repeat several times with different file types for best results.

Comparing Hard Drive Speed Test Results

Once you’ve tested your hard drive read and write speeds, how do you know if they are up to par? Here are some things to compare your results against:

  • Published specifications – Check your hard drive model specs and compare. For example, if an SSD is rated for 550MB/s sequential reads but you only get 300MB/s, there may be a problem.
  • Other drives – Compare your results to benchmarks of similar drives online to see if your speeds are within the expected range.
  • Old drive – If this is an upgrade, run tests on your old drive to confirm the new one is indeed faster.
  • Performance requirements – If lag is apparent, determine the speeds needed for smooth gaming or HD video editing to see if drive performance is the limiting factor.

Also keep in mind interface and connectivity play a role. For example, older SATA drives offer lower maximum potential speeds versus modern PCIe NVMe SSDs. And USB 2.0 externals will bottleneck performance compared to Thunderbolt or USB 3 connections.

Improving Slow Hard Drive Speeds

If your hard drive tests reveal slower than expected read or write speeds, all hope isn’t lost. Here are some tips to mitigate poor performance:

  • Defragment your drive – Fragmentation can severely impact read/write times. Defragging optimizes file layout.
  • Add more RAM – Low memory leads to excessive paging to disk which limits speeds. Increasing RAM reduces this effect.
  • Use a faster interface – Connect via SATA III instead of SATA II, or upgrade to NVMe from SATA to unlock faster potential speeds.
  • Replace drive – Ultimately, if your drive has mechanical issues or is just older/slower, replacing it with a new SSD or HDD may be best.

With some tweaking you may be able to regain lost performance, but upgrades will be necessary for major speed boosts if your hardware is older or limited.

Key Takeaways

Checking your hard drive read and write speeds is critical to identify and resolve computer performance issues related to storage. Key takeways include:

  • Tools like CrystalDiskMark and Blackmagic provide the most detailed results including both sequential and random speeds.
  • Copying a large file in File Explorer or Finder can give a quick estimate of speeds.
  • Compare results against published specs, benchmarks, old drives, and performance needs.
  • Fragmentation, low RAM, legacy hardware, and cheap drives can all reduce speeds.
  • Upgrading to modern SSDs or interfaces like NVMe delivers maximum speeds when needed.

By testing read and write performance, you can verify your hard drive is operating up to its rated potential or identify storage bottlenecks slowing down your system. This enables making informed upgrades or tweaks that improve speed and overall computer performance.

Conclusion

Hard drive read and write speeds have a large impact on overall system performance. Slow drives can severely bottleneck applications and games, leading to long load times, lag, and crashes. Testing speeds is therefore crucial to diagnosing issues and identifying potential drive upgrades when needed.

Fortunately, Windows and Mac provide several easy methods to measure hard drive speeds. Both platforms include specialized benchmarking tools such as CrystalDiskMark and Blackmagic to provide detailed sequential and random read/write metrics. For quick checks, the built-in file managers also allow testing via manual file copies.

Comparing results against published drive specs, existing drives, and performance requirements helps determine if your speeds are as expected. If a drive is underperforming, defragmenting, adding RAM, or upgrading hardware are ways to potentially improve performance. But replacing exceptionally slow hard drives with modern, high-speed SSDs is the ultimate solution when top speed is necessary.

By mastering hard drive speed testing, you gain a valuable diagnostic tool for identifying storage bottlenecks. This allows taking steps to boost performance and ensure your computer’s full speed potential is unleashed.