Advertisements

Check Disk (CHKDSK) in Windows 10: Syntax, Parameters, Examples

-

|

Introduction

Check Disk (CHKDSK) is a Windows 10 command tool that checks a disk for errors, fixes errors, recovers bad sectors and displays a status report.

This guide covers how to run check Disk (CHKDSK Syntax), parameters of CHKDSK and examples.

Some people refer to CHKDSK as simply Check Disk. That is okay for reference purposes only. It is important to note that the actual command in Windows 10 (and previous versions of Windows) is CHKDSK.

How to Run Check Disk in Windows 10 (CHKDSK Syntax)

Below is the syntax of the CHKDSK command:

CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B] [/scan] [/spotfix]

The actual parameter you use in the above Syntax will depend on what you want CHKDSK to do. In the next section, I will explain what each parameter means and explain what they do.

Advertisements


CHKDSK Parameters Explained

The table below lists the parameters of CHKDSK and, what each parameter means and how to use them.

S/NParameterDescription
1volumeSpecifies the drive letter you want to run CHKDSK on (followed by a colon), mount point, or volume name.
2filena**meSpecifies the files to check for fragmentation.
3/FFixes errors on the specified disk.
4/VIf /V swicth is used on a FAT/FAT32 partition, it displays the full path and name of every file on the disk. On NTFS partition, /V Displays cleanup messages if any.
5/RLocates bad sectors and recovers readable information. If /scan not specified, /R implies /F
6/L:size*/L:size changes the log file size to the specified number of kilobytes . If size is not specified, displays current size.
7/XForces the volume to dismount first if necessary. All opened handles to the volume would then be invalid (implies /F).
8/I*/I parameter performs a less vigorous check of index entries.
9/C*Skips checking of cycles within the folder structure.
10/B*Re-evaluates bad clusters on the volume (implies /R)
11/scan*Runs an online scan on the volume
12/forceofflinefix*Must be used with “/scan”. /forceofflinefix switch makes Check Disk to bypass all online repair; all defects found are queued for offline repair (i.e. “chkdsk /spotfix”).
13/perf*Must be used with “/scan”. Uses more system resources to complete a scan as fast as possible. This may have a negative performance impact on other tasks running on the system.
14/spotfix*Runs spot fixing on the volume
15/sdcleanup*Garbage collect unneeded security descriptor
16/offlinescanandfixRuns an offline scan and fix on the volume.
17/freeorphanedchains**Frees any orphaned cluster chains
18/markclean**Marks the volume clean if no corruption was detected, even if /F was not specified.
* These parameters applies only to volumes formatted with NTFS.
** Parameters only valid for FAT/FAT32 partitions.

How to Run Check Disk in Windows 10 (CHKDSK Examples)

Here are some ways you can use CHKDSK (Check Disk) in Windows 10 to solve disk problems.

Disk Bad Sector Repair with CHKDSK

If your Windows 10 hard disk has bad sectors, you can check the disk for bad sectors with the following command:

CHKDSK E: /R 

E: is the drive letter of the partition. /R switch runs checks the disk, locates bad sectors and recovers readable information.

Below is the sample report. If there are bad sectors, CHKDSK will report it and display actions taken to fix it.


Check Disk For Errors With CHKDSK

Check Disk (CHKDSK) can also check a disk for errors and repair them if possible. Here is the command to check a Windows 10 (applies to other Windows versions) disk for errors:

 CHKDSK E: /F  

CHKDSK (Check Disk) Windows 10 Online Scan

Check Disk can perform an online scan on a disk. Here is the command.

  CHKDSK E: /Scan

Run Check Disk (CHKDSK) In Windows 10 to Scan for and Fix Errors

Check Disk in Windows 10 can scan a disk for errors and fix the errors. This is accomplished by combining /F /R and /X parameters as shown in the command below:

CHKDSK  /F /R and /X 

Conclusion

CHKDSK Command is a very useful Windows 10 command line tool for fixing common disk errors. I hope that with this guide you have been able to use Check Disk to fix some of your hard disk problems.

If you have any question or comment, use the “Leave a Reply” form at the end of the guide. Alternatively, you could share your experience using Check Disk (CHKDSK) in Windows 10 or any other version of Windows.

Other Helpful Guides

Additional Resources and References


LEAVE A REPLY

Please enter your comment!
Please enter your name here

LATEST DEALS

Exclusive Student Offer_Save 10% on selected Surface devices

FEATURED POSTS

How to Change Administrator Name in Windows 10 (4 Methods)

How to Change Administrator Name in Windows 10

Introduction This guide demos how to change administrator name in Windows 10. There could be...
How to Setup WhatsApp Auto Reply in an Android Phone

How to Setup WhatsApp Auto Reply in an Android Phone

Introduction This guide demos how to setup Whatsapp auto reply in an Android phone. Steps...
How to Set Out of Office Auto Reply in Outlook, Outlook.com and Gmail

How to Set Out of Office Auto Reply in Outlook, Outlook.com and Gmail

Introduction This guide demos how to set out of office auto reply in Outlook, Outlook.com and Gmail.
How to Take Ownership of Folder in Windows 10

How to Take Ownership of Folder in Windows 10 (2 Methods)

Introduction This guide demos 2 methods to take ownership of folder in Windows 10. Options to...
How to Install Windows Server 2019 from USB

How to Install Windows Server 2019 from USB

Introduction This guide demos how to install Windows Server 2019 from USB. Steps to Install...

ADVERTISEMENTS

TRENDING POSTS

Remote Desktop Connection

Remote Desktop Connection an Internal Error Has Occurred [Fixed]

Introduction I recently received the error message "Remote Desktop Connection an Internal Error Has Occurred". It was strange because...

Find My Samsung: Register and Use Samsung Find my Mobile

Introduction Ever wondered how you could find your Samsung phone if you lost it? Find my Samsung or Samsung...
What is the Difference Between PowerShell and CMD?

Windows Powershell vs CMD: Differences and Similarities

Introduction This short guide compares Windows PowerShell vs CMD (Windows command prompt). I will cover the history and nature...
Spotify No Longer Supports this Version of Microsoft Edge

Spotify No Longer Supports this Version of Microsoft Edge [Fixed]

Introduction When you open Spotify web player on Microsoft Edge, you may receive the error message "Spotify No Longer...
Windows 10 Won't Boot

Windows 10 Won’t Boot With Black Screen? 3 Ways to Fix It

Why Won't Windows 10 Boot Up? If your Windows 10 stops with a black screen, the first question in...

BEST OF ITECHGUIDES

What is the Difference Between PowerShell and CMD?

Windows Powershell vs CMD: Differences and Similarities

Introduction This short guide compares Windows PowerShell vs CMD (Windows command prompt). I will cover the history and nature...
ForEach-Powershell

PowerShell ForEach: Syntax, Parameters, Examples

What is PowerShell ForEach? PowerShell ForEach (ForEach PowerShell) is a PowerShell construct used in iterating through values in a...
how to move columns in excel

How to Move Columns to Rows and Rows to Columns in Excel

Introduction If you receive some Excel data in columns, you can easily move the columns to rows in Excel...

Change User Name and Rename User Folder in Windows 10

Introduction There are so many reasons why you may want to change user name in Windows 10 or rename...
PowerShell Not Equal

PowerShell Not Equal Operator: Applications, Examples

Introduction PowerShell Not Equal Operator is one of the Comparison Operators. PowerShell Not Equal (-ne) compares two values. If...

RECENT POSTS

C:\G-Drive\Work Tools\Products Portal\1. New Business\2. Content Sites\1. iTechGuides.com\Posts\1. HOW TO\Microsoft\MS Office\Microsoft Word\how to add more rows to a table in word

How to Add More Rows to a Table in Word and Google Docs

Introduction This guide demos how to add more rows to a table in Word. It also has a...
How to Create a Bar Chart in Excel and Google Sheets

How to Create a Bar Chart in Excel and Google Sheets

Introduction This guide demos how to create a bar chart in Excel and Google Sheets. A bar chart is...
How to Change Administrator Name in Windows 10 (4 Methods)

How to Change Administrator Name in Windows 10

Introduction This guide demos how to change administrator name in Windows 10. There could be...
How to Create a Pie Chart in Excel and Google Sheets

How to Create a Pie Chart in Excel and Google Sheets

Introduction This guide demos how to create a pie chart in Excel and Google Sheets. A pie chart is...

iTechGuides’ Top 10 Online Games

The gaming world is getting bigger day by day. Many people are getting engaged to play online games worldwide.

How to Open Local Security Policy in Windows 10 (5 Methods)

Introduction This guide demos how to open local security policy in Windows 10. Options to...

How to Change Network from Public to Private in Windows 10

Introduction This guide demos 2 methods to change network from public to private in Windows 10.
How to Disable Touchpad in Windows 10 for Dell or HP Laptop

How to Disable Touchpad in Windows 10 for Dell or HP Laptop

Introduction This guide demos how to Disable Touchpad in Windows 10 for a Dell or HP laptop.

How to Change Account Picture in Windows 10 (2 Methods)

Introduction This guide demos 2 methods to change account picture in Windows 10. Windows 10...
How to Create Xbox Live Account

How to Create Xbox Live Account (2 Methods)

Introduction This guide demos 2 methods to create Xbox Live account. Options to Create Xbox...

ADVERTISEMENTS

MUST READ

Spotify Web Player: Your Definitive Guide

What is Spotify Web Player? Spotify Web Player is a browser-based player that allows you to stream Spotify via...

How to Install Windows 10 from USB (With Images)

Introduction This is a step by step how to Install Windows 10 from USB guide. Steps...
How to Make a Scatter Plot in Excel

How to Make a Scatter Plot in Excel

Introduction You make a scatter plot in Excel to compare 2 sets of data. Unlike a Line Chart, a...
Powershell Function

PowerShell Function: Syntax, Parameters, Examples

Introduction There are two types of PowerShell Functions, basic and advanced. A basic PowerShell Function is a list of...
disconnect Spotify from Facebook

How to Disconnect Spotify from Facebook

Want to disconnect spotify from Facebook? Maybe you prefer to sign in to Spotify with your email or simply want to separate...

LATEST DEALS

Exclusive Student Offer_Save 10% on selected Surface devices

By using this website you agree to accept our Privacy Policy and Terms & Conditions