{"id":42719,"date":"2024-11-20T21:04:19","date_gmt":"2024-11-20T21:04:19","guid":{"rendered":"https:\/\/www.auslogics.com\/en\/articles\/?p=42719"},"modified":"2025-04-18T06:41:57","modified_gmt":"2025-04-18T06:41:57","slug":"ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command","status":"publish","type":"post","link":"https:\/\/www.auslogics.com\/en\/articles\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\/","title":{"rendered":"[Complete Guide] How to Use CHKDSK Commands to Check and Repair Hard Drive Issues"},"content":{"rendered":"<p>If you are experiencing performance issues on your PC, the disk drive is usually one of the main suspects. An overload or error in your disk drive can cause lots of problems. This is where the Check Disk tool comes in.&nbsp; <\/p>\n<p>If you&rsquo;re not a fan of using the Command Prompt, it can be quite tricky. But don&rsquo;t worry; we&rsquo;ll show you  how to run the CHKDSK command  with our easy-to-implement steps. <\/p>\n<p>Let&rsquo;s begin. <\/p>\n<h2>What Is the CHKDSK Command?<\/h2>\n<p>CHKDSK (Check Disk) is a useful Windows tool that checks and fixes problems with your hard drives. It&rsquo;s particularly useful when your computer freezes or when files become inaccessible due to a corrupted file system.<\/p>\n<p>Beyond fixing errors, it can also help you maintain good computer hygiene. It scans your drive&rsquo;s file system for things like broken file records or errors that could cause data loss or corruption.<\/p>\n<p>CHKDSK typically fixes software (logical errors) and hardware (physical errors) issues on your hard drive.<\/p>\n<p>An example of a logical error is a situation where you have a corrupted file system and the structure that organizes files on the drive becomes damaged. A physical error could be a  <a href=\"https:\/\/www.auslogics.com\/en\/articles\/how-to-fix-bad-sectors-on-a-hard-drive\/\">bad sector problem <\/a>, where a part of your hard drive can no longer store data properly. <\/p>\n<h2>When Should I Use the CHKDSK Command?<\/h2>\n<p>How often you should run  Check Disk on Windows 10 or 11  depends on your PC usage patterns and the health of your disk. If you notice any of the symptoms below, we recommend running the  CHKDSK utility tool  as part of your  <a href=\"https:\/\/www.auslogics.com\/en\/articles\/manage-automatic-maintenance-settings-in-windows-10\/\">regular PC maintenance <\/a>. <\/p>\n<ul>\n<li aria-level=\"1\"><b>Disk errors or corruption.<\/b>&nbsp;Running the&nbsp; CHKDSK repair  command&nbsp;can help  <a href=\"https:\/\/www.auslogics.com\/en\/articles\/fix-disk-errors-in-windows-10-using-manual-commands\/\">fix disk-related errors<\/a>, such  as the &ldquo;Boot device not found&rdquo; error, bad sectors, or file system errors, and recover data from corrupted files. <\/li>\n<li aria-level=\"1\"><b>Shutdowns and crashes.<\/b>&nbsp;&nbsp;CHKDSK&nbsp;can help diagnose and fix unexpected shutdowns and the dreaded <a href=\"https:\/\/www.auslogics.com\/en\/articles\/must-know-how-to-fix-blue-screen-of-death-bsod-on-windows-10-11\/\"> blue screens of death <\/a>. <b>&nbsp;<\/b><\/li>\n<li aria-level=\"1\"><b>Performance problems.<\/b>&nbsp;If your&nbsp;Windows PC is slow,&nbsp;the&nbsp;CHKDSK command&nbsp;can help with&nbsp; <a href=\"https:\/\/www.auslogics.com\/en\/articles\/hard-drive-diagnostics\/\">hard drive diagnostics <\/a>,&nbsp;fixing disk errors,&nbsp;and&nbsp; <b>i<\/b>mproving computer performance. <\/li>\n<li aria-level=\"1\"><b>Unresponsive apps, freezes, or glitches.<\/b> If your apps become unresponsive or freeze or you encounter&nbsp; <a href=\"https:\/\/www.auslogics.com\/en\/articles\/fix-computer-glitches-with-registry-cleaner\/\">computer glitches <\/a>&nbsp;frequently, it is time to run&nbsp; Windows CHKDSK &nbsp;as disk-related problems may be the culprit. <\/li>\n<li aria-level=\"1\"><b>File management problems.<\/b>&nbsp;Files failing to save or open is a sign you need to try some&nbsp; CHKDSK commands  since there may be underlying disk issues.&nbsp; <\/li>\n<li aria-level=\"1\"><b>Disk noise or strange sounds.<\/b>&nbsp;If your hard drive starts producing strange noises, hardware issues may be at play. Running&nbsp;CHKDSK&nbsp;can help identify and fix them.<\/li>\n<\/ul>\n<h2>Tips to Know before Running CHKDSK<\/h2>\n<p>Here are some pointers to note before running the Check Disk tool:<\/p>\n<h3>Tip 1: CHKDSK is not all-powerful<\/h3>\n<p>While CHKDSK commands can help you resolve a variety of disk-related problems, they have certain limitations. To begin with, you can only use CHKDSK on Windows.<\/p>\n<p>Also, the Check Disk tool can take quite some time to complete, especially when it comes to larger disks or drives with numerous errors. While it is doing its job, your system&rsquo;s performance might be affected, and you won&rsquo;t be able to use the drive.<\/p>\n<p>Another concern is that CHKDSK may not be able to repair all disk-related errors. If your drive has developed severe physical damage or extensive corruption, other tools might be required. You may even require technical assistance in some cases.<\/p>\n<div class=\"notebox\">\r\n\t<div class=\"notebox__text\">If the CHKDSK command isn&rsquo;t able to fix the disk errors on your computer, you can use tools like  <a href=\"https:\/\/www.easeus.com\/partition-manager\/\" target=\"_blank\" rel=\"noopener nofollow\">EaseUS Partition Master <\/a> and  <a href=\"https:\/\/www.minitool.com\/\" target=\"_blank\" rel=\"noopener nofollow\">MiniTool Partition Wizard <\/a>. These tools check the hard drive for disk errors and repair them. However, each tool has its pros and cons, so check out what they can do for you before installing them. <\/div>\r\n<\/div>\n<h3>Tip 2: Back up your data<\/h3>\n<p>Running the&nbsp;CHKDSK command&nbsp;involves altering disk data, which might cause a slight risk of data loss, especially if your drive has severe issues. This has been  <a href=\"https:\/\/www.reddit.com\/r\/datarecovery\/comments\/wq7as6\/chkdsk_deleted_all_my_recent_and_extremely\/\" target=\"_blank\" rel=\"noopener nofollow\">confirmed by some users <\/a>.&nbsp; <\/p>\n<p>For example, when trying to recover data from bad sectors with&nbsp;CHKDSK, you may accidentally lose or corrupt some of your files. If that happens, you will have to spend valuable time&nbsp; <a href=\"https:\/\/www.auslogics.com\/en\/articles\/how-to-recover-deleted-files\/\">recovering deleted files on Windows <\/a>.<\/p>\n<p>To prepare for unforeseen events, you need to protect your data. We have a detailed guide on&nbsp; <a href=\"https:\/\/www.auslogics.com\/en\/articles\/how-to-back-up-windows\/\">how to back up your Windows <\/a>. You can go through the article and save your files. <\/p>\n<h2>How to Run CHKDSK on Windows 10\/11<\/h2>\n<p>There are different ways to run Check Disk in Windows 10 and 11. You can opt for the most convenient one in your case and give it a try:<\/p>\n<h3>How to run CHKDSK from File Explorer<\/h3>\n<p>Running Check Disk from Windows Explorer is the easiest method. This is the option for those who may not be comfortable using the command line.<\/p>\n<ul>\n<li>Launch File Explorer, open <em>This PC<\/em>, right-click the drive you would like to check, and click <em>Properties<\/em>.<\/li>\n<\/ul>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-25.png\" alt=\"Open <em>This PC<\/em>, right-click the drive you would like to check, and click <em>Properties<\/em>\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<ul>\n<li>Go to the <em>Tools<\/em> tab and click on the <em>Check<\/em> button under <em>Error checking<\/em>.<\/li>\n<\/ul>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-10-25-014648.png\" alt=\"Go to the <em>Tools<\/em> tab and click on the <em>Check<\/em> button under <em>Error checking<\/em>\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<ul>\n<li>The Error Checking window will open. If you see the <em>You don&rsquo;t need to scan this drive<\/em> message, it means no errors are detected. If you still want to check this drive, click <em>Scan drive<\/em>.<\/li>\n<\/ul>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-10-25-015451.png\" alt=\"Click Scan Drive\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<p>This method works on both Windows 10 and 11.<\/p>\n<h3>How to run CHKDSK from the Command Prompt<\/h3>\n<p>Running CHKDSK from Windows Explorer may be a little restrictive. This is where the Command Prompt comes in. When you run CHKDSK from the Command Prompt, you can configure the command to do more.<\/p>\n<ul>\n<li>Type <em>&ldquo;cmd&rdquo;<\/em> into your search bar and click <em>Run as administrator<\/em> under the <em>Command Prompt<\/em> option.<\/li>\n<\/ul>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-26.png\" alt=\"Run Command Prompt as Admin\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<ul>\n<li>Once the admin version of the Command Prompt is up and running, insert <em>&ldquo;chkdsk&rdquo;<\/em> and hit Enter. The CHKDSK utility will start scanning your C drive for problems.<\/li>\n<\/ul>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-10-25-020005.png\" alt=\"Type in chkdsk\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<ul>\n<li>If you want CHKDSK to scan another drive, specify it at the end of the command. For example, if you want to check your D drive, enter <em>&ldquo;chkdsk D.&rdquo;<\/em><\/li>\n<\/ul>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-11-20-at-10.47.03&#8239;AM.png\" alt=\"Type in chkdsk D\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<p>On its own, the <em>chkdsk<\/em>&nbsp;command does not fix errors; it only scans your drive and shows you a report. Based on the report, you can proceed to take action:<\/p>\n<ul>\n<li>If it finds no errors, you don&rsquo;t need to worry about anything.<\/li>\n<li>However, if the scan comes back with errors, you need to start the process again, but this time use <em>&ldquo;chkdsk C: \/f.&rdquo;<\/em> This command looks for errors and fixes them. Once the process is complete, you may need to restart your computer, especially if it is the main C drive.<\/li>\n<\/ul>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-10-28-193548.png\" alt=\"Type in chkdsk c f\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<h3>How to run CHKDSK from installation media<\/h3>\n<p>If you are getting errors that won&rsquo;t let you run CHKDSK on your computer, like &ldquo;Access Denied&rdquo; or &ldquo;The volume is in use by another process,&rdquo; this might be a better option.&nbsp;&nbsp; <\/p>\n<ul>\n<li aria-level=\"1\"><a href=\"https:\/\/www.auslogics.com\/en\/articles\/how-to-use-windows-10-media-creation-tool\/\">Create installation media <\/a>, such as a Windows installation USB or DVD, and insert it into your PC. <\/li>\n<li aria-level=\"1\">Restart your Windows computer, then boot from the installation media. To prioritize the installation media over your hard drive, you might need to enter your&nbsp;BIOS settings&nbsp;and&nbsp;<a href=\"https:\/\/www.auslogics.com\/en\/articles\/how-to-change-boot-order-in-bios-in-windows-10-11\/\">change the boot order<\/a>.<\/li>\n<\/ul>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/disvgogh.png\" alt=\"Enter your&nbsp;BIOS settings\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<ul>\n<li aria-level=\"1\">Configure your language, time, and keyboard input settings.<\/li>\n<li aria-level=\"1\">Select <em>Next<\/em> and then click <em>Repair your computer<\/em> at the bottom left corner of your screen.<\/li>\n<\/ul>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/reqgup54.png\" alt=\"Select <em>Next<\/em> and then click <em>Repair your computer<\/em>\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<ul>\n<li aria-level=\"1\">Once the <em>Choose an option<\/em> screen appears, select <em>Troubleshoot<\/em>.<\/li>\n<\/ul>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-11-20-at-10.53.23&#8239;AM.png\" alt=\"Select Troubleshoot\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<ul>\n<li aria-level=\"1\">From the <em>Troubleshoot<\/em> menu, select <em>Advanced options<\/em> and click the <em>Command Prompt<\/em> option.<\/li>\n<\/ul>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-11-20-at-10.54.03&#8239;AM.png\" alt=\"Select Advanced Options and click Command Prompt\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<ul>\n<li aria-level=\"1\">Then, type the CHKDSK command (for example, <em>&ldquo;chkdsk \/f \/r \/x&rdquo;<\/em>) to run and add the drive letter or the partition you want to start the scan.<\/li>\n<\/ul>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-10-28-222711.png\" alt=\"Type in chkdsk \/f \/r \/x\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<div class=\"tipsbox\">\r\n\t<div class=\"tipsbox__heading\">\r\n\t\t<div class=\"tipsbox__arrow-right\"><\/div>\r\n\t\t<div class=\"tipsbox__shield\">PRO TIP<\/div>\r\n\t\t<div class=\"tipsbox__arrow-left\"><\/div>\r\n\t<\/div>\r\n\t<div class=\"tipsbox__text\">If you are checking your primary hard drive, it&rsquo;s usually C. If you are in doubt, type  <i>&ldquo;C:,&rdquo; <\/i> press Enter, and then type  <i>&ldquo;dir.&rdquo; <\/i> If you don&rsquo;t see your folders on the C drive, you can repeat this process with other drive letters (like  <i>&ldquo;D:,&rdquo; <\/i> then  <i>&ldquo;dir&rdquo; <\/i>) until you locate the drive containing your files. <\/div>\r\n<\/div>\r\n\n<ul>\n<li>You may be prompted to schedule the check for the next time you restart your system. Type <em>&ldquo;Y&rdquo;<\/em> and press Enter.<\/li>\n<\/ul>\n<p>Your computer will schedule a disk check that will scan and attempt to fix any drive errors the next time you restart your computer.<\/p>\n<h2>How to Adjust CHKDSK Options<\/h2>\n<p>If you want to modify how CHKDSK runs on your system, such as changing its schedule or running it with different options, you need to start with running the Command Prompt as an administrator.<\/p>\n<ul>\n<li>To do that, press the Windows key, type <em>&ldquo;cmd,&rdquo;<\/em> then select <em>Run as administrator<\/em>. With that done, you can proceed to make any of the following changes:<\/li>\n<\/ul>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-26.png\" alt=\"Run Command Prompt as Administrator\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<p><strong>Schedule CHKDSK to run at startup<\/strong><\/p>\n<p>If you&rsquo;d like CHKDSK to run during the next system startup, type the following command: <\/p>\n<pre>chkdsk C: \/f \/r <\/pre>\n<p>The  CHKDSK utility  tool doesn&rsquo;t have an option to schedule it for a specific future date. It just automatically runs at the very next system startup after you issue this command. This is because CHKDSK needs to run when the drive isn&rsquo;t in use, which is why it happens during the boot process. <\/p>\n<p><strong>Cancel or change a scheduled CHKDSK run<\/strong><\/p>\n<p>To cancel a scheduled CHKDSK run, type: <\/p>\n<pre>chkdsk \/x C: <\/pre>\n<p>This prevents CHKDSK from running on the specified drive at the next startup.  <\/p>\n<div class=\"tipsbox\">\r\n\t<div class=\"tipsbox__heading\">\r\n\t\t<div class=\"tipsbox__arrow-right\"><\/div>\r\n\t\t<div class=\"tipsbox__shield\">PRO TIP<\/div>\r\n\t\t<div class=\"tipsbox__arrow-left\"><\/div>\r\n\t<\/div>\r\n\t<div class=\"tipsbox__text\">Remember to replace  <i>C: <\/i> with the drive letter you want to scan if you are not scanning your main disk drive. <\/div>\r\n<\/div>\r\n\n<h2>The Most Common CHKDSK Parameters in Windows<\/h2>\n<p>Below you will find a comprehensive list of CHKDSK commands to diagnose and fix disk-related errors on your PC:<\/p>\n<ul>\n<li aria-level=\"1\"><i>chkdsk <\/i>: This command checks your drive for problems but doesn&rsquo;t attempt to repair them. <\/li>\n<li aria-level=\"1\"><i>chkdsk&nbsp;[drive letter] <\/i>: With this command, you can specify which drive or partition to scan. <\/li>\n<li aria-level=\"1\"><i>chkdsk&nbsp;\/f<\/i>: The <i>chkdsk \/f<\/i>&nbsp;command, or the&nbsp;CHKDSK fix command,&nbsp;attempts to fix errors while performing a drive scan.<\/li>\n<\/ul>\n<div class=\"notebox\">\r\n\t<div class=\"notebox__text\">The  <i>chkdsk <\/i> \/f command checks the entire drive for errors and makes sure all folders and files are correctly listed in the file system. This helps prevent issues like blue or black screen errors or other crashes caused by missing system files. <\/div>\r\n<\/div>\n<ul>\n<li><i>chkdsk&nbsp;\/r <\/i>: The  <i>chkdsk \/r  <\/i>command, or the CHKDSK repair command, is designed to repair hard drive sectors to make them readable within your system. It also runs the&nbsp; <i>chkdsk \/f <\/i>&nbsp;command, meaning it involves a check deeper than in the previous case. <\/li>\n<\/ul>\n<div class=\"notebox\">\r\n\t<div class=\"notebox__text\">Before running  <i>chkdsk \/r, <\/i> it&rsquo;s important to back up your files because there&rsquo;s a small chance that files in damaged sectors could be deleted during the process. While <em>chkdsk<\/em> <em> \/r <\/em>&nbsp;is helpful, it&rsquo;s not a data recovery tool, so it may not always recover corrupted files properly. For safe data recovery, creating a backup is your best option. <\/div>\r\n<\/div>\n<ul>\n<li aria-level=\"1\"><i>chkdsk&nbsp;\/x <\/i>: This command disconnects a drive to scan and repair it. It also runs the&nbsp;CHKDSK fix command.&nbsp; <\/li>\n<li aria-level=\"1\"><i>chkdsk&nbsp;\/f \/r \/x <\/i>: With this one-stop-shop command, you can scan your file system and its sectors and fix detected errors. It runs both the&nbsp;CHKDSK fix command&nbsp;and the&nbsp;CHKDSK repair command&nbsp;and also disconnects your drive first if need be. <\/li>\n<li aria-level=\"1\"><i>chkdsk&nbsp;\/scan <\/i>: This command runs an online scan of your drive and lets you use it while the scan is in progress. <\/li>\n<\/ul>\n<p>Here&rsquo;s a table breakdown: <\/p>\n<div class=\"wrapper-table\">\n<table style=\"height: 261px;\" width=\"630\">\n<tbody>\n<tr>\n<th><strong>Command<\/strong>  <\/th>\n<th><strong>What it does<\/strong>  <\/th>\n<\/tr>\n<tr>\n<td>\n<pre>chkdsk <\/pre>\n<\/td>\n<td>Checks the drive for errors without attempting repairs <\/td>\n<\/tr>\n<tr>\n<td>\n<pre>chkdsk [drive letter] <\/pre>\n<\/td>\n<td>Scans a specific drive or partition for errors, e.g.,  <i>chkdsk C: <\/i><\/td>\n<\/tr>\n<tr>\n<td>\n<pre>chkdsk \/f <\/pre>\n<\/td>\n<td>Fixes errors on the drive, ensuring all folders and files are correctly listed in the file system <\/td>\n<\/tr>\n<tr>\n<td>\n<pre>chkdsk \/r <\/pre>\n<\/td>\n<td>Repairs hard drive sectors and makes them readable, while also performing the actions of  <i>chkdsk \/f <\/i><\/td>\n<\/tr>\n<tr>\n<td>\n<pre>chkdsk \/x <\/pre>\n<\/td>\n<td>Forces the drive to dismount before the scan. It&rsquo;s useful for drives in use (includes&nbsp; <i>\/f <\/i>) <\/td>\n<\/tr>\n<tr>\n<td>\n<pre>chkdsk \/scan <\/pre>\n<\/td>\n<td>Scans the drive online without requiring a reboot. Useful for minor errors <\/td>\n<\/tr>\n<tr>\n<td>\n<pre>wmic diskdrive get status <\/pre>\n<\/td>\n<td>Checks the status of all connected drives to identify potential hardware issues <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2>How to Troubleshoot Windows CHKDSK Issues<\/h2>\n<p>The most common issues that may arise after running a CHKDSK repair scan are as follows:<\/p>\n<h3>Issue 1: The drive is currently in use or in read-only mode<\/h3>\n<p>This problem means the&nbsp; CHKDSK&nbsp;utility  tool can&rsquo;t  fix your hard drive errors  because it is currently in use or in read-only mode. To get rid of it and make sure your drive is error-free, follow these steps: <\/p>\n<ul>\n<li aria-level=\"1\">Run the Task Manager by pressing the  <code>Ctrl + Shift + Esc<\/code> keyboard combo. <\/li>\n<li aria-level=\"1\">Locate an open app or process that might be using the drive you want to check and click  <i>End task  <\/i>to stop it. <\/li>\n<li aria-level=\"1\">Try running a CHKDSK scan to see if your drive can be fixed now.&nbsp; <\/li>\n<\/ul>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-10-29-084427.png\" alt=\"Go to Task Manager, select Processes, and clickEnd Task\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<hr>\n<p><b>Related:&nbsp;<\/b><a href=\"https:\/\/www.auslogics.com\/en\/articles\/fix-scanning-and-repairing-drive-stuck-issue-win10\/\">How to Fix Scanning and Repairing Drive Stuck Issue on Windows 10\/11? Quick Patch Here <\/a><\/p>\n<hr>\n<h3>Issue 2: CHKDSK keeps freezing<\/h3>\n<p>CHKDSK may freeze during a scan for several reasons, such as severe bad sectors on the hard drive, background programs interfering with the process, or system file corruption. If you encounter this issue, here are some solutions to help you resolve it:<\/p>\n<p style=\"padding-left: 40px;\"><strong>1. Run CHKDSK in Safe Mode<\/strong><\/p>\n<p>Restart your computer and boot into  <a href=\"https:\/\/www.easeus.com\/data-recovery-solution\/how-to-boot-into-safe-mode.html\" target=\"_blank\" rel=\"noopener nofollow\">Safe Mode <\/a> by pressing F8 (or the appropriate key for your system) before Windows starts. Once in Safe Mode, open the Command Prompt as an administrator and run the following command: <\/p>\n<pre>chkdsk C: \/f \/r <\/pre>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-10-29-084525.png\" alt=\"Type in chkdsk C: \/f \/r\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<p>This may allow CHKDSK to complete without interruptions. <\/p>\n<p style=\"padding-left: 40px;\"><strong>2. Disable startup programs<\/strong><\/p>\n<p><a href=\"https:\/\/www.auslogics.com\/en\/articles\/how-to-stop-apps-from-running-in-the-background-on-windows-10-pc\/\">Background programs <\/a> can disrupt  CHKDSK repair . Open the Task Manager and disable non-essential startup programs before running CHKDSK again. <\/p>\n<p style=\"padding-left: 40px;\"><b>3. Check for bad sectors<\/b><\/p>\n<p>If  Windows CHKDSK  continues to freeze, your drive may have significant bad sectors. In this case, consider using dedicated disk repair software or replacing the drive if it&rsquo;s failing. <\/p>\n<p style=\"padding-left: 40px;\"><b>4. Run SFC and DISM commands<\/b><\/p>\n<p>To fix potential system file corruption, open the Command Prompt as an administrator and run the following commands: <\/p>\n<pre>DISM \/Online \/Cleanup-Image \/RestoreHealth <\/pre>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-10-29-084624.png\" alt=\"Enter the following command: DISM \/Online \/Cleanup-Image \/RestoreHealth\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<p>Then run: <\/p>\n<pre>sfc \/scannow\r\n <\/pre>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-11-20-at-11.04.03&#8239;AM.png\" alt=\"Type in SFC scannow\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<h3>Issue 3: The disk is write-protected<\/h3>\n<p>If your disk is write-protected, it may be due to software settings, physical switches, or corrupted files. To remove the write protection and allow CHKDSK to run, follow these steps:<br \/>\n<b><\/b><\/p>\n<p style=\"padding-left: 40px;\"><b>1. Remove the write protection using the Diskpart utility<\/b><\/p>\n<p>Open the Command Prompt as an administrator and enter the following commands one at a time to clear the write protection: <\/p>\n<pre>diskpart <\/pre>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-10-29-084734.png\" alt=\"Type in diskpart\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<pre>list disk  <\/pre>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-10-29-084752.png\" alt=\"Type in list disk\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<pre>select disk X <\/pre>\n<p>(replace <i>X<\/i> with the number of your write-protected drive) <\/p>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-10-29-084823.png\" alt=\"Type in select disk 0\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<pre>attributes disk clear readonly<\/pre>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-10-29-084954.png\" alt=\"Type in attributes disk clear readonly\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<p>This will remove the write protection from the selected disk. <\/p>\n<p>External drives may also have a physical switch for write protection. Check if your drive has one and switch it off if needed. Internal hard drives don&rsquo;t have such physical write protection switches. <\/p>\n<p style=\"padding-left: 40px;\"><b>2. Check registry settings<\/b><\/p>\n<ul>\n<li>Press the <code>Windows key + R<\/code>, type  <i>&ldquo;regedit,&rdquo; <\/i> and press Enter. <\/li>\n<\/ul>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-10-25-024130.png\" alt=\"Type in regedit\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<p>The system should issue you a warning. Click  <i>Yes <\/i> and proceed. In the Registry Editor window, type the following in the address bar: <\/p>\n<p><i>HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\StorageDevicePolicies <\/i><\/p>\n<p>If the  <i>WriteProtect <\/i> value is set to  <i>1 <\/i>, double-click it and change it to  <i>0 <\/i>. <\/p>\n<p><b>What if the registry doesn&rsquo;t exist?<\/b><\/p>\n<p>Sometimes this registry key might not exist by default, like in my situation. In that case, you would need to: <\/p>\n<ul>\n<li>Create a new key called  <i>StorageDevicePolicies  <\/i>under  <i>Control <\/i>. To do that, right-click on the  <i>Control <\/i> folder, select  <i>New <\/i>, and choose  <i>Key <\/i>. <\/li>\n<\/ul>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-10-29-085708.png\" alt=\"rRight-click on the  <i>Control <\/i> folder, select  <i>New <\/i>, and choose  <i>Key <\/i>\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<ul>\n<li aria-level=\"1\">Name the new key  <i>StorageDevicePolicies <\/i>. <\/li>\n<li aria-level=\"1\">Now, right-click on the <i>StorageDevicePolicies <\/i>folder, select <i>New<\/i>, and go for <i>DWORD (32-bit) Value.<\/i><\/li>\n<\/ul>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-10-29-090054.png\" alt=\"Right-click on the <i>StorageDevicePolicies <\/i>folder, select <i>New,&nbsp;<\/i>go for <i>DWORD (32-bit) Value<\/i>\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<ul>\n<li aria-level=\"1\">Name this value  <i>WriteProtect <\/i>. <\/li>\n<\/ul>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-10-29-090230.png\" alt=\"Name this value WriteProtect\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<ul>\n<li aria-level=\"1\">Double-click on <i>WriteProtect <\/i>and set <i>Value data<\/i> to <i>0<\/i>. Then, click <i>OK<\/i>.<\/li>\n<\/ul>\n<div class=\"screenshots\">\r\n  <div class=\"screenshots__image-shadow\">\r\n    <img data-src=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/Screenshot-2024-10-29-090351.png\" alt=\"Set Value data to 0\" class=\"lazyload screenshots__image\">\r\n  <\/div>\r\n  <div class=\"screenshots__description\"><\/div>\r\n<\/div>\n<div class=\"notebox\">\r\n\t<div class=\"notebox__text\">Any modifications to the registry should be done with caution, as incorrect changes can cause system problems. We recommend that you  <a href=\"https:\/\/www.auslogics.com\/en\/articles\/how-to-back-up-and-restore-the-windows-10-registry\/\">back up the registry <\/a> before making changes. <\/div>\r\n<\/div>\n<p style=\"padding-left: 40px;\"><b>3. Format the drive (Last resort)<\/b><\/p>\n<p>If the drive remains write-protected after trying the above methods, consider backing up your data and  <a href=\"https:\/\/www.auslogics.com\/en\/articles\/the-ultimate-guide-how-to-format-hard-drive-in-windows-with-confidence\/\">formatting the drive <\/a> to remove the protection. <\/p>\n<div class=\"cta-block cta-block_native top\" data-cta-type=\"native\" data-cta-position=\"bottom\">\r\n\t<div class=\"cta-block__top\">PRO TIP<\/div>\r\n    <div class=\"cta-block__text_native\">Technically speaking, the CHKDSK utility tool does not improve your PC&rsquo;s performance. It only helps you fix drive issues that may be making your PC slow.<\/p>\n<p>So, if your system has more issues that may be reducing performance, <em>chkdsk \/f \/r<\/em>&nbsp;may simply not fix those issues.<\/p>\n<p>A better option might be to get a dedicated PC optimizer like <a href=\"\/en\/software\/boost-speed\/after-download\/\">Auslogics BoostSpeed<\/a> . With this tool, you can scan your PC for issues&mdash;even beyond your hard drive&mdash;and fix them automatically.<\/div>\r\n    <div class=\"cta-block__btn-group top\">\r\n        <a class=\"cta-block__download-btn\" href=\"\/en\/software\/boost-speed\/after-download\/\">Download for Free<\/a>\r\n        <a class=\"cta-block__learn-more\" href=\"\/en\/software\/boost-speed\/\">Learn More<\/a>\r\n    <\/div>\r\n<\/div>\r\n\n<h2>Conclusion<\/h2>\n<p>The CHKDSK commands in Windows 10\/11 are essential for detecting and fixing disk-related problems. The tool plays a crucial role in maintenance and troubleshooting, helping to speed up your system and resolve issues such as crashes, freezes, and slowdowns.<\/p>\n<p>To enhance the effectiveness of CHKDSK, consider enabling automatic PC maintenance with tools like  <a href=\"https:\/\/www.auslogics.com\/en\/software\/boost-speed\/after-download\/\">Auslogics BoostSpeed <\/a>. This can further optimize your system&rsquo;s performance, ensuring a smoother and more efficient computing experience. <\/p>\n<h2>FAQ<\/h2>\n<div class=\"best-faq\">\r\n\t<div class=\"best-faq__header\">Which is better, <em>chkdsk \/r<\/em> or <em>\/f<\/em>?<\/div>\r\n\t<div class=\"best-faq__content\">\r\n\t\tThe <em>chkdsk \/f<\/em> command is faster and focuses on fixing file system errors, like corrupted files. The <em>chkdsk \/r<\/em> command does everything <em>\/f<\/em> does but also checks for bad sectors on the disk and attempts to recover data. This makes <em>chkdsk \/r<\/em> more thorough but slower. If you&rsquo;re only looking to fix minor errors, <em>chkdsk \/f<\/em> is sufficient. If you suspect physical damage or data loss, <em>chkdsk \/r<\/em> is better.\r\n\t\t\r\n\t<\/div>\r\n<\/div>\n<div class=\"best-faq\">\r\n\t<div class=\"best-faq__header\">How do I run CHKDSK in Recovery Mode?<\/div>\r\n\t<div class=\"best-faq__content\">\r\n\t\t\r\n\t\t<\/p>\n<p>To run CHKDSK in Recovery Mode, follow these steps: <\/p>\n<ul>\n<li aria-level=\"1\">Boot your computer from a Windows installation media (USB or DVD). <\/li>\n<li aria-level=\"1\">On the Windows Setup screen, click  <i>Next <\/i>, then select  <i>Repair your computer <\/i>. <\/li>\n<li aria-level=\"1\">Choose  <i>Troubleshoot &gt; Advanced options &gt; Command Prompt <\/i>. <\/li>\n<li aria-level=\"1\">In the Command Prompt window, type: <\/li>\n<\/ul>\n<p><i>chkdsk C: \/f \/r<\/i><\/p>\n<p>Replace  <i>C: <\/i> with the drive letter you want to scan. This will run CHKDSK to check and repair your drive in Recovery Mode. \r\n\t<\/div>\r\n<\/div>\n<div class=\"best-faq\">\r\n\t<div class=\"best-faq__header\">How do I know if CHKDSK is working?<\/div>\r\n\t<div class=\"best-faq__content\">\r\n\t\t\r\n\t\t\n<p>You can tell if CHKDSK is working by looking at the progress displayed on the screen during the scan. It shows a percentage as it checks each part of the drive. <\/p>\n<p>After the scan is complete, you can view the results by going to the Event Viewer: <\/p>\n<ul>\n<li aria-level=\"2\">Press the <code>Windows key + R<\/code>, type  <i>&ldquo;eventvwr,&rdquo; <\/i> and hit Enter. <\/li>\n<li aria-level=\"2\">In the Event Viewer, go to  <i>Windows Logs &gt; Application <\/i>. <\/li>\n<li aria-level=\"2\">Look for an event with the source <i>Wininit<\/i> to find the CHKDSK log and see detailed results.\r\n\t<\/div>\r\n<\/div><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Sometimes, bugs and glitches can cause system issues. To solve these problems, it\u2019s a good idea to learn how to run the CHKDSK command. It can fix disk errors and get your PC running smoothly again.<\/p>\n","protected":false},"author":91,"featured_media":82601,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[815,881],"tags":[129,69,71,731,719,711,23],"class_list":["post-42719","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-maintenance","category-windows-update-errors","tag-backup","tag-boot-issues","tag-bsod","tag-corrupted-files","tag-errors","tag-hard-drive","tag-pc-diagnostics"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Check For and Fix Disk Errors with CHKDSK Command &#8212; Auslogics Blog | Tips to Diagnose &amp; Resolve Computer Issues<\/title>\n<meta name=\"description\" content=\"Discover how to use CHKDSK commands effectively to diagnose and repair hard drive issues. Optimize your disk&#039;s health and performance.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.auslogics.com\/en\/articles\/wp-json\/wp\/v2\/posts\/42719\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Check For and Fix Disk Errors with CHKDSK Command\" \/>\n<meta property=\"og:description\" content=\"Discover how to use CHKDSK commands effectively to diagnose and repair hard drive issues. Optimize your disk&#039;s health and performance.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.auslogics.com\/en\/articles\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\/\" \/>\n<meta property=\"og:site_name\" content=\"Auslogics Blog | Tips to Diagnose &amp; Resolve Computer Issues\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Auslogics\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-20T21:04:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-18T06:41:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/admin-ajax.php_.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"343\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Olusegun Makinwa\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"How to Check For and Fix Disk Errors with CHKDSK Command\" \/>\n<meta name=\"twitter:description\" content=\"Here&#039;s how to check and fix disk errors with CHKDSK command. Your ultimate guide to maintaining a healthy computer.\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Olusegun Makinwa\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\\\/\"},\"author\":{\"name\":\"Olusegun Makinwa\",\"@id\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/#\\\/schema\\\/person\\\/be69469c4384659121ed97b4aacf8667\"},\"headline\":\"[Complete Guide] How to Use CHKDSK Commands to Check and Repair Hard Drive Issues\",\"datePublished\":\"2024-11-20T21:04:19+00:00\",\"dateModified\":\"2025-04-18T06:41:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\\\/\"},\"wordCount\":3797,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/admin-ajax.php_.webp\",\"keywords\":[\"Backup\",\"Boot Issues\",\"BSOD\",\"Corrupted Files\",\"Errors\",\"Hard Drive\",\"PC Diagnostics\"],\"articleSection\":[\"Maintenance\",\"Windows Update Errors\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\\\/\",\"url\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\\\/\",\"name\":\"How to Check For and Fix Disk Errors with CHKDSK Command &#8212; Auslogics Blog | Tips to Diagnose &amp; Resolve Computer Issues\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/admin-ajax.php_.webp\",\"datePublished\":\"2024-11-20T21:04:19+00:00\",\"dateModified\":\"2025-04-18T06:41:57+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/#\\\/schema\\\/person\\\/be69469c4384659121ed97b4aacf8667\"},\"description\":\"Discover how to use CHKDSK commands effectively to diagnose and repair hard drive issues. Optimize your disk's health and performance.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/admin-ajax.php_.webp\",\"contentUrl\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/admin-ajax.php_.webp\",\"width\":600,\"height\":343,\"caption\":\"How to Use CHKDSK Commands to Check and Repair Hard Drive Issues [Complete Guide]\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Tech Wisdom Blog\",\"item\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Maintenance\",\"item\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/category\\\/maintenance\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"[Complete Guide] How to Use CHKDSK Commands to Check and Repair Hard Drive Issues\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/#website\",\"url\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/\",\"name\":\"Auslogics Blog | Tips to Diagnose &amp; Resolve Computer Issues\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/#\\\/schema\\\/person\\\/be69469c4384659121ed97b4aacf8667\",\"name\":\"Olusegun Makinwa\",\"description\":\"Writing has always been a part of my life since childhood. As a kid, I found writing as a way to relieve my mood, and gradually it evolved into a purposeful endeavor to assist others. With a natural curiosity and a love for computers, I discovered that I had valuable knowledge. I realized I could use my skills to help others solve problems, and so I decided I was going to pursue my dreams in that direction. After earning my bachelor\u2019s degree, I immersed myself in learning data analysis and coding, areas that have significantly enriched my technical expertise. These skills have sharpened my research abilities, enabling me to see some of these problems firsthand and devise effective solutions. So, most times when I write, I write from the perspective of someone who has also solved these problems. This approach ensures that my write-ups are both informative and actionable for readers. At Auslogics, my ultimate goal is to bridge the gap between technology and everyday users, making complex topics approachable. Seeing my work make a difference, Empowering individuals to solve their problems independently and confidently, is incredibly rewarding and inspires me every day.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/olusegun-makinwa\"],\"jobTitle\":\"Tech Writer\",\"worksFor\":\"Auslogics\",\"url\":\"https:\\\/\\\/www.auslogics.com\\\/en\\\/articles\\\/author\\\/olusegun-makinwa\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Check For and Fix Disk Errors with CHKDSK Command &#8212; Auslogics Blog | Tips to Diagnose &amp; Resolve Computer Issues","description":"Discover how to use CHKDSK commands effectively to diagnose and repair hard drive issues. Optimize your disk's health and performance.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.auslogics.com\/en\/articles\/wp-json\/wp\/v2\/posts\/42719","og_locale":"en_US","og_type":"article","og_title":"How to Check For and Fix Disk Errors with CHKDSK Command","og_description":"Discover how to use CHKDSK commands effectively to diagnose and repair hard drive issues. Optimize your disk's health and performance.","og_url":"https:\/\/www.auslogics.com\/en\/articles\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\/","og_site_name":"Auslogics Blog | Tips to Diagnose &amp; Resolve Computer Issues","article_publisher":"https:\/\/www.facebook.com\/Auslogics","article_published_time":"2024-11-20T21:04:19+00:00","article_modified_time":"2025-04-18T06:41:57+00:00","og_image":[{"width":600,"height":343,"url":"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/admin-ajax.php_.webp","type":"image\/webp"}],"author":"Olusegun Makinwa","twitter_card":"summary_large_image","twitter_title":"How to Check For and Fix Disk Errors with CHKDSK Command","twitter_description":"Here's how to check and fix disk errors with CHKDSK command. Your ultimate guide to maintaining a healthy computer.","twitter_misc":{"Written by":"Olusegun Makinwa","Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.auslogics.com\/en\/articles\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\/#article","isPartOf":{"@id":"https:\/\/www.auslogics.com\/en\/articles\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\/"},"author":{"name":"Olusegun Makinwa","@id":"https:\/\/www.auslogics.com\/en\/articles\/#\/schema\/person\/be69469c4384659121ed97b4aacf8667"},"headline":"[Complete Guide] How to Use CHKDSK Commands to Check and Repair Hard Drive Issues","datePublished":"2024-11-20T21:04:19+00:00","dateModified":"2025-04-18T06:41:57+00:00","mainEntityOfPage":{"@id":"https:\/\/www.auslogics.com\/en\/articles\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\/"},"wordCount":3797,"commentCount":0,"image":{"@id":"https:\/\/www.auslogics.com\/en\/articles\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\/#primaryimage"},"thumbnailUrl":"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/admin-ajax.php_.webp","keywords":["Backup","Boot Issues","BSOD","Corrupted Files","Errors","Hard Drive","PC Diagnostics"],"articleSection":["Maintenance","Windows Update Errors"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.auslogics.com\/en\/articles\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.auslogics.com\/en\/articles\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\/","url":"https:\/\/www.auslogics.com\/en\/articles\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\/","name":"How to Check For and Fix Disk Errors with CHKDSK Command &#8212; Auslogics Blog | Tips to Diagnose &amp; Resolve Computer Issues","isPartOf":{"@id":"https:\/\/www.auslogics.com\/en\/articles\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.auslogics.com\/en\/articles\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\/#primaryimage"},"image":{"@id":"https:\/\/www.auslogics.com\/en\/articles\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\/#primaryimage"},"thumbnailUrl":"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/admin-ajax.php_.webp","datePublished":"2024-11-20T21:04:19+00:00","dateModified":"2025-04-18T06:41:57+00:00","author":{"@id":"https:\/\/www.auslogics.com\/en\/articles\/#\/schema\/person\/be69469c4384659121ed97b4aacf8667"},"description":"Discover how to use CHKDSK commands effectively to diagnose and repair hard drive issues. Optimize your disk's health and performance.","breadcrumb":{"@id":"https:\/\/www.auslogics.com\/en\/articles\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.auslogics.com\/en\/articles\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.auslogics.com\/en\/articles\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\/#primaryimage","url":"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/admin-ajax.php_.webp","contentUrl":"https:\/\/www.auslogics.com\/en\/articles\/wp-content\/uploads\/2024\/11\/admin-ajax.php_.webp","width":600,"height":343,"caption":"How to Use CHKDSK Commands to Check and Repair Hard Drive Issues [Complete Guide]"},{"@type":"BreadcrumbList","@id":"https:\/\/www.auslogics.com\/en\/articles\/ultimate-guide-how-to-check-for-and-fix-disk-errors-with-chkdsk-command\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Tech Wisdom Blog","item":"https:\/\/www.auslogics.com\/en\/articles\/"},{"@type":"ListItem","position":2,"name":"Maintenance","item":"https:\/\/www.auslogics.com\/en\/articles\/category\/maintenance\/"},{"@type":"ListItem","position":3,"name":"[Complete Guide] How to Use CHKDSK Commands to Check and Repair Hard Drive Issues"}]},{"@type":"WebSite","@id":"https:\/\/www.auslogics.com\/en\/articles\/#website","url":"https:\/\/www.auslogics.com\/en\/articles\/","name":"Auslogics Blog | Tips to Diagnose &amp; Resolve Computer Issues","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.auslogics.com\/en\/articles\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.auslogics.com\/en\/articles\/#\/schema\/person\/be69469c4384659121ed97b4aacf8667","name":"Olusegun Makinwa","description":"Writing has always been a part of my life since childhood. As a kid, I found writing as a way to relieve my mood, and gradually it evolved into a purposeful endeavor to assist others. With a natural curiosity and a love for computers, I discovered that I had valuable knowledge. I realized I could use my skills to help others solve problems, and so I decided I was going to pursue my dreams in that direction. After earning my bachelor\u2019s degree, I immersed myself in learning data analysis and coding, areas that have significantly enriched my technical expertise. These skills have sharpened my research abilities, enabling me to see some of these problems firsthand and devise effective solutions. So, most times when I write, I write from the perspective of someone who has also solved these problems. This approach ensures that my write-ups are both informative and actionable for readers. At Auslogics, my ultimate goal is to bridge the gap between technology and everyday users, making complex topics approachable. Seeing my work make a difference, Empowering individuals to solve their problems independently and confidently, is incredibly rewarding and inspires me every day.","sameAs":["https:\/\/www.linkedin.com\/in\/olusegun-makinwa"],"jobTitle":"Tech Writer","worksFor":"Auslogics","url":"https:\/\/www.auslogics.com\/en\/articles\/author\/olusegun-makinwa\/"}]}},"_links":{"self":[{"href":"https:\/\/www.auslogics.com\/en\/articles\/wp-json\/wp\/v2\/posts\/42719","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.auslogics.com\/en\/articles\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.auslogics.com\/en\/articles\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.auslogics.com\/en\/articles\/wp-json\/wp\/v2\/users\/91"}],"replies":[{"embeddable":true,"href":"https:\/\/www.auslogics.com\/en\/articles\/wp-json\/wp\/v2\/comments?post=42719"}],"version-history":[{"count":31,"href":"https:\/\/www.auslogics.com\/en\/articles\/wp-json\/wp\/v2\/posts\/42719\/revisions"}],"predecessor-version":[{"id":94965,"href":"https:\/\/www.auslogics.com\/en\/articles\/wp-json\/wp\/v2\/posts\/42719\/revisions\/94965"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.auslogics.com\/en\/articles\/wp-json\/wp\/v2\/media\/82601"}],"wp:attachment":[{"href":"https:\/\/www.auslogics.com\/en\/articles\/wp-json\/wp\/v2\/media?parent=42719"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.auslogics.com\/en\/articles\/wp-json\/wp\/v2\/categories?post=42719"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.auslogics.com\/en\/articles\/wp-json\/wp\/v2\/tags?post=42719"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}