CHKDSK в Windows: полное руководство по проверке файловой системы

Иван Корнев·28 июля 2026·4 мин

CHKDSK в Windows — это встроенная утилита командной строки Check Disk, предназначенная для проверки файловой системы тома и его метаданных на наличие логических и физических ошибок. Инструмент поддерживает работу с файловыми системами FAT, FAT32, exFAT, NTFS и ReFS, обеспечивая целостность данных на диске.

Оглавление

Основное назначение и возможности утилиты

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

Поддерживаемые файловые системы

  • FAT
  • FAT32
  • exFAT
  • NTFS
  • ReFS

Полный синтаксис команды включает множество параметров для тонкой настройки проверки: chkdsk [volume[[path]filename]] [/f] [/v] [/r] [/x] [/i] [/c] [/l[:size]] [/b]. Это позволяет адаптировать процесс сканирования под конкретные задачи и типы накопителей.

Ключевые параметры запуска

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

ПараметрНазначениеОсобенности
/fИсправление обнаруженных ошибокТребует перезагрузки на системном диске
/rПоиск поврежденных секторовВключает функционал параметра /f
/xПринудительное отключение томаРаботает только с NTFS, автоматически включает /f
/iСокращение времени проверки индексовПропускает некоторые проверки записей индекса NTFS
/cПропуск проверки циклов внутри папокПрименяется только к файловой системе NTFS

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

Выбор параметра Для быстрой проверки логических ошибок используйте chkdsk /f. Если есть подозрения на физические повреждения диска или появились битые сектора, применяйте chkdsk /r.

Особенности работы с системным диском

При попытке запустить проверку с исправлением ошибок (chkdsk /f) на системном диске, где установлена операционная система, возникает важное ограничение. Том не может быть заблокирован во время активной работы Windows, поэтому утилита требует перезагрузки компьютера.

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

Автоматический запуск и его отмена

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

Отмена запланированной проверки Если автоматический запуск CHKDSK был инициирован, но вы хотите его отменить, используйте команду chkntfs /x <буква_диска>, заменив <буква_диска> на соответствующую букву вашего накопителя (например, chkntfs /x C).

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

Частые ошибки

Проверка не запускается на системном диске без перезагрузки Это нормальное поведение утилиты. Параметр /f требует монопольного доступа к тому, который невозможен при работающей системе. Дождитесь перезагрузки или используйте параметр /x для принудительного отключения тома (только для NTFS).

Длительное время выполнения проверки с параметром /r Поиск поврежденных секторов — ресурсоемкая операция, особенно на дисках большого объема. Процесс может занимать несколько часов. Не прерывайте выполнение команды, чтобы избежать дополнительных повреждений файловой системы.

Автоматический запуск CHKDSK при каждой перезагрузке Если проверка запускается постоянно, это указывает на сохраняющиеся проблемы с диском или файловой системой. Используйте команду chkntfs /x <буква_диска> для отмены автоматического запуска и проведите полную диагностику накопителя.

FAQ

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

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

Как отменить автоматически запланированную проверку диска? Используйте команду chkntfs /x <буква_диска> в командной строке с правами администратора. Замените <буква_диска> на букву нужного тома, например: chkntfs /x C.

Какие файловые системы поддерживает CHKDSK? Утилита работает с файловыми системами FAT, FAT32, exFAT, NTFS и ReFS. Некоторые параметры, такие как /x, /i и /c, применяются только к томам с файловой системой NTFS.