Проверка жесткого диска на ошибки windows 10 check disk

Как запустить служебную программу chkdsk для проверки диска в Windows 10, использование команды chkdsk f r для устранения повреждений файловой системы

Содержание:

  • 1 Доступ к chkdsk через свойства диска и консоль
  • 2 Запуск chkdsk при старте Windows 10
  • 3 Параметры команды Chkdsk F R
  • 4 Как отключить проверку диска при загрузке Windows 10

В процессе эксплуатации жесткого диска со временем на нем накапливаются ошибки, которые могут носить как программный, так и аппаратный характер. Для их исправления в Windows предусмотрена специальная служебная программа chkdsk. Она является консольной, но может запускаться также из графического интерфейса. Несмотря на то, что данный инструмент является весьма важным и полезным, многие пользователи не обременяют себя информацией о его применении, и совершенно напрасно. Чтобы заполнить этот пробел в знаниях начинающих юзеров, мы рассмотрим некоторые аспекты применения «чекдиска» на конкретных примерах.

Проще всего запустить chkdsk в Windows 10 через свойства раздела. Для этого кликните по проверяемому диску ПКМ, выберите в меню «Свойства» и зайдите на вкладку «Сервис». В открывшемся окне нажмите «Выполнить проверку» и проследуйте указаниям. Если проблемы обнаружатся, вам будет предложено их исправить. По умолчанию проверка выполняется только в режиме чтения, то есть chkdsk ограничивается лишь выводом информации о состоянии файловой системы.

Переход в Свойства диска

Запуск проверки

Итог проверки

Так как для исправления ошибок утилите необходим полный доступ к диску, в случае работы с системным разделом Windows будет перезагружена.

Выполнить проверку диска chkdsk также можно из командной строки или консоли PowerShell. Для этого откройте консоль от имени администратора, перейдите в корень проверяемого раздела и выполните команду chkdsk. Проверка будет произведена в режиме чтения.

Запуск chkdsk из командной строки

Если в процессе проверки утилитой будут обнаружены ошибки, выполните ту же команду, но с параметрами -f и -r, как будет показано ниже.

Запуск chkdsk при старте Windows 10

В определенной ситуации может возникнуть необходимость запланировать проверку chkdsk при загрузке машины. Для этого в Windows имеется специальная консольная утилита CHKNTFS. Она также работает из командной строки и используют ряд специальных параметров. Например, чтобы запланировать проверку раздела D, нужно выполнить в командной строке команду chkntfs /c d:, чтобы отменить уже запланированную проверку – chkntfs /x d:.

Запуск chkdsk при загрузке Windows

Если же вы хотите проверить все разделы с параметрами по умолчанию, выполните команду chkntfs /d – тома будут проверены при загрузке Windows. Учтите, однако, что chkdsk запускается только при обнаружении ошибок.

Запуск проверки всех томов

А теперь о том, как запустить chkdsk, если Виндовс 10 не загружается. В таком случае выполнить проверку можно, загрузившись с установочного диска Windows или со специального спасательного диска с набором инструментов администрирования на борту, например, Sergei Strelec.

Рассмотрим алгоритм действий на примере загрузки с обычного установочного носителя. Когда на экране появится окно мастера установщика, нажмите Shift+F10, чтобы запустить командную строку. Далее вам нужно определить букву раздела, поскольку в загрузочной среде буквы могут отличаться. Проще всего это сделать, запустив Проводник командой explorer тут же в командной строке. Затем проверяем том, выполняя команду chkdsk.

Проверка диска с помощью загрузочного носителя

chkdsk-win10-8

Параметры команды Chkdsk F R

Как уже было сказано выше, по умолчанию Chkdsk выполняется в режиме чтения. Чтобы исправить найденные ошибки, утилита должна быть запущена с параметрами или иначе ключами. Для устранения повреждений файловой системы в chkdsk есть ключи F и R. Они добавляются после основной команды через пробел с использованием слеша или дефиса, вот так: chkdsk /F /R. Есть также и другие параметры, среди которых наиболее употребительные:

  • /F – производит поиск и исправление логических ошибок ФС;
  • /R – выполняет поиск битых секторов и переносит их содержимое в резервные области;
  • /X – принудительно отключает блокировку проверяемого тома;
  •  /I – ускоряет процесс сканирования, что сказывается на качестве;
  • /B – используется только совместно с параметром R для повторного сканирования поврежденных секторов;
  • /SCAN – выполняет упреждающее сканирование раздела;
  • /С – пропускает сканирование внутри вложенных структур каталогов.

На практике чаще всего при «ремонте» используются команды chkdsk /f и chkdsk /f /r, а в применении других ключей потребность возникает гораздо реже.

Проверка диска с ключами /f /r

Как отключить проверку диска при загрузке Windows 10

Мы уже показали, как запустить проверку диска chkdsk из командной строки или через свойства раздела, теперь обратимся к одной распространенной проблеме, связанной с работой этого средства. Запущенная при загрузке Windows проверка выполняется разово, и по завершении процедуры компьютер продолжает свою работу в обычном режиме. Но бывает и так, что проверка запускается автоматически при каждой новой загрузке. Это нежелательно, поскольку сканирование диска приводит к повышению нагрузки на него. В таком случае автоматический запуск утилиты Chkdsk следует отключить. Сделать это можно двумя способами: через реестр и с помощью уже упомянутый выше тулзы CHKNTFS.

Откройте редактор реестра (regedit) и перейдите к ключу HKLM/SYSTEM/CurrentControlSet/ControlSession Manager. В правой колонке найдите мультистроковый параметр BootExecute и замените его значение, каким бы оно ни было, строкой autocheck autochk /k:C *, где C – буква раздела, для которого нужно деактивировать проверку.

Редактирование параметра BootExecute в реестре

Второй способ менее хлопотный. Вызвав консоль CMD с админскими правами, выполните в ней команду chkntfs /x C:, где C опять же является буквой раздела.

Отключение автоматической проверки командой chkntfs

В общем, ничего сложного, но иногда служебная программа chkdsk зависает. Если это случится, и вы просто перезагрузите компьютер принудительно, то при следующем запуске проверка начнется вновь. Чтобы прервать этот цикл, нужно заменить значение указанного выше параметра BootExecute в режиме оффлайн. Для этого потребуется загрузить компьютер как минимум с установочного диска. А еще лучше воспользоваться готовым решением – спасательным диском Sergei Strelec, в арсенале которого имеется инструмент для оффлайнового редактирования реестра.

Скачайте диск Стрельца в интернете (он бесплатен), запишите его на флешку, загрузите с нее компьютер и запустите с рабочего стола утилиту «Удаленный реестр».

Удаленное управление реестром

В открывшемся окошке обзора выберите корневой каталог Windows, а затем перейдите к ключу HKLM/SYSTEM/ControlSet001/Control/Session Manager. Справа у вас будет параметр BootExecute – отредактируйте его, как было показано выше.

chkdsk-win10-13

Всё, теперь можно перезагружаться в штатном режиме, Chkdsk больше не запустится.

В данной статье показаны действия, с помощью которых можно проверить и исправить ошибки жесткого диска с помощью утилиты CHKDSK.

CHKDSK (check disk — проверка диска) chkdsk.exe — стандартная утилита в операционной системе Windows, с помощью которой можно проверить жёсткий диск на ошибки файловой системы, обнаружить неисправные сектора жёсткого диска, исправить найденные ошибки файловой системы, а также выполнить поиск поврежденных секторов на диске и по возможности восстановить их содержимое.

Со временем, жесткий диск начинает накапливать ошибки, которые вызваны различными причинами (от неожиданных остановок системы к поврежденному программному обеспечению и от плохих секторов к повреждению метаданных). Это может не только нанести ущерб общей продолжительности срока службы жесткого диска, но и замедлить его в краткосрочной перспективе, и никто не любит медленный жесткий диск. В этом случае пользователи Windows должны всегда проверять свои жесткие диски на наличие ошибок через некоторое время и исправлять любые ошибки, которые они находят, чтобы продлить срок службы и функциональность дисков.

Основная функция утилиты chkdsk заключается в проверке файловой системы и метаданных файловой системы на разделе диска и исправлении всех найденных ошибок файловой системы.

Такие ошибки могут включать поврежденные записи в основной таблице файлов раздела (MFT), неверные дескрипторы безопасности, связанные с файлами, несогласованную временную метку или информацию о размере отдельных файлов, или один и тот же сектор отмечен как принадлежащий двум разным файлам.

Chkdsk также может дополнительно сканировать каждый сектор на томе диска в поисках поврежденных секторов. При обнаружении сбойных секторов (bad-сектора) на жестком диске, они помечаются как поврежденные сектора и операционная система больше не читает и не записывает информацию с неисправных секторов. Также утилита попытается восстановить данные с поврежденных секторов, если это возможно.

Проверить жесткий диск на ошибки можно в графическом интерфейсе операционной системы или используя командную строку.

Содержание

  1. Как проверить диск на ошибки в графическом интерфейсе
  2. Как проверить диск на ошибки в командной строке
  3. Как проверить и исправить ошибки жесткого диска в командной строке
  4. Как проверить и исправить только ошибки файловой системы без поиска и восстановления поврежденнных секторов

Как проверить диск на ошибки в графическом интерфейсе

Чтобы проверить диск на ошибки файловой системы в графическом интерфейсе, откройте проводник Windows, нажмите правой кнопкой мыши на локальном диске который нужно проверить и в появившемся контекстном меню выберите пункт Свойства.

В открывшемся окне свойств выбранного локального диска, перейдите на вкладку Сервис, и в разделе Проверка на наличие ошибок нажмите кнопку Проверить.

В следующем окне «Проверка ошибок» выберите ➜ Проверить диск

Далее начнется процесс сканирования, который займет некоторое время. Время проверки зависит от размера локального диска и от количества данных, находящихся на диске.

После завершения процесса проверки, вы увидите информацию о результатах сканирования. В данном случае диск успешно проверен и ошибки не обнаружены. Если ошибки будут найдены, вам предложат их устранить.

Для получения подробных сведений, нажмите на ссылку Показать подробности

В окне оснастки «Просмотр событий» нажмите на Сведения.

В окне «Свойства событий», во вкладках Общие и Подробности доступна подробная информация о результате проверки диска.

Полученную информацию о проверке диска на ошибки файловой системы можно скопировать в любой текстовый редактор для дальнейшего изучения.

Во время проверки файловой системы на ошибки, выполняются следующие действия:

Проверка базовой структуры файловой системы…

Проверка связей имен файлов…

Проверка дескрипторов безопасности…

Как проверить диск на ошибки в командной строке

Также можно проверить диск на ошибки файловой системы используя командную строку открытую с административными привилегиями.

Если выполнить в командной строке команду chkdsk без параметров, то утилита будет сканировать диск в режиме только для чтения, сообщая об ошибках, но не пытаясь их исправить.

Данный режим сканирования не требует перезагрузки и утилита chkdsk.exe выполняет такую же проверку, как и в способе представленном выше, но только используя консоль командной строки.

Как проверить и исправить ошибки жесткого диска в командной строке

Чтобы проверить и исправить ошибки файловой системы, а также выполнить поиск поврежденных секторов на диске и восстановить их содержимое, запустите командную строку от имени администратора и выполните следующую команду:

chkdsk C: /F /R

Где C буква диска, который нужно проверить и исправить. В окне командной строки вы увидите сообщение о том что Невозможно выполнить команду CHKDSK, так как указанный том используется другим процессом. Следует ли выполнить проверку этого тома при следующей перезагрузке системы? Для запуска проверки системного диска после перезагрузки системы, нажмите на клавишу Y, а затем нажмите клавишу Enter ↵

В большинстве случаев для проверки файловой системы и устранения поврежденных секторов на жестком диске используется именно эта команда.

После перезагрузки системы, начнется процесс сканирования и исправления ошибок.

Как проверить и исправить только ошибки файловой системы без поиска и восстановления поврежденнных секторов

Чтобы выполнить проверку и исправление только ошибок файловой системы без поиска и восстановления поврежденнных секторов, запустите командную строку от имени администратора и выполните следующую команду:

chkdsk C: /F

Где C буква диска, который нужно проверить и исправить. В окне командной строки вы увидите сообщение о том что Невозможно выполнить команду CHKDSK, так как указанный том используется другим процессом. Следует ли выполнить проверку этого тома при следующей перезагрузке системы? Для запуска проверки системного диска после перезагрузки системы, нажмите на клавишу Y, а затем нажмите клавишу Enter ↵.

После перезагрузки системы, начнется процесс сканирования и исправления ошибок.

Ниже представлены некоторые параметры утилиты chkdsk:

  • /F — проверка файловой системы и автоматическое исправление найденных ошибок
  • /R — выполнение поиска поврежденных секторов на диске, восстановление содержимого (команда требует обязательного ключа /F, пример команды: chkdsk C: /F /R)
  • /V — показ полных путей файлов, отображение имен файлов на диске, в файловой системе NTFS – показ сообщений об очистке
  • /X — отключение диска перед проверкой, дескрипторы данного диска не будут проверяться (должен быть установлен обязательный ключ /F, пример команды: chkdsk C: /F /X)
  • /I — проведение менее строгой проверки элементов индекса, CHKDSK проводит более быструю, но менее тщательную проверку
  • /C — пропуск проверки циклов внутри структуры папок
  • /L: размер — изменение размера журнала до величины, указанной в килобайтах
  • /B — сброс результатов проверки, повторная проверка ранее найденных поврежденных секторов жесткого диска (обязателен ключ /R, пример команды: chkdsk C: /F /R /B)

Чтобы узнать все параметры утилиты chkdsk, выполните команду:

chkdsk /?

Также, использовать утилиту chkdsk можно и в среде восстановления, когда операционная система не загружается.

Используя рассмотренные выше действия, можно проверить и исправить ошибки жесткого диска.

Как проверить диск на ошибки через командную строкуВ этой инструкции для начинающих по шагам показано, как проверить жесткий диск на ошибки и поврежденные сектора в 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 в Offline режиме

Если вы увидите сообщение о том, что нельзя выполнить команду 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 вы, скорее всего, увидите сообщение о том, что сейчас проверка этого диска не требуется. Однако, вы можете запустить ее принудительно.

Проверка HDD в проводнике

В Windows 7 присутствует дополнительная возможность включить проверку и исправление поврежденных секторов, отметив соответствующие пункты. Отчет о проверке вы все так же можете найти в просмотре событий приложений Windows.

Проверка диска на ошибки в Windows PowerShell

Проверить жесткий диск на ошибки можно не только с помощью командной строки, но и в Windows PowerShell.

Для того, чтобы проделать эту процедуру, запустите PowerShell от имени администратора (можно начать набирать PowerShell в поиске на панели задач Windows 10 или в меню Пуск предыдущих ОС, после чего кликнуть правой кнопкой мыши по найденному элементу и выбрать пункт «Запустить от имени администратора».

В Windows PowerShell используйте следующие варианты команды Repair-Volume для проверки раздела жесткого диска:

  • Repair-Volume -DriveLetter C (где C — буква проверяемого диска, в этот раз без двоеточия после буквы диска). Проверка диска на ошибки в Windows PowerShell
  • Repair-Volume -DriveLetter C -OfflineScanAndFix (аналогично первому варианту, но для выполнения оффлайн-проверки, как это описывалось в способе с chkdsk).

Если в результате выполнения команды вы увидите сообщение NoErrorsFound, это означает, что ошибки на диске найдены не были.

Дополнительные возможности проверки диска в Windows 10

Помимо перечисленных выше вариантов, вы можете использовать некоторые дополнительные встроенные в ОС средства. В Windows 10 и 8 обслуживание дисков, в том числе их проверка и дефрагментация происходят автоматически по расписанию, в то время, когда вы не пользуетесь компьютером или ноутбуком.

Чтобы просмотреть информацию о том, были ли найдены какие-либо проблемы с дисками, зайдите в «Панель управления» (сделать это можно, кликнув правой кнопкой мыши по Пуску и выбрав нужный пункт контекстного меню) — «Центр безопасности и обслуживания». Откройте раздел «Обслуживание» и в пункте «Состояние диска» вы увидите информацию, полученную в результате последней автоматической проверки.

Информация об обслуживании дисков Windows

Еще одна возможность, которая появилась в Windows 10 — утилита диагностики хранилища (Storage Diagnostic Tool). Для использования утилиты, запустите командную строку от имени администратора, затем используйте следующую команду:

stordiag.exe -collectEtw -checkfsconsistency -out путь_к_папке_сохранения_отчета

Выполнение команды займет некоторое время (может показаться, что процесс завис), при этом будут проверены все подключенные диски.

Запуск диагностики дисков в Windows 10

А после завершения выполнения команды, в указанном вами расположении будет сохранен отчет о выявленных проблемах.

Отчеты stordiag.exe

Отчет включает в себя отдельные файлы, содержащие:

  • Информацию проверки chkdsk и информацию об ошибках, собранную fsutil в текстовых файлах.
  • Файлы реестра Windows 10, содержащие все текущие значения реестра, относящиеся к подключенным накопителям.
  • Файлы журналов просмотра событий Windows (события собираются в течение 30 секунд при использовании ключа collectEtw в команде диагностики дисков).

Для рядового пользователя собранные данные могут не представлять интереса, однако в некоторых случаях может оказаться полезной для диагностики проблем работы накопителей системным администратором или другим специалистом.

Если при проверке у вас возникают какие-либо проблемы или требуется совет, пишите в комментариях, а я, в свою очередь, постараюсь вам помочь.

CHKDSK.exe (check disk) — стандартная встроенная утилита Windows для проверки жестких дисков на наличие ошибок. Утилита chkdsk позволяет проверить носитель и файловую систему на физические и логические ошибки, найти поврежденные секторы (bad sectors) и исправить найденные проблемы. В этой статье мы рассмотрим особенности использования утилиты проверки диска chkdsk в Windows 10, а также возможность проверки диска из PowerShell с помощью командлета Repair-Volume.

Содержание:

  • Проверка диска в Windows 10 с помощью утилиты chkdsk
  • Проверка ошибок на жестком диске с помощью PowerShell
  • Просмотр результата (лога) проверки диска Chkdsk в Windows 10

Утилита chkdsk в Windows 10 поддерживает проверку дисков с файловыми системами NTFS, FAT32. Для ReFS томов она не применима, т.к. там используются другие механизмы обеспечения целостности данных.

Проверка диска в Windows 10 с помощью утилиты chkdsk

Чтобы проверить жесткий диск на ошибки, запустите командную строку с правами администратора. Выполните команду:

chkdsk E: /F /R

Данная команда запустит проверку диска E:, найденные ошибки будут исправлены автоматически (/F), при наличии поврежденных секторов будет выполняться попытка восстановления информации (/R). Полная проверка диска может занять длительное время в зависимости от емкости носителя и количества файлов.

Утилита chkdsk последовательно выполняет четыре прохода, на которых выполняется проверка метаданных тома:

  • Этап 1. Проверка файлов
  • Этап 2. Проверка индексов
  • Этап 3. Проверка дескрипторов безопасности
  • Этап 4. Проверка секторов

После окончания проверки диска вы увидите подробную статистику диска, информацию о поврежденных секторах и файлах, предпринятых действиях по восстановлению.

Если утилита chkdsk не обнаружила проблем, появится надпись:

Windows has scanned the file system and found no problems.
No further action is required.

chkdsk утилита проверки диска на ошибки в windows 10

Вы не сможете выполнить онлайн сканирование и исправление ошибок на системном диске (C:). При запуске команды
chkdsk C: /F /R
вы увидите, что диск заблокирован и его проверку можно выполнить только при следующей перезагрузке Windows:

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, так как указанный том используется другим процессом. Следует ли выполнить проверку этого тома при следующей перезагрузке системы?

Если вы хотите проверить диск при следующей загрузке компьютера, нажмите
Y
->
Enter
. Появится сообщение “
This volume will be checked the next time the system restarts
”.

chkdsk системный диск заблокирован, запланировать его проверку при следующей перезагрузке

Теперь, если вы перезагрузите Windows, запустится проверка диска. Нужно дождаться ее окончания.

Если вы хотите проверить на ошибки диск в офлайн режиме (пропустить онлайн проверку), используйте опцию offlinescanandfix:

chkdsk E: /f /offlinescanandfix

При использовании опции offlinescanandfix для системного диска будет предложено запланировать проверку при перезагрузке.

Скорость офлайн проверки диска в Windows 10 существенно увеличена по сравнению с предыдущими версиями ОС.

/X — еще один полезный атрибут chkdsk. Он позволяет отключить том перед проверкой, принудительно закрыв все открытые файловые дескрипторы.

Также нужно обратить внимание на новую опцию chkdsk —
/spotfix
. Данный параметр применяется только для томов NTFS. Параметр spotfix позволяет существенно сократить время офлайн проверки диска с нескольких часов до секунд. Вместо полной проверки всего диска выполняется только поиск и исправление ошибок, зафиксированных ранее (во время обычной проверки диска) в файле $corrupt. В этом случае chkdsk сразу исправляет ошибки, не тратя время на сканирование диска. Это особенно полезно при проверке больших томов.

Не рекомендуется прерывать выполнение команды chkdsk. Однако, если вы руками остановите/завершите процесс chkdsk.exe, вы не повредите этим том (он не повредится сильнее, чем он был поврежден изначально). В любом случае через какое-то время рекомендуется выполнить полную проверку диска.

В Windows 10 обслуживание дисков (проверка и дефрагментация) выполняются автоматически по расписанию или во время бездействия компьютера. Информацию о статусе автоматической проверки дисков можно найти в меню Панель управления -> Центр безопасности и обслуживания -> Обслуживание -> Состояние диска (Control Panel -> System and Security -> Security and Maintenance -> Drive status). На скриншоте виден статус
All drives are working properly
.

windows 10 статус заданий обслживания жесткого диска

Задание проверки диска, которое называется ProactiveScan, и запускается в рамках Windows 10 Automatic Maintance Task можно найти в Task Scheduler -> Microsoft -> Windows -> Chkdsk.

Также в современных билдах Windows 10 добавлена утилита диагностики хранилища
StorDiag.exe
(Storage Diagnostic Tool). Данная утилита выполняет сразу несколько операций проверки диска (
chkdsk
,
fsutil
и
fltmc
). Лог можно сохранить в виде ETW трейса. Например:

stordiag.exe -collectEtw -checkfsconsistency -out %userprofile%desktop

Проверка ошибок на жестком диске с помощью PowerShell

В версии PowerShell 4.0 появился отдельный командлет для проверки диска Repair-Volume. Это командлет является PowerShell аналогом команды chkdsk.

Чтобы из PowerShell выполнить онлайн проверку жесткого диска на ошибки, выполните команду:

Repair-Volume –driveletter C –scan

Если нужно выполнить офлайн проверку и автоматически исправить ошибки, используйте параметр offlinescanandfix:

Repair-Volume –driveletter E –offlinescanandfix

Если ошибок на диске не найдено, вы увидите сообщение NoErrorsFound.

Repair-Volume проверка ошибок на диске с помощью powershell

Также поддерживается быстрое исправление ошибок с помощью параметра spotfix (исправляются только ошибки, найденные при онлайн сканировании):

Repair-volume –driveletter E –spotfix

Можно проверить сразу несколько локальных дисков:

Repair-Volume -DriveLetter EHI –SpotFix

Через CIM сессии проверить диски на удаленных компьютерах:

Repair-Volume –driverletter c -scan –cimsession fs01,fs02,dc01

Также вы можете проверить SMART состояние жестких дисков из PowerShell с помощью командлетов из модуля Storage:

Get-PhysicalDisk | Sort Size | FT FriendlyName, Size, MediaType,SpindleSpeed, HealthStatus, OperationalStatus -AutoSize

powershell: команда получения данных smart о здоровье диска

Просмотр результата (лога) проверки диска Chkdsk в Windows 10

При проверке диска в онлайн режиме, вы видите в консоли полную статистику. Однако, если вы запланировали проверку диска с помощью опции offlinescanandfix, вы не увидите на экране загрузки Windows итоговый отчет chkdk. В Windows 10 на экране загрузки отображается только общий процент выполнения проверки диска.

выполняется проверка диска при загрузке windows 10

В Windows 7 и более ранних версиях Windows, подробная информация о действиях, выполняемых утилитой chkdsk, отображалась прямо на экране загрузки ОС.

В Windows 10 вы можете получить информацию о всех действиях, которые были выполнены процедурой проверки дисков только из журнала событий Windows (Event Viewer).

Откройте Windows Event Viewer (
Eventvwr.msc
).

Windows 10 Event Viewer

В открывшемся окне перейдите в раздел Windows Logs -> Application.

Журнал приложений Windows

Щелкните ПКМ по разделу Application и выберите пункт меню Find. В строке поиска введите chkdsk и нажмите Find next.

Можно искать по источнику событий. Для поиска событий проверки диска при загрузке Windows нужно искать включить фильтр по событиям с источнико Wininit. Для событий проверки диска, инициированных пользователем смотрите источник Chkdsk.

Поиск события chkdsk

Поиск должен перейти на последнее событие с Event ID 1001 и источником Wininit. На вкладке General будет содержаться подробный лог с данными последней проверки системного диска.

wininit 1001 chkdsk

Checking file system on C:
The type of the file system is NTFS.
A disk check has been scheduled.
Windows will now check the disk.
Stage 1: Examining basic file system structure ...
129280 file records processed.                                                         File verification completed.
4917 large file records processed.                                     0 bad file records processed.
Stage 2: Examining file name linkage ...
184834 index entries processed.                                                       Index verification completed.
0 unindexed files scanned.                                           0 unindexed files recovered to lost and found.
Stage 3: Examining security descriptors ...
Cleaning up 799 unused index entries from index $SII of file 0x9.
Cleaning up 799 unused index entries from index $SDH of file 0x9.
Cleaning up 799 unused security descriptors.
Security descriptor verification completed.
27778 data files processed.                                           CHKDSK is verifying Usn Journal...
36727760 USN bytes processed.                                                          Usn Journal verification completed.
Stage 4: Looking for bad clusters in user file data ...
129264 files processed.                                                               File data verification completed.
Stage 5: Looking for bad, free clusters ...
6493921 free clusters processed.                                                       Free space verification is complete.
CHKDSK discovered free space marked as allocated in the volume bitmap.
Windows has made corrections to the file system.
No further action is required.
41428991 KB total disk space.
15154156 KB in 90362 files.
75308 KB in 27779 indexes.
0 KB in bad sectors.
223839 KB in use by the system.
55376 KB occupied by the log file.
25975688 KB available on disk.
4096 bytes in each allocation unit.
10357247 total allocation units on disk.
6493922 allocation units available on disk.
Internal Info:
00 f9 01 00 88 cd 01 00 a9 dd 03 00 00 00 00 00 ................
ad 00 00 00 66 00 00 00 00 00 00 00 00 00 00 00 ....f...........
Windows has finished checking your disk.
Please wait while your computer restarts.

Вы можете получить информацию из событий проверки диска с помощью PowerShell. Следующая команда экспортирует 5 последних результатов проверки диска из журнала событий и сохранит их на рабочий стол в текстовый файл CHKDSK_SCAN.txt.

Get-EventLog -LogName Application -Source chkdsk | Select-Object -Last 5 -Property TimeGenerated,Message | Format-Table -Wrap| out-file "$env:userprofileDesktopCHKDSK_SCAN.txt"

Полученный файл можно открыть в любом текстовом редакторе.

powershell получить лог проверки диска chkdsk при загрузке windows 10

Итак, мы получили журнал проверки дисков, выполненной при загрузке Windows 10. Если Windows запускает проверку при каждой загрузке ОС или проверка зависает, возможно стоит временно отключить автоматическую проверку дисков при загрузке Windows.

Чтобы просмотреть подробную информацию о состоянии HDD и убедиться в его работоспособности, рекомендуется время от времени проводить диагностику винчестера. О том, как можно сделать проверку жесткого диска разными способами, мы расскажем в нашей статье.

Иконка варианты, список

В новый Windows 10 имеется несколько специальных инструментов для проверки дисков HDD, а также при необходимости в интернете можно отыскать большое количество сторонних приложений, которые умеют сканировать накопитель и устранять ошибки. Рассмотрим каждый из способов в деталях. 

Вариант №1: Диагностика жесткого диска при помощи системной утилитыИконка жесткий диск Windows 10

Как уже было отмечено ранее, в Windows 10 есть несколько «родных» инструментов для проверки носителей. Самым простым из них является штатная программа проверки и устранения ошибок диска. Чтобы её запустить, потребуется сделать следующие шаги:

  1. Открываем «Этот компьютер» с рабочего стола системы.
  2. Вызываем контекстное меню диска, который нужно сканировать и выбираем пункт «Свойства».

    Контекстное меню диска Windows 10

    Открываем «Свойства» диска для проверки

  3. В новом окне открываем вкладку «Сервис»
  4. Далее в группе «Проверка на наличие ошибок» нажимаем на кнопку «Проверить».

    Свойства локального диска вкладка Сервис

    Запускаем проверку на вкладке «Сервис»

Начнётся сканирование носителя, и, если будут обнаружены ошибки, программа постарается их автоматически устранить.

Примечание: во время осуществления данной операции не рекомендуется запускать другие программы на компьютере.

Загрузка ... Загрузка …

Вариант №2: Диагностика диска при помощи программы Check DiskИконка CheckDisk, командная строка

Сканировать жесткие диски можно при помощи еще одного системного приложения под названием chkdsk.  Запускается оно с использованием командной строки Windows и осуществляет не только проверку выбранного раздела, но и восстановление битых секторов и файлов. Чтобы осуществить такую проверку, потребуется проделать следующее: 

  1. Открываем стартовое меню системы и в поиск вводим словосочетание Командная строка.
  2. Далее из появившихся результатов запускаем приложение с правами администратора, выбрав соответствующий вариант в контекстном меню.

    Поиск Командная строка Windows 10

    Запускаем командную строку из результатов поиска

  3. Затем в появившемся окне вводим команду chkdsk D: /F /R  где D: – это проверяемый раздел, /F – автоматическое устранение ошибок, /R – проверка носителя на битые сектора и попытка восстановления неработоспособных файлов.
  4. После ввода текста нажимаем «Enter».

    Запуск Check Disk Командная строка Windows 10

    Запускаем Check Disk из командной строки

Примечание: иногда Windows не может запустить программу, так как HDD используется другими процессами. В такой ситуации нажмите на букву Y, чтобы проверка диска была осуществлена при следующем запуске системы.

Подтверждение запуска Check Disk Командная строка Windows 10

Подтверждаем запуск проверки диска после перезагрузки системы

Результаты сканирования диска будут отображены по окончании работы программы. Более подробно ознакомиться с ними можно в журнале событий Windows. Чтобы это сделать, выполним следующее:

  1. Запускаем диалоговое окно «Выполнить», нажав клавиатурную комбинацию «Win+R».
  2. Далее вводим команду eventvwr.msc и кликаем по кнопке «ОК».

    eventvwr.msc диалоговое окно Выполнить Windows 10

    Запускаем журнал событий из диалогового окна «Выполнить»

  3. В появившемся окне раскрываем каталог «Журналы Windows».
  4. После этого выбираем пункт «Приложение».
  5. Нажимаем по нему правой кнопкой мыши и в контекстном меню выбираем вариант «Найти».

    Найти Журнал событий Windows 10

    Открываем поиск в журнале событий

  6. В открывшееся окно вводим слово chkdsk и кликаем по кнопке «Найти далее».

    Найти chkdsk в журнале событий Windows 10

    Ищем chkdsk в журнале событий Windows

  7. Затем из результатов запускаем найденную программу.

    Свойства событий Проверка диска Windows 10

    Результаты проверки диска в журнале

После этого можно будет детально изучить все подробности проверки.

Загрузка ... Загрузка …

Вариант №3: Анализ носителя при помощи приложения Repair-VolumeИконка Жесткий диск, проверка, сервис

Кроме описанных выше программ, в Windows 10 имеется еще одна утилита для проверки диска. Открывается она с использованием Windows PowerShell – оболочки командной строки. Чтобы её запустить, проделаем следующие операции:

  1. Открываем стартовое меню системы и в поиск вводим PowerShell.
  2. Из отобразившихся результатов запускаем приложение от имени администратора, выбрав соответствующий пункт в контекстном меню.

    PowerShell результаты поиска Windows 10

    Запускаем PowerShell из результатов поиска

  3. Далее в новое окно вписываем команду Repair-Volume -driveLetter D, где D – это имя диска, который следует проверить.
  4. Нажимаем «Enter» на клавиатуре.

    Команда Repair-Volume PowerShell Windows 10

    Запускаем программу для проверки диска

  5. Начнется процесс сканирования, найденные ошибки будут по возможности автоматически устранены, а в случае их отсутствия появится надпись «NoErrorsFound».

Загрузка ... Загрузка …

Вариант №4: Проверка диска с использованием программы Crystal Disk Info Иконка CrystalDiskInfo

Более тщательную проверку и исправление неполадок накопителя можно осуществить при помощи специальных утилит. Одной из самых лучших программ для таких целей является CrystalDiskInfo.

Загрузить приложение с официального ресурса 

  1. После загрузки программы устанавливаем её и запускаем.
  2. В окне приложения сразу появится информация о состоянии носителя и его температура. В нижней части экрана будет доступно множество дополнительных параметров.

    Интерфейс программы CrystalDiskInfo

    Состояние диска в главном окне CrystalDiskInfo

  3. Если на компьютере имеется несколько жестких дисков, то переключение между ними осуществляется при помощи одноимённого меню.

    Выбор диска программа CrystalDiskInfo

    Меню для переключения между носителями

  4. В сервисном меню расположены дополнительные настройки графики и другие продвинутые инструменты.

    Меню Сервис приложение CrystalDiskInfo

    Меню «Сервис» с дополнительными возможностями программы

При помощи CrystalDiskInfo можно узнать почти любую информацию о накопителе.

Загрузка ... Загрузка …

Вариант №5: Диагностика носителя при помощи приложения Seagate SeaToolsИконка Seagate SeaTools

Ещё одна программа, при помощи которой можно просканировать диск на наличие ошибок — Seagate SeaTools. Она имеет достаточно понятный интерфейс и перевод на русский.  

Загрузить приложение с официального ресурса

После инсталляции приложения появится окно, где будут отображены все накопители, имеющиеся в системе. Чтобы проверить их на наличие ошибок, выполним следующие операции:

  1. Ставим птичку напротив нужного нам диска.
  2. Далее из меню «Базовые тесты» выбираем вариант «Короткий универсальный».

    Короткий универсальный тест Seagate SeaTools

    Запускаем тестирование диска из меню «Базовые тесты»

  3. Программа начнет проверку носителя, которая продлится примерно несколько минут. По её окончании результаты будут доступны в строке «Состояние накопителя».

    Результат проверки диска Seagate SeaTools

    Результаты проверки носителя

Загрузка ... Загрузка …

ЗаключениеИконка Заключение, итоги

В интернете можно отыскать достаточно много различных приложений для диагностики жесткого диска. Кроме представленных в обзоре, самые популярные из них это — Victoria HDD, MHDD и HDDScan. Эти программы распространяются бесплатно и хорошо справляются с диагностикой и устранением ошибок накопителей. 

Видео

Загрузка ... Загрузка …

Post Views: 4 543

What does CHKDSK /F /R do? How to use CHKDSK to repair the hard drive errors on Windows 10/8/7? Here is the full guide. 

Workable Solutions Step-by-step Troubleshooting
What is CHKDSK command  CHKDSK (Check Disk Utility) can be used to check and fix any errors on the targeted disk. You can run it from the Command Prompt/PowerShell…Full steps
What does CHKDSK /F /R /X mean  CHKDSK /F can fix disk errors. CHKDSK /R does the same thing as CHKDSK /F only it also checks for bad sectors on the disk and recovers any readable information…Full steps
CHKDSK Alternative — Run a partition tool to fix disk error (1 Step) Download EaseUS partition tool for free and use it to check and repair the corrupted file systems with clicks. No need to type commands manually…Full steps
Use CHKDSK manually Run CHKDSK /F /R /X from the Command Prompt/Power shell or via the Properties window…Full steps

What Is CHKDSK Command

In computing, CHKDSK (short for «check disk») is a system tool and command in DOS, Digital Research FlexOS, IBM/Toshiba 4690 OS, IBM OS/2, Microsoft Windows and related operating systems. It verifies the file system integrity of a volume and attempts to fix logical file system errors. — explained by Wikipedia

Image of CHKDSK

CHKDSK, also known as Microsoft Check Disk, is a utility that can be used in almost all Windows versions. The CHKDSK command is used to scan through your entire hard drive to find and fix any errors. For example, when your computer freezes, you cannot access a certain disk due to a corrupted file system, then you can use the CHKDSK commands to check and fix the drive errors.

What Does CHKDSK /F /R /X Command Mean  

Image of CHKDSK

What is CHKDSK /F /R /X? The primary function of CHKDSK /F /R /X is to scan the integrity of the file system and file system metadata on a disk volume and fix any logical file system errors that it finds. Besides, CHKDSK also can be used for detecting bad sectors on the target disk that occur because of physical damage. Then, it automatically fixes these errors as well.

CHKDSK /F VS CHKDSK /R VS CHKDSK /X, What’s The Difference

CHKDSK can fix two types of disk errors: logical errors and physical errors. Based on the disk error types, you can use the different CHKDSK commands and switches to fix hard drive errors. CHKDSK /F, CHKDSK /R, and CHKDSK /X are the most commonly used CHKDSK commands. What is the difference between CHKDSK /F /R and /X?

  • CHKDSK /F: Check for disk errors, not bad sectors. 
  • CHKDSK /R: Locate the bad sectors on the target hard disk and try to recover the readable information from the bad sectors (implies /F).
  • CHKDSK /X: Forces the volume to dismount first, if necessary. It also includes the functionality of /f.

When to use chkdsk /f, chkdsk /r, and chkdsk/x? You want to see existing errors, use CHKDSK /f command, you want recover readable information from back sectors, use CHKDSK /R, and  

What Does Each CHKDSK Parameter Means? Here Are the 

The syntax of the CHKDSK command is: 

chkdsk volume /f /v /r /x /i /c

If used without parameters, CHKDSK displays only the volume’s status and does not fix any errors. If used with the /f, /r, /x, or /b parameters, it fixes errors on the volume. What do the parameters ( /f /r /x… ) mean? Here are some common CHKDSK parameters and their meanings:

Parameters

Parameters Details of the Parameters
/f Fixes errors on the disk. The disk must be locked. If CHKDSK cannot lock the drive, a message appears that asks you if you want to check the drive the next time you restart the computer.
/r Locates bad sectors and recovers readable information. The disk must be locked. It includes the functionality of /f, with the additional analysis of physical disk errors.
/x Forces the volume to dismount first, if necessary. All open handles to the drive are invalidated. It also includes the functionality of /f.
/b NTFS only. It clears the list of bad clusters on the volume and rescans all allocated and free clusters for errors. It includes the functionality of /r. Use this parameter after imaging a volume to a new hard disk drive.
/v Displays the name of each file in every directory as the disk is checked.
/scan NTFS only. It runs an online scan on the volume.
/i NTFS only. It performs a less vigorous check of index entries, which reduces the amount of time required to run CHKDSK.
/c NTFS only. It does not check cycles within the folder structure, which reduces the amount of time required to run CHKDSK.

Run CHKDSK /F /R /X Alternative Tool to Fix and Repair Disk Errors

If you are not so tech-savvy and know little about computers, we highly recommend you try a professional CHKDSK /f /r /x alternative tool — EaseUS Partition Master to fix hard drive errors efficiently. It perfectly replaces CMD as reliable disk management tool and releases you from typing the commands manually.

EaseUS partition tool makes it effortless to repair disk errors. Follow the steps to check and repair your file system error:

Step 1. Open EaseUS Partition Master on your computer. Then, locate the disk, right-click the partition you want to check, and choose «Advanced» > «Check File System».

choose Check Partition

Step 2. In the Check File System window, keep the «Try to fix errors if found» option selected and click «Start».

check the pop-up instructions

Step 3. The software will begin checking your partition file system on your disk. When it completes, click «Finish».

finish partition check

If you don’t like to use the simple third-party CHKDSK tool, you can run CHKDSK in a harder way via 3 methods: using Command prompt, Windows PowerShell, and disk check tool.

1. Run CHKDSK in Command Prompt

Whenever you find your hard drive performs poorly or Windows asks you to repair drive errors, you can try to run CHKDSK to do the job. Here’s how to run CHKDSK /f on Windows 10/8.1/8/7.

Use CHKDSK /F /R on Windows 10 

Note: If you can’t boot into Windows 10 to run CHKDSK, fix the UEFI boot issue in Windows 10 with 5+ solutions.

Step 1. Press the Windows key and type cmd.

Step 2. Right-click «Command Prompt» and choose «Run as administrator».

Step 3. Enter the following command and press Enter: chkdsk C: /f /r /x. Replace «C» with the drive letter of the partition you want to repair.

Run CHKDSK

Do not interrupt CHKDSK and wait patiently for the process to end. 

Aside from applying CHKDSK to fix disk errors, here are some tutorials that you may follow to learn more details about this command:

Run CHKDSK on Windows 8.1/8 

To run the utility from Command Prompt for Windows 8.1/8 users, here are the instructions:

Step 1. Press the Windows and C key to open the Charm bar.

Step 2. Select «Search» and type cmd.

Step 3. Right-click on «Command Prompt» and click «Run as administrator.»

Step 4. When Command Prompt launches, type the command below and press «Enter»: chkdsk E: /f /r /x.

run chkdsk command in windows 10 command prompt

Run CHKDSK on Windows 7 CMD

If you are a Windows 7 user, you can run the CHKDSK command by the following steps:

Step 1. Click «Start». Type cmd at the search box.

Step 2. Right-click on cmd.exe and click «Run as Administrator». Enter your Administrator password if necessary.

Step 3. When cmd.exe opens, type the command below and press «Enter»: chkdsk c /f /r.   

If you receive the «Chkdsk cannot run because the volume is in use by another process.» message, type Y to restart the computer and let the utility to run a scan at the next boot of your PC.

Extended Reading:

If you are looking for a guide to run CHKDSK to check and fix disk errors on Wnidows 11, try this recommended guide page and you’ll learn how to do so.

related articles

Check and Fix Disk Error in Windows 11

Are you looking to check disk errors in Windows 11? If yes, you might need a guide on checking and fixing disk errors in Windows 11. We have compiled the best methods for you.

Fix disk error

2. Use CHKDSK/F/R in Windows PowerShell

If the Command Prompt not working in Windows 10, you can also run the CHKDSK /F or /R command in Windows PowerShell to fix hard drive errors.

Step 1. Click the Search button and type PowerShell.

Step 2. Right-click the PowerShell and choose Run as administrator.

Step 3. Type chkdsk c /f /r to start fixing disk error. Replace C with the drive letter of the target disk.

chkdsk /f /r

3. Run CHKDSK Alternative — CheckDisk in Properties Window

Running the Check Disk tool from the Windows desktop is easy. Follow the steps below to run CHKDSK in Windows 10. It works the same way on Windows 8 and Windows 7.

Step 1. Open This PC in File Explorer > right-click the HDD/SSD you want to scan > choose «Properties».

Step 2. Under the Tools tab > click the «Check» button under the Error-checking section.

Step 3. Next, you can choose to Scan drive if wanted or Repair drive if errors were found.

Step 4. When the scanning finishes, click on the Show Details link to see the CHKDSK log in Event Viewer.

run chkdsk in this pc on Windows 10

Conclusion

Any time you have hard drive errors or corrupted files, the CHKDSK can be a lifesaver. You can use the disk error checker that comes with every Windows version with the full guide above.

Or you can use the ultimate disk management tool — EaseUS Partition Master to repair organize your hard drive to enhance system performance easily.

FAQs About CHKDSK /F /R That You May Be Interested In

You may encounter CHKDSK related problems; what to do then? Here are the common issues of CHKDSK errors; read on to figure out the solutions.

1. Is CHKDSK R safe?

It’s safe to run the CHKDSK /R command under normal circumstances as long as you’re using the syntax properly. There are different parameters with CHKDSK; you can check the CHKDSK parameters and choose the one that suits your problem to fix disk errors.

2. How long does chkdsk /f /r take?

It depends.

  • chkdsk -f should take under an hour on that hard drive.
  • chkdsk -r will take some time. It could take over an hour, maybe two, three, or more, depending on your partitioning.

You can interrupt the scan, but not recommended. Canceling or interrupting CHKDSK should not leave the volume any more corrupt than it was before CHKDSK was run. You can start it again, and it will check and repair any remaining corruption on the volume.

3. What to do when CHKDSK is stuck or frozen?

  • Restart your computer.
  • Press Esc or Enter to stop chkdsk from running.
  • Run the Disk Cleanup utility to clear out junk files.
  • Open an elevated CMD, type sfc /scannow, and press Enter to run the System File Checker. 
  • Restart and exit chkdsk again during the startup by pressing Esc or Enter.
  • Open CMD as admin, type Dism /Online /Cleanup-Image /RestoreHealth, and press Enter to repair the Windows image.
  • Run CHKDSK again.

The scan should be able to run to completion this time.

4. CHKDSK /F /R VS CHKDSK /R /F on Windows

What’s the difference between CHKDSK /F /R and CHKDSK /R /F commands on Windows computer?

This is no much difference between chkdsk /f /r and chkdsk /r /f. The only difference is the sequence of two parameters /f and /r/f means to fix errors on target disk and /r means to locate bad sectors and recover readable information. Mostly, the correct form should be chkdsk /f /r. Basically, when we don’t know if the target drive contains bad sectors, we would suggest that you run the overall CHKDSK command: chkdsk /f /r /x together.

What does CHKDSK /F /R do? How to use CHKDSK to repair the hard drive errors on Windows 10/8/7? Here is the full guide. 

Workable Solutions Step-by-step Troubleshooting
What is CHKDSK command  CHKDSK (Check Disk Utility) can be used to check and fix any errors on the targeted disk. You can run it from the Command Prompt/PowerShell…Full steps
What does CHKDSK /F /R /X mean  CHKDSK /F can fix disk errors. CHKDSK /R does the same thing as CHKDSK /F only it also checks for bad sectors on the disk and recovers any readable information…Full steps
CHKDSK Alternative — Run a partition tool to fix disk error (1 Step) Download EaseUS partition tool for free and use it to check and repair the corrupted file systems with clicks. No need to type commands manually…Full steps
Use CHKDSK manually Run CHKDSK /F /R /X from the Command Prompt/Power shell or via the Properties window…Full steps

What Is CHKDSK Command

In computing, CHKDSK (short for «check disk») is a system tool and command in DOS, Digital Research FlexOS, IBM/Toshiba 4690 OS, IBM OS/2, Microsoft Windows and related operating systems. It verifies the file system integrity of a volume and attempts to fix logical file system errors. — explained by Wikipedia

Image of CHKDSK

CHKDSK, also known as Microsoft Check Disk, is a utility that can be used in almost all Windows versions. The CHKDSK command is used to scan through your entire hard drive to find and fix any errors. For example, when your computer freezes, you cannot access a certain disk due to a corrupted file system, then you can use the CHKDSK commands to check and fix the drive errors.

What Does CHKDSK /F /R /X Command Mean  

Image of CHKDSK

What is CHKDSK /F /R /X? The primary function of CHKDSK /F /R /X is to scan the integrity of the file system and file system metadata on a disk volume and fix any logical file system errors that it finds. Besides, CHKDSK also can be used for detecting bad sectors on the target disk that occur because of physical damage. Then, it automatically fixes these errors as well.

CHKDSK /F VS CHKDSK /R VS CHKDSK /X, What’s The Difference

CHKDSK can fix two types of disk errors: logical errors and physical errors. Based on the disk error types, you can use the different CHKDSK commands and switches to fix hard drive errors. CHKDSK /F, CHKDSK /R, and CHKDSK /X are the most commonly used CHKDSK commands. What is the difference between CHKDSK /F /R and /X?

  • CHKDSK /F: Check for disk errors, not bad sectors. 
  • CHKDSK /R: Locate the bad sectors on the target hard disk and try to recover the readable information from the bad sectors (implies /F).
  • CHKDSK /X: Forces the volume to dismount first, if necessary. It also includes the functionality of /f.

When to use chkdsk /f, chkdsk /r, and chkdsk/x? You want to see existing errors, use CHKDSK /f command, you want recover readable information from back sectors, use CHKDSK /R, and  

What Does Each CHKDSK Parameter Means? Here Are the 

The syntax of the CHKDSK command is: 

chkdsk volume /f /v /r /x /i /c

If used without parameters, CHKDSK displays only the volume’s status and does not fix any errors. If used with the /f, /r, /x, or /b parameters, it fixes errors on the volume. What do the parameters ( /f /r /x… ) mean? Here are some common CHKDSK parameters and their meanings:

Parameters

Parameters Details of the Parameters
/f Fixes errors on the disk. The disk must be locked. If CHKDSK cannot lock the drive, a message appears that asks you if you want to check the drive the next time you restart the computer.
/r Locates bad sectors and recovers readable information. The disk must be locked. It includes the functionality of /f, with the additional analysis of physical disk errors.
/x Forces the volume to dismount first, if necessary. All open handles to the drive are invalidated. It also includes the functionality of /f.
/b NTFS only. It clears the list of bad clusters on the volume and rescans all allocated and free clusters for errors. It includes the functionality of /r. Use this parameter after imaging a volume to a new hard disk drive.
/v Displays the name of each file in every directory as the disk is checked.
/scan NTFS only. It runs an online scan on the volume.
/i NTFS only. It performs a less vigorous check of index entries, which reduces the amount of time required to run CHKDSK.
/c NTFS only. It does not check cycles within the folder structure, which reduces the amount of time required to run CHKDSK.

Run CHKDSK /F /R /X Alternative Tool to Fix and Repair Disk Errors

If you are not so tech-savvy and know little about computers, we highly recommend you try a professional CHKDSK /f /r /x alternative tool — EaseUS Partition Master to fix hard drive errors efficiently. It perfectly replaces CMD as reliable disk management tool and releases you from typing the commands manually.

EaseUS partition tool makes it effortless to repair disk errors. Follow the steps to check and repair your file system error:

Step 1. Open EaseUS Partition Master on your computer. Then, locate the disk, right-click the partition you want to check, and choose «Advanced» > «Check File System».

choose Check Partition

Step 2. In the Check File System window, keep the «Try to fix errors if found» option selected and click «Start».

check the pop-up instructions

Step 3. The software will begin checking your partition file system on your disk. When it completes, click «Finish».

finish partition check

If you don’t like to use the simple third-party CHKDSK tool, you can run CHKDSK in a harder way via 3 methods: using Command prompt, Windows PowerShell, and disk check tool.

1. Run CHKDSK in Command Prompt

Whenever you find your hard drive performs poorly or Windows asks you to repair drive errors, you can try to run CHKDSK to do the job. Here’s how to run CHKDSK /f on Windows 10/8.1/8/7.

Use CHKDSK /F /R on Windows 10 

Note: If you can’t boot into Windows 10 to run CHKDSK, fix the UEFI boot issue in Windows 10 with 5+ solutions.

Step 1. Press the Windows key and type cmd.

Step 2. Right-click «Command Prompt» and choose «Run as administrator».

Step 3. Enter the following command and press Enter: chkdsk C: /f /r /x. Replace «C» with the drive letter of the partition you want to repair.

Run CHKDSK

Do not interrupt CHKDSK and wait patiently for the process to end. 

Aside from applying CHKDSK to fix disk errors, here are some tutorials that you may follow to learn more details about this command:

Run CHKDSK on Windows 8.1/8 

To run the utility from Command Prompt for Windows 8.1/8 users, here are the instructions:

Step 1. Press the Windows and C key to open the Charm bar.

Step 2. Select «Search» and type cmd.

Step 3. Right-click on «Command Prompt» and click «Run as administrator.»

Step 4. When Command Prompt launches, type the command below and press «Enter»: chkdsk E: /f /r /x.

run chkdsk command in windows 10 command prompt

Run CHKDSK on Windows 7 CMD

If you are a Windows 7 user, you can run the CHKDSK command by the following steps:

Step 1. Click «Start». Type cmd at the search box.

Step 2. Right-click on cmd.exe and click «Run as Administrator». Enter your Administrator password if necessary.

Step 3. When cmd.exe opens, type the command below and press «Enter»: chkdsk c /f /r.   

If you receive the «Chkdsk cannot run because the volume is in use by another process.» message, type Y to restart the computer and let the utility to run a scan at the next boot of your PC.

Extended Reading:

If you are looking for a guide to run CHKDSK to check and fix disk errors on Wnidows 11, try this recommended guide page and you’ll learn how to do so.

related articles

Check and Fix Disk Error in Windows 11

Are you looking to check disk errors in Windows 11? If yes, you might need a guide on checking and fixing disk errors in Windows 11. We have compiled the best methods for you.

Fix disk error

2. Use CHKDSK/F/R in Windows PowerShell

If the Command Prompt not working in Windows 10, you can also run the CHKDSK /F or /R command in Windows PowerShell to fix hard drive errors.

Step 1. Click the Search button and type PowerShell.

Step 2. Right-click the PowerShell and choose Run as administrator.

Step 3. Type chkdsk c /f /r to start fixing disk error. Replace C with the drive letter of the target disk.

chkdsk /f /r

3. Run CHKDSK Alternative — CheckDisk in Properties Window

Running the Check Disk tool from the Windows desktop is easy. Follow the steps below to run CHKDSK in Windows 10. It works the same way on Windows 8 and Windows 7.

Step 1. Open This PC in File Explorer > right-click the HDD/SSD you want to scan > choose «Properties».

Step 2. Under the Tools tab > click the «Check» button under the Error-checking section.

Step 3. Next, you can choose to Scan drive if wanted or Repair drive if errors were found.

Step 4. When the scanning finishes, click on the Show Details link to see the CHKDSK log in Event Viewer.

run chkdsk in this pc on Windows 10

Conclusion

Any time you have hard drive errors or corrupted files, the CHKDSK can be a lifesaver. You can use the disk error checker that comes with every Windows version with the full guide above.

Or you can use the ultimate disk management tool — EaseUS Partition Master to repair organize your hard drive to enhance system performance easily.

FAQs About CHKDSK /F /R That You May Be Interested In

You may encounter CHKDSK related problems; what to do then? Here are the common issues of CHKDSK errors; read on to figure out the solutions.

1. Is CHKDSK R safe?

It’s safe to run the CHKDSK /R command under normal circumstances as long as you’re using the syntax properly. There are different parameters with CHKDSK; you can check the CHKDSK parameters and choose the one that suits your problem to fix disk errors.

2. How long does chkdsk /f /r take?

It depends.

  • chkdsk -f should take under an hour on that hard drive.
  • chkdsk -r will take some time. It could take over an hour, maybe two, three, or more, depending on your partitioning.

You can interrupt the scan, but not recommended. Canceling or interrupting CHKDSK should not leave the volume any more corrupt than it was before CHKDSK was run. You can start it again, and it will check and repair any remaining corruption on the volume.

3. What to do when CHKDSK is stuck or frozen?

  • Restart your computer.
  • Press Esc or Enter to stop chkdsk from running.
  • Run the Disk Cleanup utility to clear out junk files.
  • Open an elevated CMD, type sfc /scannow, and press Enter to run the System File Checker. 
  • Restart and exit chkdsk again during the startup by pressing Esc or Enter.
  • Open CMD as admin, type Dism /Online /Cleanup-Image /RestoreHealth, and press Enter to repair the Windows image.
  • Run CHKDSK again.

The scan should be able to run to completion this time.

4. CHKDSK /F /R VS CHKDSK /R /F on Windows

What’s the difference between CHKDSK /F /R and CHKDSK /R /F commands on Windows computer?

This is no much difference between chkdsk /f /r and chkdsk /r /f. The only difference is the sequence of two parameters /f and /r/f means to fix errors on target disk and /r means to locate bad sectors and recover readable information. Mostly, the correct form should be chkdsk /f /r. Basically, when we don’t know if the target drive contains bad sectors, we would suggest that you run the overall CHKDSK command: chkdsk /f /r /x together.

Like this post? Please share to your friends:
  • Проверка наличия отложенного перезапуска windows 10 что это
  • Проверка подлинности сети при подключении wifi windows 7 как отключить
  • Проверка жесткого диска ssd на ошибки windows 10
  • Проверка наличия отложенного перезапуска windows 10 как исправить
  • Проверка подлинности не пройдена сеть windows 10