Встроенная утилита CHKDSK.exe (check disk) используется в Windows для проверки диска на ошибки. Сhkdsk проверяет файловую систему на физические и логические ошибки, находит поврежденные секторы (bad sectors) и исправляет найденные проблемы.
Содержание:
- Проверка и восстановление диска с помощью команды chkdsk
- Просмотр результатов проверки Chkdsk в Windows
Проверка и восстановление диска с помощью команды chkdsk
Чтобы проверить жесткий диск на ошибки, запустите командную строку с правами администратора и выполните:
chkdsk E: /F /R
Данная команда:
- Выполнит проверку диска E:\
- Исправит автоматически найденные ошиьки (/F)
- Попытаться восстановить данные при обнаружении поврежденных секторов, она попытается восстановить информации (/R).
Полная проверка диска может занять длительное время в зависимости от емкости носителя и количества файлов. После окончания проверки диска вы увидите подробную статистику диска, информацию о поврежденных секторах и файлах, предпринятых действиях по восстановлению.
Если утилита chkdsk не обнаружила проблем на диске, появится сообщение:
Windows has scanned the file system and found no problems. No further action is required.
Утилита chkdsk не позволяет выполнить online проверку системного диска (C:\). При запуске команды chkdsk C: /F /R появится уведомление:
Cannot lock current drive. Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? (Y/N).
Невозможно выполнить команду Chkdsk, так как указанный том используется другим процессом. Следует ли выполнить проверку этого тома при следующей перезагрузке системы?
Чтобы запланировать проверку диска при следующей загрузке Windows, нажмите
Y
->
Enter
.
This volume will be checked the next time the system restarts
.
Чтобы отменить запланированную проверку диска, выполните:
chkntfs /x c:
Чтобы отключить топ перед проверкой, добавьте атрибут /X в команде chkdsk. В этом случае Windows принудительно закрое все открытые файловые дескрипторы, отмонтирует диск и выполнит проверку на ошибки.
Если вам нужно выполнить проверку большого NTFS тома, но вы не хотите блокировать диск, можно сначала просканировать диск на ошибки:
chkdsk E: /f /offlinescanandfix
Утилита найдет ошибки и сохранит их в файл $corrupt для дальнейшего исправления
Чтобы исправить найденные ошибки, не тратя время на полное сканирование тома, выполните:
chkdsk D: /spotfix
Это существенно сократит время недоступности тома для пользователя при исправлении ошибок.
В консоли PowerShell для проверки диска можно использовать командлет Repair-Volume как аналог команды chkdsk:
Repair-Volume -driveletter C -scan
Также рекомендуем перед проверкой проверить SMART состояние жестких дисков с помощью встроенных PowerShell командлетов из модуля управления дисками:
Get-PhysicalDisk | Sort Size | FT FriendlyName, Size, MediaType,SpindleSpeed, HealthStatus, OperationalStatus -AutoSize
Просмотр результатов проверки Chkdsk в Windows
Chkdsk при онлайн сканировании диска выводит результаты прямо в консоль. Если вы запланировали проверку диска при загрузке Windows, то результаты можно получить только из журнала событий Windows (Event Viewer).
- Откройте консоль Event Viewer (
Eventvwr.msc
) и перейдите в раздел Windows Logs -> Application; - Щелкните правой клавишей по разделы Application и выберите Filter Current Log. В поле Event Source выберите Chkdsk и Wininit и нажмите ОК;
- Подробные результаты проверки диска содержатся в описании события. Обратите внимание, что у онлайн событий проверки диска будет указан источник Chkdsk. Если выполнялась офлайн проверка диска при загрузке Windows, у такого события будет источник Wininit и EventID 1001.
Можно получить лог проверки диска с помощью PowerShell командлета Get-WinEvent. Например, чтобы выгрузить результаты последних 5 проверок диска в текстовый файл CHKDSK_SCAN.txt на рабочем столе, выполните команду:
Get-WinEvent -FilterHashTable @{logname="Application"; id="1001"}| ?{$_.providername –match "wininit"} | fl timecreated, message| out-file $home\Desktop\CHKDSKResults.txt
Открыть полученный файл с логом chkdsk:
notepad.exe $home\Desktop\CHKDSKResults.txt
Если размер лога Chkdks очень большой, журнал событий может обрезать его. В этом случае можно открыть полный лог проверки диск в System Volume Information. Чтобы получить доступ к этой папке, нужно запустить командную строку от имени SYSTEM (проще всего с помощью утилиты psexec):
.\PsExec.exe -i -s cmd.exe
После этого можно открыть лог chkdsk:
notepad.exe "c:\System Volume Information\Chkdsk\Chkdsk20231129072214.log"
CHKDSK is a command used in Command Prompt to scan, check, and repair hard drives in our computers. In Windows 11 or Windows 10, using chkdsk is no different from using it in any previous version of Windows. However, you will need to give the Command Prompt (CMD) administrative privileges to use the chkdsk command.
Run CHKDSK in Windows 11/10 from Command Prompt
If your target hard drive is not a boot drive, meaning that the drive isn’t where your Windows is located, using CHKDSK in Command Prompt will scan and repair the target drive immediately.
- Go to Start Menu. Type CMD.
- From the search result, right click Command Prompt, then click Run as administrator.
- If “User Account Control” ask for permission, click Yes to proceed.
- In the command prompt, type:
chkdsk [driveletter] /f /r /x
- For example:
chkdsk C: /f /r /x
- Chkdsk will then run to scan the selected disk for errors and repair them automatically. It may take hours if you have a huge and messy drive.
Why do we need the parameters “/f /r /x” when doing chkdsk?
- If you enter CHKDSK without the parameters, the command itself will only scan the disk and show you the disk’s status. It won’t repair anything. To allow it to fix errors it finds, “/f” is needed.
- If you want it to also locate bad sectors on the drive and recover readable information, “/r” is needed.
- To force it to dismount the drive before checking the disk, “/x” is needed. This is recommended to make sure there is no running application in that particular drive that may interfere with the CHKDSK process.
- If you need more info on other parameters you can use, go to this chkdsk docs from microsoft.
Run CHKDSK in Windows 10/11 Before Boot
If you want to CHKDSK your primary drive where you store and boot your Windows, usually C: drive, CHKDSK will need to run before booting into Windows. This is because CHKDSK cannot be run if the drive is in use, especially if there are any system core files on the drive that Windows relies on to work.
Note: If you cannot even boot into Windows, skip this method and go to the next one.
Here’s how you can set CHKDSK to run before boot in Windows 11/10:
- Follow step 1-4 in the instruction above.
- In the command prompt, enter chkdsk commands with the parameters. For example:
chkdsk C: /f /r /x
- If chkdsk detects that the drive you want to scan is a boot drive, it will shows “Cannot lock current drive. Chkdsk cannot run because the volume is in used by another process“, and ask if you would like to schedule the drive to be checked the next time you reboot/restart your computer.
- Type and enter Y.
- Restart your computer.
- Chkdsk will run automatically during your next boot before booting into Windows.
If you cannot even boot into Windows
If you are facing a serious issue where you can’t even boot into Windows, you can force your PC to boot into recovery mode and open Command Prompt from the recovery mode.
For more info about how to launch CMD on boot, read: How to Startup Repair Windows 11/10 using Command Prompt.
When do you need to run chkdsk for your drives?
You can run CHKDSK gradually and as frequently as you like. Unlike defragmenting, CHKDSK won’t harm your drive in any way no matter how frequently you run it. If you have not run it for a while, it’s recommended that you run CHKDSK for each of your hard drives once a month.
If you encounter freezes, hangs, drives, or CPU running at 100% all the time in Windows, run CHKDSK. There may be errors on the disk that cause all the problems.
Why is chkdsk stuck at a certain percentage for a long time?
CHKDSK may take some time to finish. We are talking about several hours here depending on the size of the disk and how much space it was used. Try to wait it out. We usually let our system run CHKDSK overnight.
If CHKDSK is still stuck at a certain percentage even after 10 hours of running, try to restart the run. It may indicate that your drive is starting to fail. Backup immediately and replace the drive as soon as possible before it completely breaks down.
В этой инструкции для начинающих по шагам показано, как проверить жесткий диск на ошибки и поврежденные сектора в Windows 7, 8.1 и Windows 10 через командную строку или в интерфейсе проводника. Также описаны дополнительные инструменты проверки HDD и SSD, присутствующие в ОС. Установка каких-либо дополнительных программ при этом не требуется.
Несмотря на то, что существуют мощные программы для проверки дисков, поиска бэд-блоков и исправления ошибок, их использование в большинстве своем, будем мало понятно обычному пользователю (и, более того, может даже навредить в некоторых случаях). Встроенная же в систему проверка с помощью ChkDsk и других системных инструментов, сравнительно проста в использовании и достаточно эффективна. См. также: Как проверить SSD на ошибки, анализ состояния SSD.
Примечание: если причиной того, что вы ищите способ проверить HDD стали непонятные звуки, издаваемые им, посмотрите статью Жесткий диск издает звуки.
Как проверить жесткий диск на ошибки через командную строку
Для проверки жесткого диска и его секторов на ошибки с использованием командной строки, ее для начала потребуется запустить, причем от имени Администратора. В Windows 8.1 и 10 вы можете сделать это, кликнув правой кнопкой мыши кнопке «Пуск» и выбрав пункт «Командная строка (администратор)». Другие способы и для других версий ОС: Как запустить командную строку от имени администратора.
В командной строке следует ввести команду chkdsk буква_диска: параметры_проверки (если ничего не понятно, читаем дальше). Примечание: Check Disk работает только с дисками, отформатированными в NTFS или FAT32.
Пример работающей команды может выглядеть следующим образом: chkdsk C: /F /R— в этой команде будет проверен на ошибки диск C, при этом ошибки будут исправляться автоматически (параметр F), будет проведена проверка поврежденных секторов и попытка восстановления информации (параметр R). Внимание: проверка с использованными параметрами может занять несколько часов и как будто «зависать» в процессе, не выполняйте её, если не готовы ждать или если у вас ноутбук не подключен к розетке.
В случае, если вы попробуете проверить жесткий диск, который в настоящее время используется системой, вы увидите сообщение об этом и предложение выполнить проверку после следующей перезагрузки компьютера (до загрузки ОС). Введите Y для того, чтобы согласиться или N, чтобы отказаться от проверки. Если при выполнении проверки вы видите сообщение о том, что CHKDSK недопустим для дисков RAW, то может помочь инструкция: Как исправить и восстановить диск RAW в Windows.
В остальных случаях сразу будет запущена проверка, по итогам которой вы получите статистику проверенных данных, найденных ошибок и поврежденных секторов (у вас она должна быть на русском языке, в отличие от моего скриншота).
Полный список доступных параметров и их описание вы можете получить, запустив chkdsk с вопросительным знаком в качестве параметра. Однако для простой проверки на ошибки, а также проверки секторов будет достаточно команды, приведенной в предыдущем абзаце.
В тех случаях, когда проверка обнаруживает ошибки на жестком диске или SSD, но не может их исправить, это может быть связано с тем, что работающая Windows или программы в настоящее время используют диск. В данной ситуации может помочь запуск оффлайн-сканирования диска: при этом диск «отключается» от системы, выполняется проверка, а затем снова монтируется в системе. Если же отключить его невозможно, то CHKDSK сможет выполнить проверку при следующей перезагрузке компьютера.
Чтобы выполнить оффлайн проверку диска и исправление ошибок на нем, в командной строке от имени администратора выполните команду: chkdsk C: /f /offlinescanandfix (где C: — буква проверяемого диска).
Если вы увидите сообщение о том, что нельзя выполнить команду CHKDSK, так как указанный том используется другим процессом, нажмите Y (да), Enter, закройте командную строку и перезагрузите компьютер. Проверка диска начнется автоматически при начале загрузки Windows 10, 8 или Windows 7.
Дополнительная информация: при желании, после проверки диска и загрузки Windows, вы можете просмотреть журнал проверки Check Disk с помощью просмотра событий (Win+R, ввести eventvwr.msc) в разделе Журналы Windows — Приложение, выполнив поиск (правый клик по «Приложение» — «Поиск») по ключевому слову Chkdsk.
Проверка жесткого диска в проводнике Windows
Самый простой способ проверки HDD в Windows — использовать проводник. В нем, кликните правой кнопкой мыши по нужному жесткому диску, выберите пункт «Свойства», а затем откройте вкладку «Сервис» и нажмите «Проверить». В Windows 8.1 и Windows 10 вы, скорее всего, увидите сообщение о том, что сейчас проверка этого диска не требуется. Однако, вы можете запустить ее принудительно.
В Windows 7 присутствует дополнительная возможность включить проверку и исправление поврежденных секторов, отметив соответствующие пункты. Отчет о проверке вы все так же можете найти в просмотре событий приложений Windows.
Проверка диска на ошибки в Windows PowerShell
Проверить жесткий диск на ошибки можно не только с помощью командной строки, но и в Windows PowerShell.
Для того, чтобы проделать эту процедуру, запустите PowerShell от имени администратора (можно начать набирать PowerShell в поиске на панели задач Windows 10 или в меню Пуск предыдущих ОС, после чего кликнуть правой кнопкой мыши по найденному элементу и выбрать пункт «Запустить от имени администратора».
В Windows PowerShell используйте следующие варианты команды Repair-Volume для проверки раздела жесткого диска:
- Repair-Volume -DriveLetter C (где C — буква проверяемого диска, в этот раз без двоеточия после буквы диска).
- Repair-Volume -DriveLetter C -OfflineScanAndFix (аналогично первому варианту, но для выполнения оффлайн-проверки, как это описывалось в способе с chkdsk).
Если в результате выполнения команды вы увидите сообщение NoErrorsFound, это означает, что ошибки на диске найдены не были.
Дополнительные возможности проверки диска в Windows 10
Помимо перечисленных выше вариантов, вы можете использовать некоторые дополнительные встроенные в ОС средства. В Windows 10 и 8 обслуживание дисков, в том числе их проверка и дефрагментация происходят автоматически по расписанию, в то время, когда вы не пользуетесь компьютером или ноутбуком.
Чтобы просмотреть информацию о том, были ли найдены какие-либо проблемы с дисками, зайдите в «Панель управления» (сделать это можно, кликнув правой кнопкой мыши по Пуску и выбрав нужный пункт контекстного меню) — «Центр безопасности и обслуживания». Откройте раздел «Обслуживание» и в пункте «Состояние диска» вы увидите информацию, полученную в результате последней автоматической проверки.
Еще одна возможность, которая появилась в Windows 10 — утилита диагностики хранилища (Storage Diagnostic Tool). Для использования утилиты, запустите командную строку от имени администратора, затем используйте следующую команду:
stordiag.exe -collectEtw -checkfsconsistency -out путь_к_папке_сохранения_отчета
Выполнение команды займет некоторое время (может показаться, что процесс завис), при этом будут проверены все подключенные диски.
А после завершения выполнения команды, в указанном вами расположении будет сохранен отчет о выявленных проблемах.
Отчет включает в себя отдельные файлы, содержащие:
- Информацию проверки chkdsk и информацию об ошибках, собранную fsutil в текстовых файлах.
- Файлы реестра Windows 10, содержащие все текущие значения реестра, относящиеся к подключенным накопителям.
- Файлы журналов просмотра событий Windows (события собираются в течение 30 секунд при использовании ключа collectEtw в команде диагностики дисков).
Для рядового пользователя собранные данные могут не представлять интереса, однако в некоторых случаях может оказаться полезной для диагностики проблем работы накопителей системным администратором или другим специалистом.
Если при проверке у вас возникают какие-либо проблемы или требуется совет, пишите в комментариях, а я, в свою очередь, постараюсь вам помочь.
Hard drive errors caused by power outages, hardware failure, system crash, or human error can lead to drive inaccessible, data loss or subpar performance. How to free check and fix hard drive error Windows 10? This article tells how to scan and resolve hard drive problems to its utmost by running CHKDSK Windows 10 in 4 methods.
Many Windows users check their hard drives regularly as disk error will slow down or damage a hard drive in an accumulated way. The best way to check and fix hard drive errors or bad sectors to keep it healthy is to use Windows built-in CHKDSK utility – a useful hard disk scanning and repair utility which helps to examine hard drives for errors and repair them.
What Is CHKDSK Utility
Some users may don’t know what CHKDSK is and how to run it. Actually, CHKDSK is the abbreviation of Check Disk, which is a system tool provided in Windows, OS/2 and DOS to check file system integrity of a partition and fix logical file errors.
CHKDSK can help you fix hard drive errors caused by bad sectors, improper or sudden shutdowns, corrupted software and meta data corruption. Whenever you have hard drive errors like you need to format the partition before you can use it caused by improper shutdown of the machine or abnormal removal of USB drives, you can use CHKDSK to find out errors and fix them.
Then how to repair hard drive windows 10 with CHKDSK utility? Here I will illustrate you 4 ways to run Windows 10 Check Disk utility and fix hard drive errors.
Method 1. Run Check Disk Windows 10 from Partition Property
You can run Windows 10 CHKDSK from Windows desktop and the detailed steps are as below.
Step 1. Right-click Windows Start Menu and select Disk Management to open it.
Step 2. When you get the main interface of Disk Management, you can select the drive that you want to check and fix, then right-click it and choose Property.
Step 3. On the Tools tab, click Check.
Step 4. If the system detects that there are errors, you will be asked to check the disk. If no errors are found, you will see a message as shown in the following picture. You can still choose to check the drive if you want to. Click on Scan drive.
Step 5. Windows will display a message as below after completion. If no errors are found, it will say no error found. Then click Close to exit it. If there are some errors found on the drive, Windows will ask for a restart to fix the errors.
Method 2. CHKDSK Windows 10 with Elevated Command Prompt.
CHKDSK Windows 10 with elevated Command Prompt performs a couple of functions. Although running it may take some time, it does prevent hard disk from being damaged and loss of data in the long term. It is recommended to run it whenever Windows has shut down abnormally or hard disk performs abnormally.
Step 1. Input cmd in the Windows 10 Cortana search box. Right-click the best match then select Run as administrator.
Step 2. In the elevated Command Prompt, type CHKDSK *: /f (* represents the drive letter of the specific drive that you want to scan and fix) and then press Enter. This CHKDSK Windows 10 command will scan your computer drive for errors and try to fix any that it finds.
Here I take CHKDSK e: /f as an example (e represent the drive letter that I want to scan). The bellowing picture shows there is no file system error with the partition. If there is any hard drive errors detected, CHKDSK will help you fix it automatically.
Tip: If you want to check and fix the partition that being used, you may see “CHKDSK cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts?” in the Command Prompt Windows.
Type Y and press Enter to comfirm, and then restart your computer to continue with the CHKDSK repair. C drive and system partition will always ask for a reboot.
Step 3. Input exit to exit the Command Prompt Window after performing all operations.
Note: The command supports a number of hard disk operations, but we mainly focus on two of them: /f and /r.
/f – fix any errors it detected
/r – Locate bad sectors on the drive and try to recover any and all readable information from them
Apart from commonly used /f and /r, you can choose the following parameters valid for both FAT32 / NTFS partition when running the CHKDSK utility from an elevated Command Prompt.
- /v – Display list of every file in every directory on FAT32 partition. On NTFS, it displays the cleanup messages.
- /x – force the volume to dismount. Also invalidates all open file handles. This should be avoided in Desktop Editions of Windows, because it may cause data loss/corruption.
The following are valid for NTFS volumes only.
- /c – skip checking of cycles within the folder structure.
- /I – perform a less vigorous check of index entries.
- /L[:size] – change the size of the log file to specified number of kilobytes. If size is not specified, it will display current size.
- /b – re-evaluates bad clusters on the volume (implies /R)
Besides, CHKDSK cannot repair hard bad sectors, in which case, data can get lost and become unusable. If you have very important files and data stored on the drive, you’d better backup the hard drive as this occasion could happen sometimes.
If you cannot boot up your computer, you can run the tool from Command Prompt either by booting your computer into the Recovery Mode or by using the original installation disc to run Command Prompt (For detailed steps, please see Method 4). If you can, you may also run CHKDSK repair with third-party software, but be sure to choose a reliable one.
Method 3. Windows 10 CHKDSK Repair with Third-party Software
If you are not familiar with commands or find that using commands is error-prone as it requires you to input every command correctly, in this way, you can use a free CHKDSK repair alternative to repair hard drive Windows 10. It is recommended to use MiniTool Partition Wizard Free Edition, which makes CHKDSK Windows 10 as a breeze.
MiniTool Partition Wizard Free Edition is an easy-to-use partition manager. Its Check File System function can scan through your hard drive and fix all errors detected. It is not as complicated and time-consuming as running CHKDSK in Command Prompt. And it is simpler to operate with its intuitive interface.
Apart from Check file system function, it can also perform other operations like format partition, resize partition, extend partition, copy partition/disk, convert MBR to GPT without data loss, wipe disk, convert FAT to NTFS.
Note: This function can only be used when the selected partition has a drive letter. For the partition without drive letter, you should appoint it a drive letter and then use this function.
Next, let’s see detailed steps about how to run CHKDSK Windows 10 to fix hard drive error with third-party software.
Step 1. Download MiniTool Partition Wizard Free Edition by clicking the following button. Install it on your computer and launch it to get the main interface.
MiniTool Partition Wizard FreeClick to Download100%Clean & Safe
Then select the target partition, and choose “Check File System” from the Check Partition group or from Partition menu.
Step 2. You will see a new window with two options: Check only and Check & fix detected errors. If you only want to check, select Check only; if you want to recover mistakes during the checking process, select Check & fix detected errors. After that, click Start button. Once you click Start, MiniTool Partition Wizard will check/fix file system immediately.
This page shows that MiniTool found no problems. If there is an error detected by MiniTool Partition Wizard, just let Partition Wizard fix it.
Method 4.Run Check Disk Windows 10 from Installation Disc/USB drive
The above three methods show you how to run CHKDSK when your computer can boot up successfully. However, if Windows won’t start, how can you check disk Windows 10?
Well, in this case, you can run CHKDSK on boot and check the hard drive for errors via Windows installation disc or USB drive. By following the steps as below, CHKDSK utility can be accessed easily.
Note: If you don’t have Windows 10 installation disc or USB flash drive to run CHKDSK, you can also run CHKDSK on MiniTool Partition Wizard Bootable Edition, which is very light and user-friendly.
Step 1. Insert Windows 10 installation disc or USB flash drive with Windows.
Step 2. Change the BIOS boot sequence to boot from the disc or USB drive.
Step 3. Select your language performance and click Next.
Step 4. Click Repair your computer.
Step 5. Then choose Troubleshoot on this page.
Step 6. On the Advanced options page, click Command Prompt to open it.
Step 6. When you successfully open the Command Prompt, you can follow the steps in Method 2 to execute CHKDSK commands.
After reading the 4 free methods in this post, I’m sure that you have learned how to use Windows 10 CHKDSK utility to repair hard drive errors. Now try one of them to complete hard drive repair by yourself.
“After reading this post, I learned how to repair hard drive Windows 10 with CHKDSK utility. People who don’t know how to run CHKDSK utility to fix hard drive error may check this post.”Click to Tweet
Wrapping Things Up
Have you fixed your hard drive with CHKDSK utility? Hope CHKDSK will help you fix all kinds of hard drive problems, and you can go back using your computer normally.
If you have any question about how to repair hard drive error with Window 10 Check Disk utility or if you have other better solutions, you can leave a message in the following comment zone and we will reply as soon as possible. If you need any help when using MiniTool software, you may contact us via [email protected].
CHKDSK Windows 10 FAQ
How do I run chkdsk in Windows 10?
To run chkdsk, please type cmd in the Windows 10 Cortana search box. Right-click the best match Command Prompt and select Run as administrator. In the command prompt window, type chkdsk e: /f (e represents the drive letter of the specific drive you want to scan and fix). Then CHKDSK will scan your drive and fix detected errors automatically.
Which is better chkdsk R or F?
Chkdsk /f will scan your drive and fix any errors it detected. Chkdsk /r will locate bad sectors on the drive and try to recover any and all readable information from them. Chkdsk /f will only check and fix disk errors, not bad sectors. So, chkdsk /r is better.
What is chkdsk f command?
Chkdsk /f is a Command Prompt command that is used to check a target drive on your computer and fix any hard drive errors it detects. Apart from chkdsk f, chkdsk /r is also commonly used to detect sectors on the hard drive and recovers any information still intact.
How do I repair my hard drive Windows 10?
Open Disk Management, select the drive that you want to check and fix, then right-click it and choose Property. On the Tools tab, click Check. Then it will scan your drive for hard drive errors and repair hard drive Windows 10 automatically.
Windows Check disk Utility A useful Command line tool, that checks the state of the hard drive and corrects any errors it finds, if possible. Mostly this utility is useful for troubleshooting Disk read errors, Bad sectors and other storage-related problems. Whenever you Notice 100 Disk Usage, System Became unresponsive, Unable to locate any files and folders, and Different Blue Screen errors Even Windows won’t Boot at Startup These are Disk Drive Errors and you can fix them by Running Check Disk Utility(CHKDSK).
In Other Words, Whenever you get Error Windows detected a hard disk problem. Or need to detect and fix file system or disk corruption Errors, we run the built-in Windows Check Disk Utility, Which checks file system errors, bad sectors, lost clusters, and so on.
Contents
- 1 Run Check Disk Utility on Windows 10
- 1.1 CHKDSK Help command
- 1.2 Check And Fix Drive Errors with CHKDSK
Run Check Disk Utility on Windows 10
- To Run Check disk Utility Open Command prompt as administrator.
- Then Type Command CHKDSK And hit the enter key to execute the command.
- Or you can Type The Command With Specific Drive letter. For Ex: CHKDSK C:
- But running the CHKDSK command will only display the disk’s status,
- This will run Chkdsk in a Read-Only mode and display the status of the current drive means won’t fix any errors present on the volume.
- You Can Add Some Extra parameters with CHKDSK command to tell CHKDSK utility to fix the Errors.
CHKDSK Help command
Typing chkdsk /? and hitting Enter will give you its parameters or switches.
/f Fixes errors detected.
/r Identifies Bad Sectors and attempts recovery of information.
/v Displays a 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 Perform 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 the 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 the 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 the 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.
Check And Fix Drive Errors with CHKDSK
Now To Scan And Fix Disk Drive Errors Again Open the command prompt As an administrator, Type Command Bellow and hit the enter key to execute the command.
CHKDSK C: /f /r /x
- The Command CHKDSK is for Check The Disk Drive Errors.
- C: Is the Drive letter which you want to check for errors.
- /f Fixes errors if detected,
- /r Identifies Bad Sectors and attempts recovery of information.
- /x Forces the volume to dismount. Also invalidates all open file handles.
Note that 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. Type “yes” (or “y”), and restart the computer.
Now close the Command prompt And Restart windows, The CHKDSK Utility Will load and check disk Drive errors, Bad Sectors before the operating system loads. If found any disk Errors, the utility will fix them itself if possible.
This scanning and repair process can take a long time, especially when performed on larger drives. Wait until 100% complete the Scanning and repairing process. After That windows Restart and Start normally. That’s all you have successfully Repaired your Disk Drive Errors.
Conclusion
In Short words, you can use Command CHKDSK /F /R /X to Scan And Fix Disk Drive Errors in Windows 10. I hope after reading this post you can easily check and fix disk drive errors using Check Disk Utility. Also, read:
- Solved: Microsoft edge not working after windows 10 21H2 update
- Fix your pc needs to be repaired error 0xc0000225 on windows 10
- Solved: An operating system wasn’t found on Windows 10/8.1/7
- Windows 10 running slow after update 21H2? Here how to fix it!