Категории: ошибки

NTLDR is missing, ошибка винды

SYSTEM NTLDR MISSING

Сообщение может быть такого типа:

Windows XP could not start because the following files were missing or corrupted: WINDOWS\SYSTEM32\CONFIG\SYSTEM NTLDR MISSING. You can try to repair this file by starting the Windows Setup program from original floppies or boot from CD-ROM. Select ‘r’ at first screen to repair.

или вот так:

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

Решения проблемы

Чтобы избавиться от ошибки NTLDR и вернуть компьютер в рабочее состояние, нам понадобится заменить файлы Ntldr и Ntdetect.com в Windows XP. Для этого понадобится запустить консоль восстановления с компакт-диска Windows XP, после чего нажать клавишу «R» при появлении экрана Установка Windows. Выбрать загрузочный раздел и ввести команду fixboot.

Второй вариант исправления ошибки NTLDR, получения доступа к файловой системе загрузочного раздела – запустить компьютер с загрузочного диска в режиме эмуляции MS-DOS и просто скопировать файлы Ntldr и Ntdetect.com из папки I386 на компакт-диске Windows XP в корневую папку загрузочного диска. Если файловая система загрузочного раздела является системой FAT, используйте загрузочный диск MS-DOS.

Во время вышеприведенных операций в MS-DOS не забудьте снять с файлов атрибуты «Системный», «Только чтение», «Скрытый» с помощью команды attrib. Чтобы не мучить себя поисками мануалов по MS-DOS, приведу здесь, как это сделать:
attrib ntdetect.com -r -s –h
attrib ntldr -r -s –h

Решение с помощью консоли восстановления Windows. Если при загрузке с CD появляется снова ошибка «NTLDR Is Missing», проверить расположение перемычек на Вашем дисководе:
Загрузитесь, используя компакт-диск Windows XP.
При появлении надписи «Вас приветствует мастер установки» нажмите клавишу F10 или R, чтобы начать процесс восстановления.
Чтобы запустить консоль восстановления, нажмите клавишу C.
Введите «cd ..», чтобы перейти в корневой каталог загрузочного диска.
Введите букву устройства чтения компакт-дисков.
Введите cd i386.
Введите Copy ntldr «буква Вашего загрузочного диска»:
Введите Exit.

Если раздел не был отформатирован с помощью Windows, может также понадобиться запустить команду fixboot консоли восстановления. Данная команда переопределяет параметры по умолчанию, которые записываются в загрузочный раздел системы. Fixboot перезаписывает загрузочный сектор жесткого диска, что делает активный раздел загрузочным. Понимает единственный аргумент – букву устройства, на которое производится запись. Как это сделать было описано выше.

Так же возможно повреждение главной загрузочной записи (MBR). Для ее восстановления воспользуйтесь командой «fixmbr имя_устройства».

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

Не будет и лишним проверить файл boot.ini, насколько правильно в нем прописаны «пути» к Вашей ОС и правильно ли определены партиции.

Еще один вариант решения проблемы – это подключение ЖД к компьютеру с рабочей ОС Windows ХР или Windows 2003. Через управление дисками можно посмотреть, насколько корректно созданы разделы и логические диски, а так же сделать активным первый раздел диска и просто скопировать туда два файла: NTLDR и NTDETECT.com c рабочей ОС. После таких манипуляций можно ставить ЖД обратно и грузиться с него. Желательно, так же сбросить BIOS по-умолчанию и оставить ЖД на первом шлейфе IDE – мастером.

Перед копированием файлов: NTLDR и NTDETECT.com cледует проверить состояние батареи материнской платы. Батарея с пониженным напряжением или с плохими контактами между ней и материнской платой является причиной многих чудес :) Если же под рукой нету другого компьютера с рабочей Windows, попробуйте просто параллельно поставить вторую ОС и проделать тоже самое, что описано выше.



Случайные записи


RSSОформление подписки на квартал.