Site icon Free Tech help

How to Scan & Fix Hard Drive Problems with CHKDSK in Windows 10

How to fix Hard Drive using CHKDSK Command

CHKDSK (check disk) is an important and powerful utility provided by Windows which can be used to diagnose and if possible repair storage disk issues. This tool verifies the health of disk drives by running multiple scans that test the functionality and soundness of the drives. However, before you start using CHKDSK to monitor and maintain the health of your disk drives you must know all the benefits and risks associated with this tool. Therefore, in this guide, we will not only describe how to scan & fix hard driver issues with CHKDSK in Windows 10, but also suggest the necessary precautions you should take to avoid potential risks.

fix hard drive through command prompt (CMD)

How CHKDSK Command Works

CHKDSK analyzes the integrity of the file system on the drive by running a thorough scan. While scanning the drive this utility checks the files, file metadata and file system. This tool finds logical file system errors and moves data to safer areas of the drive so that data remains undamaged. Since every hard drive is divided into logical sectors which store data, the CHKDSK tool scans these sectors for errors. This utility fixes soft errors by rewriting the corrupt data and marks hard errors as damaged so that no new data can be saved on them in the future.

CHKDSK is one of the oldest repair utilities bundled with Windows OS. However, over time it has gone through a lot of updates and upgrades, thus, making it faster and more efficient than its previous versions. Also, this tool is one of the few tools which can properly repair a drive ranging from the size of a floppy disk to a multi-terabyte SSD drive.

How to Scan & Fix Hard Drive Issues with CHKDSK in Windows 10

There are three ways you can run the CHKDSK utility on Windows 10.

The most common and the recommended way is to use it through command prompt, but we will describe the other two methods as well, so that you can make an informed choice.

Method 1: Run CHKDSK using Command Prompt

The best way to use CHKDSK tool is through the Windows command prompt. You have a lot of parameters to use, which we will discuss in-detail in a separate section below. First, let’s see how to run CHKDSK using the command prompt.




  1. Type “cmd” in the search box and you will see “Command Prompt” in the results.
  2. Right-click ‘Command Prompt’ and choose ‘Run as administrator’ option.
  3. Click on the ‘Yes’ button to give the necessary permission.
  4. Type ‘chkdsk’ in the command line and press ‘Enter’.
  5. This will start the disk scan process. Wait for it to complete. After the scan process is completed you can see the complete report.
  6. However, the plain ‘chkdsk’ command doesn’t fix any problem or repair anything. For that you will have to run the CHKDSK tool with some additional parameters.

Method 2: Run CHKDSK using the User Interface (GUI)

You can run CHKDSK utility through Windows GUI. Although running this utility through GUI doesn’t offer you the same versatility as the command prompt, it does the needful. Follow the steps given below to run CHKDSK through Windows GUI.

  1. Click on the ‘File Explorer’ icon and in the File Explorer window click on ‘This PC’.
  2. Right-click the drive you want to scan and choose ‘Properties’ from the options.
  3. In the Properties window, click on the ‘Tools’ tab, then click on the ‘Check’ button under ‘Error checking‘.
  4. Now select the ‘Scan drive’ option and wait for the drive scan to complete.

Method 3: Run CHKDSK through system recovery mode

Running CHKDSK through Windows Recovery is useful in three instances: a) when your computer is unable to boot, b) when you are starting your computer by using Windows recovery media, and c) through Windows Settings. In this example, we will discuss the method to use it through Windows Settings.

  1. Click on the ‘Start’ button and choose ‘Settings’ from the list.
  2. In the Settings page, click on the ‘Update & Security’ option.
  3. Now select the ‘Recovery’ option from the list.
  4. In Recovery page, click on ‘Restart now’ button below Advanced startup section.
  5. Choose ‘Troubleshoot’ from the available options.
  6. Under Troubleshoot, click on ‘Advanced options’.
  7. Under Advanced options, click on ‘Command Prompt’.
  8. This will open the Command Prompt window. Now, you can run CHKDSK utility as you would in the Command Prompt.

How to Use CHKDSK on Boot Drive

Boot drive is the drive on your computer which the Windows OS uses to boot itself. Therefore, when you try to run CHKDSK on the boot drive its unable to unmount this drive as it would result in the shutting down of your computer.

CHKDSK asks for your permission to check the Boot Drive the next time you restart your computer. You should give this permission by pressing the ‘Y’ key. So, the next time you start your computer the CHKDSK tool will run before loading the operating system and will have complete access to the Boot Drive. You can read the complete details of the actions performed and summary of results in the log file afterwards.


Additional Parameters of CHKDSK command

Apart from keeping your drives healthy and your data fully secure, the CHKDSK tool, also speeds-up your Windows 10 computer. However, you can get these benefits from CHKDSK utility only when you know which parameters to use.

The above mentioned parameters are most commonly used with CHKDSK tool. Apart from them there are some less used parameters, which are mentioned below.


Possible Risks of Running CHKDSK on Disk Drives

CHKDSK is really helpful in detecting bad sectors and fixing disk errors, but when this tool is misused, then it may cause irrecoverable damage to the disk drives. Therefore, before running CHKDSK on your computer you must be aware of the risks involved so that you can avoid those situations.

CHKDSK is a native Windows tool and that’s why it’s safe to run on most occasions, but we have shared some scenarios where running this tool can prove to be risky.

Now you know how to scan & fix hard drive issues with CHKDSK in Windows 10. This tool is an extremely powerful tool for analyzing and repairing hard drives. However, before running this tool on a drive you should make sure that there are no risks involved. Also, despite this amazing tool the best and simplest way to secure your data is to take regular back up.

Exit mobile version