2

Я пытаюсь проверить жесткий диск (C:) на компьютере с Windows XP на наличие поврежденных секторов. Когда я запускаю Chkdsk, мне сообщают следующее:

Chkdsk не может работать, потому что том используется другим процессом.

Если я перезагружаюсь, я могу заставить chkdsk запускаться при загрузке, но тогда я не могу увидеть результаты, потому что компьютер перезагружается. Я пытался передать результаты в текстовый файл, но безрезультатно.

Как я могу настроить chkdsk? Или есть какое-то другое бесплатное программное обеспечение, которое я мог бы использовать?

2 ответа2

2

Возможно, вы могли бы создать запланированное задание, которое редактирует раздел реестра autocheck для автоматической проверки всех дисков при перезагрузке, а затем сбрасывает ключ (в противном случае autochk будет запускаться при каждой перезагрузке). Рег ключ является:

HKLM\System\CurrentControlSet\Control\Session Manager

Под этим находится строковое значение. По умолчанию это:

BootExecute = autocheck autochk *

Звездочка означает, что никакие диски не проверяются при запуске. Я бы посоветовал вам прочитать это, прежде чем делать что-либо. Надеюсь, что это поможет вам.

1

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

Примечание. Перед выполнением вышеуказанного необходимо сначала войти в BIOS, чтобы убедиться, что последовательность загрузки установлена так, чтобы дисковод компакт-дисков загружался до жесткого диска.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .