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

Так как программа запускается при перезагрузке автоматически, можно указать, какие тома проверять не нужно. Именно для этого используется утилита chkntfs. С помощью этой программы можно запретить утилите chkdsk проверять некоторые тома, что намного ускоряет процесс запуска операционной системы.

Вот синтаксис команды chkntfs:

chkntfs [/C] [/X] том chkntfs /D chkntfs /T:время 

Параметры этой команды представлены далее.

Параметры команды chkntfs

Параметр Использование
том указывает букву диска (с указанием символа :), точку монтирования или имя тома, по отношению к которому запускается команда chkntfs.
/C планирует запуск команды chkdsk для указанного диска при следующей перезагрузке
/X исключает стандартную проверку диска при загрузке. Сведения о ранее исключенных дисках не сохраняются
chkntfs /D сбрасывает параметры autochk (chkdsk) в системные умолчания
chkntfs /T:<время> используется для отображения и установки времени отсчета autochk, которое используется системой для создания паузы перед запуском утилиты chkdsk над «грязным» томом во время загрузки

Утилиту chkntfs можно использовать для отключения проверок утилитой chkdsk для диска E. Для этого необходимо дать команду chkntfs /X E:. Если необходимо заставить chkdsk проверить диск F при следующей перезагрузке, можно воспользоваться командой chkntfs /C F:.