Run CHKDSK /F /R /X Command to Fix Hard Drive Errors Windows

What does CHKDSK /

F/R do? How to use CHKDSK to fix hard drive errors in Windows 10/8/7? Here is the complete guide.

What is the

CHKDSK command



also known as Microsoft Check Disk, is a utility that can be used on almost all versions of Windows. The CHKDSK command is used to scan the entire hard drive to find and fix any errors. For example, when your computer freezes, you cannot access a certain disk due to a corrupted file system, then you can use CHKDSK commands to check and fix drive errors.

What does the command chkdsk /f /r /x

<img src="" alt="CHKDSK image"


What is CHKDSK /F /R /X? The primary function of CHKDSK /F /R /X is to analyze the file system integrity and file system metadata on a disk volume and correct any logical file system errors it finds. In addition, CHKDSK can also be used to detect bad sectors on the target disk that occur due to physical damage. Then, it also automatically fixes these errors.


/X, What’s the difference? CHKDSK

can correct two types of disk errors: logical errors and physical errors. Depending on the types of disk error, you can use the different CHKDSK commands and switches to fix hard disk errors. CHKDSK /F, CHKDSK /R, and CHKDSK /X are the most commonly used CHKDSK commands. What is the difference between CHKDSK /F /R and /X?

CHKDSK /F: Check for disk errors, not bad sectors. CHKDSK /R: Locate the bad sectors

  • on the target hard drive and attempt to recover readable information from the bad sectors (implies /F). CHKDSK
  • /
  • X: Force the volume to disassemble first, if necessary. It also includes /f functionality.

When to use chkdsk /f, chkdsk /

r and chkdsk/x? You want to see the existing errors, use the CHKDSK /f command, want to retrieve readable information from the subsequent sectors, use CHKDSK /R and unmount the problematic disk, use CHKDSK / X.

If you feel that the information provided about CHKDSK, and helped you have a better understanding of CHKDSK command lines, share this guide to help more people around you!

What does each CHKDSK parameter mean? Here are

the The CHKDSK

command syntax


chkdsk volume /f /v /r /x /i /c

If used without parameters, CHKDSK displays only the status of the volume and does not correct any errors. When used with the /f, /r, /x, or /b parameters, fixes errors on the volume. What do the parameters ( /f /r /x… mean)? Here are some common parameters

of CHKDSK and their

meanings: Parameters

Run CHKDSK /F /R /X Alternative tool to fix and repair disk errors If you are not so tech-savvy and know little about computers, we recommend you try a professional alternative



f /r /x – EaseUS Partition Master to fix errors of hard disk efficiently. It perfectly replaces CMD as a reliable disk management tool and frees you from typing commands manually.

EaseUS partition tool makes it easy to repair disk errors. Follow the steps to check and repair file system error:

Step 1. Open EaseUS Partition Master on your computer. Then, locate the disk, right-click on the partition you want to check and choose “Advanced” > “Check File System”.

Step 2. In the Check File System window, keep the “Try to fix errors if found” option selected and click “Start”.

Step 3. The software will start checking your partition file system on your disk. When it completes, click “Finish”.


disk error and fixing internal file system error with EaseUS Partitoin Master is very easy. Share this tip to help more of your friends rescue their problematic storage devices now

: How to Run CHKDSK /

F/R/X Command to Fix Disk Errors in Windows 10/8/7

If you don’t like using simple third-party CHKDSK tool, you can run CHKDSK in a harder way through 3 methods: using the command prompt, Windows PowerShell, and disk check tool.


at Command Prompt

Whenever you find your hard drive malfunctioning or Windows asks you to repair drive errors, you can try running CHKDSK to get the job done. Here’s how to run CHKDSK/f on Windows 10/8.1/8/7.

Use CHKDSK/F/R on Windows 10

Note: If you can’t boot on Windows 10 to run CHKDSK, fix UEFI boot issue on Windows 10 with 5+ solutions


Step 1. Press the Windows key and type cmd.

Step 2. Right-click on “Command Prompt” and choose “Run as administrator”.

Step 3. Type the following command and press Enter: chkdsk C: /f /r /x. Replace “C” with the drive letter of the partition you want to repair.

<img src="" alt=

“Run CHKDSK” /> Do not interrupt CHKDSK

and wait patiently for the process to finish

. Apart from applying CHKDSK to

fix disk errors, here are some tutorials you can follow to learn more details about this command: Run CHKDSK

on Windows 8.1/8

To run the utility from the command prompt for Windows 8.1/8 users, here are the instructions:

Step 1. Press the Windows and C keys to open the charms bar.

Step 2. Select “Search” and type cmd.

Step 3. Right-click on “Command Prompt” and click “Run as administrator”.

Step 4. When the command prompt launches, type the command below and press “Enter”: chkdsk E: /f/r/x.

run chkdsk command at Windows 10 command prompt

Run CHKDSK in Windows 7 CMD

If you are a Windows 7 user, you can run the CHKDSK command by following these steps:

Step 1. Click “Start”. Type cmd in the search box.

Step 2. Right-click cmd.exe and click “Run as administrator”. Enter your administrator password if necessary.

Step 3. When cmd.exe opens, type the command below and press “Enter”: chkdsk c/f/r.


you receive the message “Chkdsk cannot be run because the volume is in use by another process”, type Y to restart the computer and let the utility run a scan on the next boot of your PC.

Extended reading:

If you are looking for a guide to run CHKDSK to check and fix disk errors in Wnidows 11, Try this recommended guide page and you’ll learn how.

2. Use CHKDSK/F/R in Windows PowerShell

If the command prompt doesn’t work in Windows 10, you can also run the CHKDSK /F or /R command in Windows PowerShell to fix hard disk errors


Step 1. Click the Search button and type PowerShell.

Step 2. Right-click PowerShell and choose Run as administrator.

Step 3. Type chkdsk c/f/r to start fixing the disk error. Replace C with the drive letter of the destination disk.

chkdsk /f /r

3. Run CHKDSK Alternative – CheckDisk in the Properties window

Running the Check Disk tool from the Windows desktop is easy. Follow the steps below to run CHKDSK on Windows 10. It works the same way on Windows 8 and Windows 7.

Step 1. Open this PC in File Explorer > right-click on the HDD/SSD you want to scan > choose “Properties”.

Step 2. On the Tools tab> click the “Check” button in the Error Checking section.

Step 3. You can then choose Scan Drive if you want or Repair Drive if errors were found.

Step 4. When the scan is complete, click the Show Details link to view the CHKDSK log in Event Viewer.

run chkdsk on this PC on Windows 10


Whenever you have hard drive errors or corrupted files, the CHKDSK can be a lifesaver. You can use the disk error checker that comes with every version of Windows with the complete guide above.

Or you can use the ultimate disk management tool – EaseUS Partition Master to repair organize your hard drive to improve system performance easily.


F /R FAQs You May Encounter

Issues Related to CHKDSK; What to do then? These are the common problems of CHKDSK errors; Read on to discover the solutions.

1. Is CHKDSK R safe?

It is safe to run the CHKDSK /R command under normal circumstances, as long as you are using the syntax correctly. There are different parameters with CHKDSK; you can check the CHKDSK parameters and choose the one that suits your problem to fix disk errors.

2. How long does chkdsk /f/r take?

Depends on.

  • chkdsk -f should take less than an hour on that hard disk
  • .

  • chkdsk -r will take some time. It could take more than an hour, maybe two, three or more, depending on your partition.

You can interrupt the scan, but it is not recommended. Canceling or interrupting CHKDSK should not leave the volume more corrupt than it was before CHKDSK was run. You can start it again, and it will check and repair any remaining corruption in the volume.

3. What to do when CHKDSK is stuck or frozen?

Restart your computer. Press Esc or Enter to stop chkdsk from running.

  • Run the Disk Cleanup utility to delete junk files
  • . Open an elevated CMD, type

  • sfc /scannow, and press Enter to run System File Checker
  • .

  • Restart and exit chkdsk again during startup by pressing Esc or
  • Enter.

  • Open CMD as administrator, type Dism /Online /Cleanup-Image / RestoreHealth, and press Enter to repair Windows image
  • .

  • Run CHKDSK again.

The scan should be able to run to completion this time

. 4. CHKDSK /F /R VS CHKDSK /R /F on Windows What is the difference between CHKDSK /F /R and

CHKDSK /R /F commands

on Windows computer?

This is not much difference between chkdsk /f /r

and chkdsk /r /f. The only difference is the sequence of two parameters /f and /r. /f stands for correcting errors on the target disk and /r stands for locating bad sectors and recovering readable information. Mostly, the correct form should be chkdsk /f /r. Basically, when we don’t know if the target drive contains bad sectors, we suggest you run the general CHKDSK command: chkdsk /f/r/x together.

Contact US