Восстановление NTLDR на Windows XP

Восстановление NTLDR на Windows XP

Во время загрузки операционной системы Windows пользователь  может обнаружить неприятное сообщение на экране монитора:

NTLDR is missing
Press CTRL+ALT+DEL to restart.

Причин появления данной неисправности может быть несколько:

- в системе используется несколько жестких дисков, загрузка проиходит с не того диска;
- вставлены  CD, флешка, дискета;
- сильная фрагментация таблицы MFT корневой папки. Если таблица MFT корневой папки содержит большое количество файлов, то она может стать настолько фрагментированной, что потребуется создание дополнительного индекса размещения. Поскольку в индексах размещения файлы перечислены в алфавитном порядке, то файл NTLDR может попасть во второй индекс размещения;
- удалены файлыNTLDR и/или NTDETECT.COM пользователем;
- файлы были повреждены в следствии сбоя электропитания или ошибки жесткого диска.

Описание на сайте MS


Для решения данной проблеммы извлекаем все возможные носители информации и, если это не помогло, выбираем один из следующих способов:

1. Самый простой способ  - скопировать данные файлы с рабочей машины и заменить.

- подключить жесткий диск к другому компьютеру;

- загрузиться с  LiveCD

2. Загрузиться с оригинального диска Windows XP в режиме "Консоль восстановления". После появления командной строки:

- использовать команду fixboot.

- скопировать файлы с диска "copy D:\i386\ntldr c:\",  "copy D:\i386\ntdetect.com c:\" и сменить атрибуты для скопированного файла
attrib ntdetect.com -r -s –h 
attrib ntldr -r -s –h

- воспользоваться утилитой от Майкрософт Bcupdate2.exe (программа для DOS).
Bcupdate2.exe C: /F
/q - тихий режим (должен также использоваться параметр /y)
/y - не требовать подтверждения
/f - обновить используемый том
/t - выполнять проверку только для старого загрузочного кода

Нравится
blog comments powered by Disqus