Most of times Disk Drive Errors, Bad Sectors Cause Different Problems, Like 100% Disk Usage, System Became unresponsive, Unable to locate any file and folders, Different Blue Screen errors ( Inaccessible Boot Device, NPFS_FILE_SYSTEM, Fat File system Error etc ) Event Windows Wont Boot at Startup. To Fix This Type Problems Windows Have a powerful Command Line Tool ( CHKDSK ) Which Help To Scan And Fix Disk Drive Errors.
CHKDSK or Check Disk is a built-in Windows utility, Which checks the state of the hard drive and correct any errors it finds. This CHKDSK is very useful to fix Disk read errors, Bad sectors and other storage related problems. When Ever you need to Detect and fix Disk Drive Problems, Simply run the built-in Windows Check Disk tool. Which check and fix file system errors, bad sectors, lost clusters, and so on.
Scan And Fix Hard Drive Errors with CHKDSK
You can Run the Check disk Tool From disk Drive properties or through command line. To Run Disk Check Utility first open This PC -> Here select and right click on System Drive -> Properties > Tools tab > Check. But Rinning Chkdsk Tool from Command is very Effective.
Running Check Disk Command
First Open Command prompt as administrator, To do this simply right click on Start menu search type cmd Right click on command prompt from search results and select run as administrator. Now Type Command chkdsk Followed by a space, Then the Drive letter you wish to examine or repair. Its mostly the Windows installed drive “C.” And press hit enter key to execute the command.
Simply running the CHKDSK command in Windows 10 will only scan and display the disk’s status, won’t fix any errors present on the volume. Means This will run check disk Tool in a Read-Only mode and display the status of the current drive. To tell CHKDSK to fix the drive, we need to give some Extra parameters.
CHKDSK Different parameters
With CHKDSK Command There is different parameters to perform Different Task. To Get All Available extra chkdsk parameter list Type chkdsk /? and hitting Enter, This will give you its parameters or switches.
/f Fixes errors detected.
/r Identifies Bad Sectors and attempts recovery of information.
/v Displays list of every file in every directory, on FAT32. On NTFS, is displays the cleanup messages.
The following are valid on NTFS volumes only.
/c Skips the checking of cycles within the folder structure.
/I Performs a simpler check of index entries.
/x Forces the volume to dismount. Also invalidates all open file handles. This should be avoided in Desktop Editions of Windows, because of possibility of data loss/corruption.
/l[:size] It changes the size of the file that logs NTFS transactions. This option too, like the above one, is intended for server administrators ONLY.
Do note that, when you boot to the Windows Recovery Environment, Only two switches may be available.
/p It performs an exhaustive check of the current disk
/r It repairs possible damage on the current disk.
The following switches work in Windows 10, Windows 8 on NTFS volumes only:
/scan Run online scan
/forceofflinefix Bypass online repair and queue defects for offline repair. Needs to be used along with /scan.
/perf Perform the scan as fast as possible.
/spotfix Perform spot repair in offline mode.
/offlinescanandfix Run offline scan and perform fixes.
/sdcclean Garbage collection.
These switches are supported by Windows 10 on FAT/FAT32/exFAT volumes only:
/freeorphanedchains Free up any orphaned cluster chains
/markclean Mark the volume clean if no corruption is detected.
To tell CHKDSK to fix the drive, we need to give it parameters. Means First they CHKDSK Command and The Drive letter and After your drive letter, type the following parameters separated by a space each: “/f /r /x”.
The “/f” parameter tells CHKDSK to fix any errors it finds; “/r” tells it to locate the bad sectors on the drive and recover readable information; “/x” forces the drive to dismount before the process starts.
Command to Check Disk Errors
To summarize, the full command that should be typed into the Command Prompt is:
chkdsk [Drive:] [parameters]
In our example, it’s:
chkdsk C: /f /r /x
When you press Enter to Execute the command, the system will ask you if you’d like to run the command before the next boot. Type “yes” (or “y”). This is because The CHKDSK needs to be able to lock the drive, meaning that it cannot be used to examine the system’s boot drive if the computer is in use. If your target drive is an external or non-boot internal disk, the CHKDSK process will begin as soon as we enter the command above. If, however, the target drive is a boot disk, the system will ask you if you’d like to run the command before the next boot.
Now close Command prompt And Restart windows. the command will run before the operating system loads. And scan the drive for Errors, Bad sectors if found any this will repair the same for you.
This scanning and repair process can take a long time, especially when performed on larger drives. Once it’s done, however, it will present a summary of results including total disk space, byte allocation, and, most importantly, any errors that were found and corrected.
That’s All, This Command chkdsk c: /f /r /x is Very Useful specially If your windows Not Responding, Crashes At start up, 100% Disk Usage after Recent upgrade installation. Fix Different Disk Errors, Bad sectors to avoid Blue Screen Errors Etc. I hope After Read this post you can easily Run CHKDSK command to scan Fix High Disk Usage, 100% disk usage etc problem on windows 10.