Как выполнить chkdsk, если я не могу загрузиться к Windows

У меня есть раздел NTFS с Windows XP, но он имеет поврежденные секторы, и он не может загрузиться.

Это - диск SATA, и Windows CD не может получить доступ к нему, потому что это отсутствует, это - драйверы, у меня нет дисковода для гибких дисков, таким образом, я не могу загрузить драйверы через там.

Я попробовал ntfsfix из Linux, но он отказывается делать что-либо. Также попробованные nftsclone с - спасают опцию, по крайней мере, создать резервную копию данных, но это не работает также.

Как я могу выполнить chkdsk в этом случае?

11
задан 29.09.2010, 08:44

5 ответов

Если у Вас есть доступ к другому компьютеру и средству записи CD, можно загрузить (по закону) аварийный диск Vista или Windows 7 и использовать это для выполнения CHKDSK. Надо надеяться, Vista или Win 7 имели бы драйверы для Вашего диска ESATA. http://neosmart.net/blog/2008/windows-vista-recovery-disc-download/

6
ответ дан 07.12.2019, 12:18

Если Вы имеете доступ к установке Vista или Windows 7 DVD, начальная загрузка от него и получаете командную строку, то выполненный команда:

chkdsk /r C:

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

7
ответ дан 07.12.2019, 12:18

Chkdsk не может решить проблему: Если поврежденные секторы находятся в файле, который требуется для начальной загрузки, поскольку Ваш случай, кажется. Все, что это сделает, отмечают их как плохо, таким образом, они все еще не будут доступны для начальной загрузки, в действительности уничтожая Вашу установку Windows.

Если у Вас все еще есть доступ к функционирующему компьютеру, см. эту статью:
Установите Windows XP на SATA без дискеты (F6)
который покажет Вам, как интегрироваться, драйверы SATA в Windows загружают CD.

Одно решение состоит в том, чтобы затем Выполнить Установку Восстановления. Это обновит установку XP, не уничтожая установку Windows. Однако необходимо использовать начальную загрузку XP CD, который имеет тот же уровень пакета обновления, как в настоящее время установлено. Вы не должны восстанавливать, например, XP SP3 с помощью XP SP2 загружают CD.

Если у Вас нет начальной загрузки XP SP3 CD, посмотрите, как создать его из более старого CD в:
Как к воздушному потоку Windows XP Service Pack 3 для создания интегрированного установочного диска XP с SP 3.

Другое решение (и по-моему лучшее) состоит в том, чтобы вложить капитал в коммерческую дисковую программу восстановления, которая попытается восстановить существующее содержание диска, путем перечитывания поврежденных секторов различными способами, затем отображения их на хорошие секторы.

Жесткий диск с поврежденными секторами может все еще быть реанимирован при помощи коммерческого продукта, такого как Регенератор жесткого диска или SpinRite. SpinRite может иногда работать волшебство и дает абсолютную гарантию удовлетворенности денежной спины.

3
ответ дан 07.12.2019, 12:18

Лично я попробовал бы ntfsresize -fi /dev/sdYZ от ntfsprogs пакет в соответствии с Linux.

1
ответ дан 07.12.2019, 12:18

Если Вы не можете вытянуть диск и поместить его в другую машину или как карта памяти или как вторичный диск sata, можно попытаться загрузить использование BartPE (диск начальной загрузки Windows XP) и попробовать созданный в утилитах для доступа к диску.

0
ответ дан 07.12.2019, 12:18

Теги

Похожие вопросы