Почему Windows запускает CHKDSK при каждой загрузке?

11

Каждый раз, когда я включаю свой компьютер, я получаю следующее сообщение:

Checking file system on E:
The type of the file systen is NTFS.
One of your disks need to be checked for consistency. You may cancel the disk check, but it is strongly recommended that you continue.
Windows will now check the disk.

CHKDSK is verifying files (stage 1 of 3)... 0 percent completed

Я позволяю CHKDSK завершить, но Windows не загружается. Это сообщение появляется каждый раз, когда я загружаю свой компьютер.

Может ли кто-нибудь объяснить мне, почему появляется это сообщение и что я должен сделать, чтобы оно исчезло?

Khris
источник
1
@ hims056 Этот вопрос относится к работающей системе. ОП заявил, что chkdsk завершается, но Windows не загружается.
Tog

Ответы:

6

Когда вы планируете проверить диск, запись добавляется в реестр - по какой-то причине она не очищается.

  1. Запустите редактор реестра (нажмите «Пуск», «Выполнить» и введите « regeditОК»).
  2. разместить HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
  3. Изменить BootExecuteзапись с:
    autocheck autochk * /r\DosDevice\C:
    на:
    autocheck autochk *

Источник: http://support.microsoft.com/kb/158675

Дейв
источник
В этой статье я иду шаг за шагом, но в моем редакторе реестра BootExecute уже имеет значение autocheck autochk *, а не autochk * / r \ DosDevice \ C:
khris
Если бы CHKDSK были запланированы, я полагаю, что сообщение скажет это. Это похоже на проблему с самим жестким диском, а не на плановую проверку диска, которая не очищается.
Индрек
Да. В этом случае я бы посоветовал проверить это с помощью acronis.co.uk/homecomputing/products/drive-monitor
Дейв
4

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

Команда fsutil может использоваться для проверки состояния грязного бита. Откройте командную строку с правами администратора и введите:

fsutil dirty query D:

(Замените D:буквой диска, с которым у вас возникли проблемы.)

Дэвид Маршалл
источник
Я проверяю мой жесткий диск, он грязный - что я должен сделать, чтобы исправить это?
Крис
1
Попробуйте запустить chkdsk /f e:или chkdsk /f /r e:вручную. Если грязный бит все еще установлен после следующей перезагрузки, система, вероятно, не сможет размонтировать громкость при выключении. Проверьте eventlogналичие указателей, если это так
Ansgar Wiechers
Такое сообщение появляется после выполнения команды chkdsk / fe: E: \ Documents and Settings \ Consultant> chkdsk / f / re: Тип файловой системы - NTFS. Не удается заблокировать текущий диск. Chkdsk не может работать, потому что том используется другим процессом. Хотите ли вы запланировать проверку этого тома при следующем перезапуске системы? (Да / Нет) n
Крис
1
@khris Это нормально. Вы можете запустить chkdsk только на системном диске при загрузке.
Дэвид Маршалл
хорошо, я пытаюсь еще раз: 1) введите chkd / f / r в cmd 2) нажмите y после сообщения, что диск не может быть заблокирован 3) перезапустите мой компьютер - то же сообщение (как в моем родительском вопросе) 4) проверка allowfile , В результате я получаю сообщение, что проверка на полном экране завершена, и окна не загружаются, и я не могу выполнить какую-либо команду - просто выключите или нажмите кнопку на клавиатуре.
Крис
3
  1. Нажмите на меню «Пуск» и откройте диалоговое окно запуска.
  2. Введите cmdи верните
  3. Следующий тип fsutil dirty query D:(замените D:буквой вашего диска)

грязный запрос

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

  1. Следующий тип chkdsk D: /f /x
  2. После этого закончите шаг 3, чтобы определить, был ли удален грязный бит.
  3. Если он больше не загрязнен, перезагрузите компьютер, и вы больше не заметите chkdisk.

Источник информации

Moab
источник
это не помогает - смотрите предыдущие комментарии
Крис
0

У меня были такие же симптомы на моем ноутбуке, как и у вас:

chkntfs /X E:

Помог мне (я этого не ожидал).

Также попробуйте изменить ключ BootExecute HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager на:

autocheck autochk /k:E *
КГ
источник