CHKDSK (Check Disk) — команда CMD для проверки целостности файловой системы и восстановления повреждённых секторов диска Windows. Запускается когда Windows загружается медленно, файлы открываются с ошибками, или система сообщает о повреждении диска. Без ключей только анализирует — не меняет диск.
- Синтаксис команды CHKDSK
- Ключи и параметры
- Примеры использования
- Быстрая проверка диска без изменений
- Исправление ошибок файловой системы на не-системном диске
- Полная проверка системного диска C: при загрузке
- Онлайн-сканирование системного диска без перезагрузки
- Проверка диска после подозрения на физические повреждения
- Повторная проверка ранее помеченных плохих секторов после ремонта диска
- Сохранение результатов проверки в файл
- Частые ошибки и решения
- Когда применять, а когда нет
- FAQ
- Можно ли запускать CHKDSK на SSD?
- Как долго длится проверка с ключами /F /R?
- Нужно ли отменить запланированную проверку при загрузке?
- Что означает «найдены повреждённые сектора» в отчёте?
- Можно ли использовать CHKDSK на внешнем USB-диске?
- Что делать, если CHKDSK не исправил ошибки и они появляются снова?
Синтаксис команды 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 или аналогичные утилиты. При наличии критических предупреждений — немедленно сделайте резервную копию и замените диск.


