Свернуть

Windows: что делать, если при каждой загрузке ПК начинается проверка диска?

Добавлено: 07.06.2024 | Обновлено: 07.06.2024

***

***

 

***

Иногда у штатной программы Windows случается сбой: при каждой загрузке/перезагрузке начинается проверка диска. Конечно, этот процесс можно прервать, нажав любую клавишу. Но при следующей загрузке/перезагрузке проверка диска начнётся вновь. Что делать?

 

В таких случаях, даже если проверку завершить (при этом возможны два варианта: ошибки найдены и исправлены, или ошибок не найдено), при следующей загрузке/перезагрузке сканирование диска начнётся вновь…

 

 

Что делать?

1. Выполните системы.

2. Чтобы программа проверки диска «не доставала» при каждом запуске , можно подредактировать :

– нажмите Пуск –> Выполнить… –> в поле Открыть введите regedit –> OK;

– раскройте раздел [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager];

– найдите мультистроковый (REG_MULTI_SZ) параметр BootExecute со значением autocheck autochk /r \??\<буква_диска>: autocheck autochk *;

– измените его значение на значение – autocheck autochk *;

– раскройте раздел [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager];

– найдите мультистроковый (REG_MULTI_SZ) параметр BootExecute со значением autocheck autochk /r \??\<буква_диска>: autocheck autochk *;

– измените его значение на значение – autocheck autochk *;

– раскройте раздел [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Session Manager];

– найдите мультистроковый (REG_MULTI_SZ) параметр BootExecute со значением autocheck autochk /r \??\<буква_диска>: autocheck autochk *;

– измените его значение на значение – autocheck autochk *;

– закройте Редактор реестра.

 

Иногда в этих разделах значение параметра BootExecute соответствует значению (autocheck autochk *), но проверка диска всё равно происходит при каждой загрузке/перезагрузке .

 

В таких случаях можно удалить параметры BootExecute из указанных разделов (необходимо отметить один нюанс: если вы удалите параметры BootExecute, проверки диска при загрузке/перезагрузке больше не будет, но будет кратковременно появляться сообщение «autochk* program not found – skipping AUTOCHECK.....».

 

3. Если файловая система диска – , можно попробовать ещё такой способ:

– нажмите Пуск –> Выполнить… –> в поле Открыть окна Запуск программы введите chkntfs /x <буква_диска>: –> OK.

 

 

Примечания

1. Внимание! При работе с Редактором реестра Windows следует соблюдать осторожность, а то можно такого наредактировать, что придётся переустанавливать операционную систему!..

2. CHKNTFS выводит или изменяет параметры проверки диска во время загрузки.

Ключи CHKNTFS:

 

CHKNTFS том: [...]

CHKNTFS /D

CHKNTFS /T[:время]

CHKNTFS /X том: [...]

CHKNTFS /C том: [...]

 

том – определяет букву диска (с последующим двоеточием), точку подключения или имя тома.

/D – восстанавливает стандартные параметры ; все диски проверяются при загрузке и CHKDSK запускается при обнаружении ошибок.

/T:time – изменяет обратный отсчёт AUTOCHK на указанный отрезок времени в секундах. Если время не указано, показывает текущую настройку.

/X – исключает стандартную проверку диска при загрузке. Сведения об исключенных ранее дисках не сохраняются.

/C – запрашивает выполнение проверки диска при следующей загрузке; если на диске обнаружены ошибки, запускается CHKDSK.

 

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

 

3. Значение мультистрокового (REG_MULTI_SZ) параметра BootExecuteautocheck autochk *. Если вы запланируете проверку диска, то значение этого параметра дополнится записью autocheck autochk /r \??\<буква_диска>:.

 

4. Все штатные проверки диска – autochk.exe (Auto Check Utility), chkdsk.exe (Check Disk Utility) и chkntfs.exe (NTFS Volume Maitenance Utility) – расположены в папке \WINDOWS\system32.

 

Валерий

 

 

***