CHKDSK — проверка и исправление ошибок диска в Windows

CHKDSK проверяет файловую систему диска Windows на ошибки и восстанавливает повреждённые сектора. Полный синтаксис, все ключи /F /R /X и практические примеры.

CHKDSK (Check Disk) — команда CMD для проверки целостности файловой системы и восстановления повреждённых секторов диска Windows. Запускается когда Windows загружается медленно, файлы открываются с ошибками, или система сообщает о повреждении диска. Без ключей только анализирует — не меняет диск.

Синтаксис команды CHKDSK

CHKDSK [том:] [/F] [/V] [/R] [/X] [/B] [/C] [/I] [/L[:размер]] [/SCAN] [/SPOTFIX]

том: — буква диска с двоеточием (например C:). Без указания тома проверяется текущий диск. Остальные параметры управляют глубиной проверки и действиями при обнаружении ошибок.

Ключи и параметры

Ключ Описание Пример
/F Исправляет найденные ошибки файловой системы. Основной рабочий ключ — без него CHKDSK только сообщает об ошибках, не исправляя их CHKDSK C: /F
/R Находит повреждённые физические сектора диска и восстанавливает читаемые данные. Включает функциональность /F. Работает медленно — проверяет каждый сектор CHKDSK D: /R
/X Принудительно отключает том перед проверкой. Требуется когда диск занят другими процессами CHKDSK D: /F /X
/B Повторно проверяет кластеры, ранее помеченные как повреждённые. Полезно после замены или восстановления диска. Включает /R CHKDSK C: /B
/V Выводит полный список всех проверяемых файлов и папок (verbose). На больших дисках вывод будет очень длинным CHKDSK D: /V
/I Выполняет упрощённую проверку индексных записей (только NTFS). Быстрее, но менее тщательно CHKDSK C: /F /I
/C Пропускает проверку циклических структур папок (только NTFS). Ускоряет проверку CHKDSK C: /F /C
/L[:размер] Устанавливает размер файла журнала транзакций в килобайтах (только NTFS). Без размера показывает текущий размер CHKDSK C: /L:4096
/SCAN Выполняет онлайн-сканирование без размонтирования тома (только NTFS, Windows 8+). Можно запускать на работающей системе CHKDSK C: /SCAN
/SPOTFIX Исправляет только найденные ошибки без полного сканирования. Используется после /SCAN для применения исправлений CHKDSK C: /SPOTFIX

Примеры использования

Быстрая проверка диска без изменений

Нужно узнать состояние диска, ничего не меняя. Безопасно запускать в любой момент.

CHKDSK D:

Команда проанализирует файловую систему и выведет отчёт с числом ошибок и состоянием кластеров. Исправлений не вносит — только диагностика.

Исправление ошибок файловой системы на не-системном диске

На диске D: обнаружены ошибки файловой системы, диск не является загрузочным.

CHKDSK D: /F

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

Полная проверка системного диска C: при загрузке

Системный диск занят Windows и не может быть проверен на ходу — CHKDSK планирует проверку на следующий старт.

CHKDSK C: /F /R

Windows ответит: «CHKDSK не может быть выполнен, так как указанный том используется другим процессом. Запланировать проверку при следующей загрузке системы?» — нажмите Y. При следующей загрузке до входа в Windows выполнится полная проверка с исправлением ошибок и поиском повреждённых секторов.

Онлайн-сканирование системного диска без перезагрузки

Нужно проверить диск C: прямо сейчас, без планирования на перезагрузку.

CHKDSK C: /SCAN

Сканирование выполняется в фоне без размонтирования тома. После завершения — если найдены ошибки — запустите CHKDSK C: /SPOTFIX для их исправления.

Проверка диска после подозрения на физические повреждения

Диск издаёт посторонние звуки, или система сообщает об ошибках чтения файлов.

CHKDSK D: /F /R /X

Ключ /X принудительно размонтирует том, /R выполняет посекторную проверку и восстанавливает читаемые данные из повреждённых секторов, /F фиксирует ошибки файловой системы. Самая полная проверка — занимает значительное время на больших дисках.

Повторная проверка ранее помеченных плохих секторов после ремонта диска

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

CHKDSK D: /B

Команда повторно проверяет все кластеры, ранее помеченные как повреждённые, и снимает метки с тех, которые теперь читаются нормально. Включает полную посекторную проверку.

Сохранение результатов проверки в файл

Нужно сохранить отчёт CHKDSK для анализа или передачи специалисту.

CHKDSK D: /F > C:\chkdsk_report.txt

Результат проверки записывается в текстовый файл. Если нужна кириллица в отчёте — сначала выполните CHCP 65001, иначе в файле будут кракозябры.

Частые ошибки и решения

Ошибка / Ситуация Причина Решение
«Отказано в доступе» при запуске CMD запущена без прав администратора Запустить CMD от имени администратора
«Не удаётся заблокировать текущий диск» (диск C:) Системный диск занят Windows Согласиться на проверку при следующей загрузке, нажав Y на запрос подтверждения
CHKDSK запускается при каждой загрузке и не заканчивается На диске серьёзные физические повреждения или не снят флаг «грязного тома» Проверить физическое состояние диска через S.M.A.R.T.; при необходимости заменить диск
Проверка зависает на конкретном проценте Критически повреждённые сектора или аппаратная проблема диска Дать проверке завершиться (может занять несколько часов); если не завершается — диск требует замены
После /F ошибки появляются снова Диск имеет аппаратные проблемы или нестабильное питание Выполнить /R для поиска физических повреждений; проверить кабели подключения и питание
«CHKDSK не поддерживается для файловых систем RAW» Диск не отформатирован или файловая система повреждена до неопознаваемости Использовать специализированные утилиты восстановления (TestDisk); форматирование уничтожит данные

Когда применять, а когда нет

CHKDSK предназначен для файловых систем NTFS, FAT32 и exFAT — это все стандартные диски Windows. Не работает с файловыми системами RAW, ext4 (Linux) или APFS (macOS). Для проверки системного диска C: необходима перезагрузка или использование ключа /SCAN. Команда требует прав администратора. На SSD-дисках ключ /R менее полезен, чем на HDD, так как нет физических секторов в традиционном смысле — для SSD важнее проверка файловой системы через /F. Аналог в PowerShell — командлет Repair-Volume: например, Repair-Volume -DriveLetter D -Scan для онлайн-сканирования или Repair-Volume -DriveLetter D -OfflineScanAndFix для полного офлайн-исправления.

FAQ

Можно ли запускать CHKDSK на SSD?

Да. На SSD CHKDSK проверяет и исправляет ошибки файловой системы (ключ /F) — это полезно и безопасно. Ключ /R на SSD тоже работает, но посекторная проверка физических повреждений для SSD менее актуальна, чем для HDD. Современные SSD имеют собственные механизмы управления плохими блоками.

Как долго длится проверка с ключами /F /R?

Зависит от размера и скорости диска. На HDD объёмом 1 ТБ полная проверка с /R может занять от 2 до 8 часов. На SSD значительно быстрее. Проверку нельзя прервать без риска оставить диск в несогласованном состоянии — планируйте время заранее.

Нужно ли отменить запланированную проверку при загрузке?

Если передумали — при загрузке Windows показывает сообщение «Нажмите любую клавишу для отмены» с обратным отсчётом около 10 секунд. Нажмите любую клавишу для пропуска. Можно также отменить через командную строку: CHKNTFS /X C:.

Что означает «найдены повреждённые сектора» в отчёте?

Это признак физического износа или повреждения диска. CHKDSK помечает такие сектора как недоступные, чтобы система не записывала туда данные. Если число плохих секторов растёт — диск нужно заменить, данные срочно скопировать.

Можно ли использовать CHKDSK на внешнем USB-диске?

Да. Укажите букву внешнего диска: CHKDSK E: /F. Если диск занят — используйте /X для принудительного отключения. Перед проверкой закройте все открытые файлы с этого диска.

Что делать, если CHKDSK не исправил ошибки и они появляются снова?

Повторяющиеся ошибки после CHKDSK указывают на аппаратную проблему: изношенный диск, проблемы с кабелем или питанием. Проверьте S.M.A.R.T.-данные диска через CrystalDiskInfo или аналогичные утилиты. При наличии критических предупреждений — немедленно сделайте резервную копию и замените диск.

Оцените статью
( Пока оценок нет )
MW10
Добавить комментарий

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.