Как убрать проверку с диска при запуске системы?

При каждой загрузке Windows запускается программа проверки диска. Переустановка Виндоус не снимает эту проблему. Как от этого избавиться?

Решение:

chkntfs /x С:

—  выключает проверку диска C:

А теперь рассмотрим более подробно, почему это происходит?

Дело в метке «dirty bit».

Вот выдержка из Справки по использованию утилиты CMD.EXE :
«Если «грязный» бит тома задан, это может означать, что файловая система находится
в неустойчивом состоянии. «Грязный» бит может быть задан, потому что том находится
в подключенном состоянии и в нем имеются незаконченные изменения, из-за того, что
компьютер был выключен до того, как сделанные изменения были переданы на диск,
или из-за обнаруженных повреждений тома.

Проверить, стоит ли на диске метка «dirty» можно, введя в командной строке:

«fsutil dirty query X:»

— без кавычек, где «X:» — буква интересующего нас диска.
После нажатия клавиши <enter> появится к-л одно из 2 возможных сообщений : «Том — O:
помечен как «грязный»» или «Том — F: не помечен как «грязный»».
(Note: в вышеупомянутой Справке сказано, что сообщения о статусе «грязный» имеют вид
типа: «Том — C: изменен» или «Том — С: не изменен»

При каждом запуске Windows XP ядро вызывает файл Autochk.exe для сканирования всех
томов и проверки, заданы ли «грязные» биты томов. Если «грязный» бит задан, программа
autochk.exe немедленно запускает команду «chkdsk /f» для этого тома. Команда «chkdsk /f»
проверяет целостность файловой системы и пытается устранить все возможные неисправности
тома.»

Чтобы снять эту метку, надо попробовать вручную провести проверку диска с заданием
исправлять ошибки. это делается из командной строки командой

«chkdsk X: /f»

— без кавычек, где «X:» — буква интересующего нас диска.

После этого Windows выдаст на экран сообщение примерно такого вида: «Невозможно выполнить
команду chkdsk на этом томе, т.к. том используется другим процессом. Чтобы запустить chkdsk
вначале следует отключить этот том. ВСЕ ОТКРЫТЫЕ ДЕСКРИПТОРЫ ТОМА БУДУТ ДАЛЕЕ НЕВЕРНЫ.

Подтверждаете отключение тома? [Y<да>/N<нет>]» — теперь, если Вы нажмёте клавишу <Y>,
то диск будет заблокирован, далее будет проведена проверка, а потом система сама вновь
подключит диск; если же Вы нажмёте клавишу <N>, то проверка будет назначена на момент
следующей загрузки Windows.

Если МЕТКА НЕ СНИМАЕТСЯ или СНОВА ПОЯВЛЯЕТСЯ ПОСЛЕ ПЕРЕЗАГРУЗКИ, то есть два варианта:

*** 1-й — отключить автопроверку проверку диска совсем (метка “dirty”на этом томе останется,
и не будет работать штатный дефрагментатор Windows)

В разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
имеется параметр типа REG_MULTI_SZ с названием «BootExecute». По умолчанию его значение
– «autocheck autochk *». После того, как система запланирует проверку диска, в значении
этого параметра появляется дополнительная запись «autochk». Таких записей в значении этого
параметра может оказаться несколько, в этом случае попробуйте их удалить,
оставив только исходное значение этого параметра.

Если нужно, чтобы «скандиск» запускался
при каждой загрузке системы, можно задать такой параметр: «autocheck autochk /f *», а чтобы
отключить его раз и навсегда достаточно удалить запись «autocheck autochk *».
Или задать значение AutoChkTimeOut:DWORD равное 0, очистить (забить нулями в hex-виде)
параметр BootExecute.

Более просто — проверку выключает команда

chkntfs /x X:

— без кавычек, где «X:» — буква интересующего нас диска.

она НЕ предотвращает пометку системой диска флагом «dirty», если система сочтёт это нужным,
— эта команда просто устанавливает, чтобы при загрузке Win autochk.exe, обнаружив на диске
эту метку, НЕ запускал для него проверку.

*** 2-й — искать и устранять причину появления метки.
Постоянный запуск проверки диска может быть связан с повреждениями реестра (если есть его
резервная копия, созданная в то время, когда сбой не наблюдался, то восстановите из нее
реестр). Попробуйте отключить всё, что можно в автозагрузке и выяснить запуск чего вызывает
появление метки «dirty» и попробуете удалить и переустановить эту программу/устройство.
Также могут быть виноваты устаревшие драйвера оборудования. Рекомендуется обновить драйвера имеющегося оборудования, а также установить все обновления операционной системы.

Если выключение ПК осуществляется нормально, то возможно причина постоянного запуска программы проверки диска в использовании программыPartition Magic (или ее аналога) при разбиении и форматировании диска. Проверьте диск NDD и MHDD. Попробуйте заменить шлейф жесткого диска, переставьте диск на другой его разъем, отключите с этого шлейфа второе устройство, переставьте диск на другой канал IDE, сбросьте настройки CMOS Setup. Попробуйте переустановить системный загрузчик Windows XP: в Консоли Восстановления выполните команды «FIXBOOT» и «FIXMBR»

Переразбейте, наконец, диск заново с помощью утилиты FDISK и отформатируйте его используя команду «FORMAT C: /U /C» (не забудьте сохранить ценные данные на другом винчестере). Если и это не поможет, то отформатируйте диск специальной утилитой от его производителя.

Вы можете оставить комментарий.

1 комментарий к записи “Как убрать проверку с диска при запуске системы?”

  1. Алексей:

    Спасибо за информацию, помогло!

Оставить комментарий к записи Алексей

*