Сканирование диска выполняется при каждой загрузке с Windows XP

3773
Sarfraz

У меня есть четыре диска на моем компьютере. Проблема в том, что при каждом запуске компьютера проверка диска сканирования (CHKDSK) запускается для диска, даже если я правильно выключил компьютер. Я провел тщательную проверку сканирующего диска, но для этого диска проверка сканирующего диска всегда выполняется независимо от того, что.

Интересно, что не так, хотя все хорошо и доступно вместе с данными диска. Ребята, не могли бы вы мне помочь с этим?

Я использую Windows XP SP2

редактировать

С ответом на комментарий ниже, настройки для раздела реестра:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\ Session Manager\BootExecute 

установлен в:

chkvdisk autocheck autochk * 

И я не уверен, что это значит, это то же самое в вашем случае? Какое значение по умолчанию для этого раздела реестра?

Что касается chkdsk /f, я получаю следующее сообщение:

Chkdsk cannot run because the volume is in use by another process. Chkdsk may run if this volume is dismounted first. ALL OPENED HANDLES TO THIS VOLUME WOULD THEN BE INVALID. Would you like to force a dismount on this volume? (Y/N) 

Я не уверен, что это значит, особенно линия ALL OPENED HANDLES TO THIS VOLUME WOULD THEN BE INVALID.. Итак, я боюсь и не бегаю chkdsk/fиз-за потери данных и т. Д.

Пожалуйста помоги

Спасибо

0
Что вы установили здесь HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Contro l \ Session Manager \ BootExecute? Ximon 14 лет назад 0
@DwightSampsonite: Ну, это установлено на chkvdisk autocheck autochk * Sarfraz 14 лет назад 0
Вы имеете в виду проверить диск, а не сканировать диск правильно? Сканирующий диск был инструментом Win 9x для томов FAT. MDMarra 14 лет назад 0
@MarkM: я имею в виду CHKDSK, а проблемный диск - это ntfs. Другие диски также являются NTFS, но с ними проблем нет. Sarfraz 14 лет назад 0

3 ответа на вопрос

1
harrymc

В vanilla XP значение раздела реестра BootExecute:

autocheck autochk * 

Файл chkvdisk в вашей записи реестра, согласно статье Chkvdisk not found, является частью продукта RollBack Rx, который представляет собой программное обеспечение для мгновенного восстановления ПК.

Если у вас установлен RollBack Rx, это может объяснить, почему жесткий диск постоянно используется.
Дайте мне знать, если это так.

РЕДАКТИРОВАТЬ

База знаний RollBack Rx содержит эту статью:
Откат вызывает повторяющийся CHKDSK

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

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

Так, например, если WFM ( Windows File Manager? ) Хочет выполнить запись в сектор 100, Rollback обнаруживает запись, определяет, что снимок защищает сектор 100, и перенаправляет запись в открытый сектор (скажем, 200) и создает ссылку в своей собственной карте диска. Любое последующее чтение в Сектор 100 также перенаправляется в Сектор 200.

С другой стороны, сильная потеря питания в ту самую микросекунду, когда Rollback сбрасывает свою карту дисков из памяти на диск, может вызвать ошибку карты дисков, а также, весьма вероятно, CHKDSK. В этом случае запуск CHKDSK завершится успешно, но это не исправит аномалию Откатной карты диска, поскольку карта невидима для Windows.

Вывод: RollBack Rx становится вашим дисковым менеджером, а не Windows.
Фактически, Windows не знает, что происходит с ее собственным жестким диском.

Вышеприведенная статья содержит раздел под названием «Поиск и устранение проблем с моментальными снимками», который призван исправить те же проблемы, которые в той же статье ранее осуждались как городские мифы. Не имея RollBack Rx на моем компьютере, я не могу проверить, действительно ли они работают, но вы, конечно, не найдете ничего лучшего.

Что касается установки RollBack Rx на моем компьютере, я могу лишь сказать:
над моим мертвым телом!

@harrymc: Это именно тот случай, у меня установлен откат, но этой проблемы никогда не было, и мне интересно, как с этим покончить. Sarfraz 14 лет назад 0
@Sarfraz Ахмед: см. Мое редактирование выше. harrymc 14 лет назад 0
0
Dr. belisarius

Вероятно, грязный флаг не очищается. попробуйте запустить chkdsk / f из командной строки.

В этом случае вам, вероятно, следует использовать / r вместо / f, чтобы также были обнаружены плохие блоки. / r подразумевает / f MDMarra 14 лет назад 0
0
nhinkle

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