Collection / Studio / Motion
← Windows

CHKDSK /f vs /r Explained

This page explains what the two most common CHKDSK switches actually do. The goal is to help you pick the lighter file-system repair command when that is enough and reserve the deeper surface scan for cases that justify the extra time.

Start here

Start with the fastest command or direct open action

This block comes first on purpose. Copy one command, open PowerShell, Windows Terminal, Run, or Start search, paste the exact text, press Enter, then do the slower click-by-click checks underneath only if you still need them.

This page is mostly menu-based, so the exact click path matters more than a command here.

Overview

What this guide helps you do

Many people run chkdsk /r automatically because it looks more complete, but it can take much longer than /f and is not always necessary.

  • The /r switch includes /f, so you do not usually need both together.
  • System-drive scans often need a restart before CHKDSK can lock the drive.
  • Slow scans can still be normal on large or older drives.

When to use this

When to use this guide

Best for users who see file-system errors, disk warnings, or scan recommendations and want to choose the right CHKDSK command before they start.

Before you start

What to review first

CHKDSK may need a restart when it targets the Windows system drive. Save your work before scheduling a boot-time scan.

Do this exactly

Open the right Windows area first, then follow the changes one by one

  1. Open Windows Terminal as administrator.
  2. Use chkdsk C: /f when you want to fix file-system errors on the drive.
  3. Use chkdsk C: /r when you also want Windows to look for bad sectors and recover readable data where possible.
  4. If Windows says the drive is in use, type Y and restart so the scan can run before Windows fully loads.
  5. Read the final summary so you know whether CHKDSK found errors or bad sectors.

Exact click path

Tell the user exactly what to open and press

Do not change ten things at once. Open the exact Windows page first, make one clear change, then check whether it solved the problem before moving on.

Fast open: Press Start, type Terminal, right-click Windows Terminal, and choose Run as administrator so you can run and schedule CHKDSK correctly.

Try a faster path

Best for users who see file-system errors, disk warnings, or scan recommendations and want to choose the right CHKDSK command before they start.

How to use

CHKDSK may need a restart when it targets the Windows system drive. Save your work before scheduling a boot-time scan.

Related pages

Keep going with the next useful page

Use these links when you want the matching script, another Windows help page, or a browser tool for the same job.

FAQ

Questions about CHKDSK /f vs /r Explained

Does /r already include /f?

Yes. The /r switch includes the repair work of /f and adds bad-sector checking.

Which one is faster?

The /f scan is normally much faster because it focuses on file-system repairs instead of a deeper sector scan.