Last Updated on May 10, 2024
We are well into the 21st century, and everyone expects their digital devices, such as computers/laptops, to have fast performance. On the other hand, no one wants to waste time sitting there and waiting for data to load on their computer unnecessarily.
If you're a Windows user who cares about disk speed, then you should know about disk I/O. No matter how advanced the other hardware in your computer is, if it has poor disk I/O performance, your device will take longer to boot up, struggle with multitasking, and programs will load slower than they used to.
This article aims to help Windows users understand how to perform Windows disk I/O testing, identify disk performance issues, and utilize I/O testing tools.
Generally, I/O refers to the input/output functions of a physical disk in a computer. The I/O process encompasses various aspects involved in reading from or writing to a hard drive. During maintenance periods or when running large programs, high I/O rates can occur, putting significant strain on the disk's performance.
Read: Disk Performance Test on Windows
Also, hard disk drives (HDDs) perform I/O operations much slower than solid-state storage, like RAM. On average, HDDs are 2,000 times slower at I/O operations than RAM. Disk I/O issues are usually harder to troubleshoot because they manifest as memory or CPU problems. To avoid disk performance issues, you should regularly test your disk's I/O with the right tools. You should also watch out for the following common signs of disk performance issues:
This section includes two utilities to test the performance of Windows PC hard disk drives and SSDs:
Method1: Running a Disk I/O Test with Partition Master
Method 2: Running a Disk I/O Trial with Performance Monitor
The first solution is a professional disk and partition management tool. Let's see how it works.
tools Partition Master is a user-friendly and secure disk I/O testing tool. It's a handy utility that offers multiple features to analyze and ensure optimal hard drive performance. DiskMark is one of the key features of this tool, providing more accurate disk I/O test results. tools Partition Master is compatible with all versions of Windows. If you're not tech-savvy but need a quick solution, this tool is not to be missed.
Download the Partition Master tool, and run an I/O test on the disk in Windows according to the steps.
Step 1. Launch AOMEI Partition Assistant. Then click the Download button to activate the "DiskMark" feature under "Discover".
Step 2. Select the target drive, test data, and block size from the drop-down menus.
Step 3: Once all settings are configured, click “Start” to run the benchmark. You'll then see metrics like sequential and random read/write speeds, I/O operations, and latency.
With this tool, you can easily and quickly test hard drive speed. The Partition Master utility covers most aspects of disk and partition management. Here are more of its powerful features:
If you encounter any hard disk partition errors, you can use a partition manager to fix it!
You can get a rough idea of your current I/O workload using the Performance Monitor, a built-in Windows tool that helps users estimate current disk input/output performance. Follow these steps to monitor disk I/O on Windows with Perfmon counters:
Step 1: Press the Windows key, type Perfmon, and click Run as administrator.
Step 2: In the left sidebar, find the Performance section.
Step 3: Click Data Collector Set, and then choose User Defined.
Step 4: Right-click User Defined, and then click New and Data Collector Set.
Step 5: Type the name you want for your test (for example, Test 1) and select Create Manually (Advanced).
Step 6: Click Next, and under Create Data Log, select the Performance Counter radio button.
Step 7: Click on “Finish”.
Note: The dataset (Test 1) appears in the right pane.
Step 8: Double-click the dataset to verify that DataCollector01 appears.
Step 9: Double-click DateCollector01, and select Add.
Step 10: From the list of available counters, locate and select PhysicalDisk.
Step 11: Select the counters to verify:
Select "Physical disk":
Step 12: Click on Add and close the Add Counter window.
Step 13: Change the Sampling Interval back to 30 seconds in the Performance Counters window, and then click Next.
Step 14: Choose where to save the Perfmon log file.
And then you could start collecting new datasets to capture I/O streams.
Step 15: Expand Performance > Data Collector Sets > User Defined > {Report Name}
Step 16: Right-click on the name of the report and select Start.
Step 17: After capturing some data, right-click on the report and click "Stop".
As you can see, the process is quite complicated. If you are not familiar with the tool, Checking the disk with Disk Manager is your best bet and will give you a more precise result.
After effectively testing your I/O disk performance, you can take actions to address possible performance issues and lower the risk of unexpected disk failures. We highly recommend using the Partition Master tool since you might get confused when performing I/O tests with Windows Performance Monitor.
Please refer to our FAQ section for more information about Windows disk I/O tests.
< strong > 1. How do I monitor disk I/O on Windows?
In Windows, there are two ways to monitor disk I/O. However, using the Performance Monitor can be complicated. Instead, you can use the Partition Master tool for this task.
Step 1: Launch AOMEI Partition Assistant, and then click "Disk Benchmark" in the "Discovery" area.
Step 2: Choose your drive, test data, and clock size.
Step 3: Click “Start,” wait a moment, and check the speed and I/O figures.
2. How do I fix hard drive I/O errors?
Here are some quick fixes for hard drive I/O errors:
To fix these errors, you can use the disk partition tool Partition Master to help you.
3. What is a good SSD IOPS?
For an SSD, we recommend 256GB. If you can only get a 128GB drive, it will work, but if you plan on gaming or downloading lots of content, we'd suggest at least 250GB.