CHKDSK — стандартное приложение для проверки жесткого диска на ошибки, обнаружения поврежденных секторов на жестком диске, исправления ошибок файловой системы. Приложение CHKDSK (сокращенное от Check Disk — «Проверка диска») встроено в операционную систему Windows.
Программа Chkdsk.exe находит ошибки файловой системы, сбойные bad-сектора на жестком диске, устраняет обнаруженные неисправности. Если проверка диска на ошибки файловой системы выявила неисправности, проверка CHKDSK запускается при включении компьютера.
При использовании Chkdsk.exe в разных версиях Windows, имеются некоторые различия:
В операционной системеWindows XP служебная программа chkdsk находит ошибки файловой системы и исправляет поврежденные сектора на диске.
В Windows 10, Windows 8, Windows 7, Windows Vista, при настройках по умолчанию, приложение CHKDSK находит ошибки файловой системы, но не исправляет их. Для исправления ошибок файловой системы и проверки секторов диска необходимо вручную задать определенные параметры.
Неполадки в операционной системе Windows влияют на ее работоспособность. Ошибки файловой системы происходят в следующих ситуациях:
Из-за прекращения подачи электроэнергии – при внезапном отключении компьютера может произойти непредвиденный сбой системы (для предотвращения подобных ситуаций используйте ИБП — источники бесперебойного питания)
На поверхности жесткого диска могут появиться поврежденные сектора. При проверке диска с помощью chkdsk, сбойные битые сектора жесткого диска помечаются как поврежденные, система больше не читает и не записывает информацию с неисправных секторов диска. Система попытается восстановитьданные с поврежденных секторов (кластеров, каталогов), если это возможно.
Если компьютер из-за неполадок не загружается, проверить жесткий дискможно при помощи диска восстановления Windows, загрузочной флешки Windows, установочного DVD-диска с операционной системой Windows. После загрузки со съемного носителя, в параметрах восстановления системы выберите командную строку для запуска проверки диска на ошибки.
Проверка CHKDSK для устранения неполадок файловой системы в графическом интерфейсе
Самый простой вариант для проверки файловой системы на ошибки: запуститьпрограмму CHKDSK в графическом интерфейсе средствами системы.
Выполните следующие действия:
Запустите Проводник
Кликните правой кнопкой мыши по локальному диску, на котором нужно провести проверку.
В окне «Свойства: Локальный диск (X:)» войдите во вкладку «Сервис».
В разделе «Проверка на наличие ошибок» нажмите на кнопку «Проверить».
В открывшемся окне «Проверка ошибок (Локальный диск (Х:)) выберите «Проверить диск», несмотря на то, что операционная система пишет, что при проверке диска ошибок не обнаружено.
В Windows 7 доступны дополнительные варианты проверки, для их запуска необходимо поставить флажки напротив пунктов:
Автоматически исправлять системные ошибки
Проверять и восстанавливать поврежденные сектора
Начинается процесс сканирования, который займет некоторое время. Время проверки зависит от размера локального диска и от количества данных, находящихся на диске.
Во время проверки ошибок файловой системы сканируется состояние:
Проверяется базовая структура файловой системы
Проверяются связи имен файлов
Проверяются дескрипторы безопасности
Проверяется журнал USN
После завершения процесса проверки, откроется информация о ее результате. В данном случае, диск успешно проверен, ошибки не обнаружены. Если ошибки будут найдены, вам предложат их устранить.
Для получения подробных сведений, нажмите на ссылку «Показать подробности».
В окне оснастки «Просмотр событий» нажмите на «Сведения».
В окне «Свойства событий», во вкладках «Общие» и «Подробности» доступна подробная информация о результате проверки диска.
Полученную информацию о проверке диска на ошибки файловой системыможно скопировать в Блокнот или в другой текстовый редактор для дальнейшего изучения.
Как запустить CHKDSK (проверку диска) в командной строке
Команда chkdsk для проверки жесткого диска с заданными параметрами выполняется из командной строки:
Запустите командную строку от имени администратора. Прочтите здесь, как найти командную строку в Windows
Для проверки системного раздела (системного диска) в окне интерпретатора командной строки введите команду:
chkdsk c: /f
Нажмите на клавишу «Enter».
В окне командной строки появится сообщение о невозможности выполнить команду CHKDSK из-за того, что указанный том используется системным процессом. Для запуска проверки системного диска после перезагрузки системы, нажмите на клавишу «Y», а затем нажмите на клавишу «Enter».
Примерный шаблон команды выглядит следующим образом: [«chkdsk» (название приложения)], пробел, [буква проверяемого диска с двоеточием («c:», «d:», «f:» и т. д.), путь, или имя файла], пробел, [параметры команды].
Параметры команд имеют следующие значения:
/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»)
В большинстве случаев для проверки файловой системы и устранения поврежденных секторов на жесткомдиске достаточно использовать флаги «F» и «R».
Как отключить проверку диска в CHKDSK при загрузке Windows
В некоторых случаях, проверка диска запускается при включении компьютера, перед загрузкой операционнойсистемы Windows. В большинстве случаев нужно дождаться окончания проверки, повторный запуск не последует.
Постоянная проверка диска при каждом запуске системы, сигнализирует о наличие проблем и необходимости их устранения. Возможно, вам следует задуматься о замене жесткого диска. Есть программы, например, CrystalDiskInfo, которыепостоянно отслеживают состояние дисков компьютера.
Для отключения запуска Chkdsk при загрузке Windowsможно использовать 2 способа: изменение значений в реестре операционной системы, или воспользоваться командной строкой.
Отключение проверки диска в командной строке:
Запустите командную строку от имени администратора.
В окне интерпретатора командной строки введите команду («C:» — имя диска, на котором необходимо отключитьзапуск проверки диска при загрузке системы), а затем нажмите на клавишу «Enter»:
chkntfs /x с:
Если нужно отключить проверку на нескольких дисках, добавьте в команду через пробелы соответствующие буквы дисков, например, «chkntfs /x с: d:».
При помощи команды «chkntfs /d» можно вернуть исходные настройки
Выключить автоматическую проверку диска при загрузке операционнойсистемыможно следующим способом:
Запустите Редактор реестра (введите «regedit» в поле поиска, выполните команду).
Найдите параметр «BootExecute», кликните по нему левой кнопкой мыши.
В окне «Редактирование мультистроки» отображается значение по умолчанию.
Для отключения проверки диска во время запуска Windows, перед звездочкой добавьте параметр:
autocheck autochk /k:C *
Для выключения проверки на нескольких разделах, добавьте через пробел буквы дисков. Пример для дисков «C:» и «D:»:
autocheck autochk /k:C /k:D *
Заключение
Системное приложение CHKDSK, встроенное в операционную систему Windows, служит для проверки файловой системы на ошибки и для обнаружения поврежденных секторов на жесткомдиске компьютера. С помощью утилиты можно исправить ошибки системы и устранить негативное воздействие (отключить запись и чтение) на систему из-за наличия неисправных секторов жесткого диска.