Если случилась такая беда и при загрузке своего компьютера Вы увидели такое сообщение:
NTLDR is missing Press Ctrl+Alt+Del to restart
Не стоит спешить переустанавливать систему. Самая распространенная причина появления этой ошибки - отсутствие в корневой папке диска С: одного или всех файлов: NTLDR NTDETECT.COM boot.ini Все эти файлы имеют атрибут скрытых. Восстановить можно либо из корзины , либо с загрузочного диска Windows. Как восстановить из корзины? (Это на тот случай если они там остались после случайного удаления) Надо загрузиться с загрузочного диска где имеется файловый менеджер - сойдет Волков-командер или Нортон. На диске С: в папке Recycled имена файлов не будут такими как при удалении, но расширения останутся. Смотрим файл с расширением COM и размером 47464 байт - это скорее всего и будет NTDETECT.COM, а файл без расширения и размером 250264 - скорее всего NTLDR. Файл boot.ini имеет размер примерно 200-400 байт и такой вид при просмотре:
[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
Если файла boot.ini так и не удалось найти - его можно создать в любом текстовом редакторе самостоятельно. Выше приведен текст из файла который ставится по умолчанию. А файлы NTLDR NTDETECT.COM Скопировать с загрузочного диска Windows. Второй главной причиной появления этой ошибки - это большое количество файлов в корневой папке диска С: - там где установлена Ваша операционка. Это могла получиться , если Вы случайно распаковали в корневую папку диска С: какой-либо архив с большим количеством файлов. После перезагрузки система уже не запустится и выдаст вышеуказанную ошибку. Вот какие файлы ОБЯЗАТЕЛЬНО не надо трогать при удалении лишних файлов из корня диска С: NTLDR NTDETECT.COM boot.ini AUTOEXEC.BAT Bootfont.bin CONFIG.SYS IO.SYS MSDOS.SYS PAGEFILE.SYS - это файл подкачки - он может быть не обязательно находиться на диске С: - это зависит от настроек уже самой системы Windows loadmgr bootmgr Если скопировать файлы ниоткуда нельзя, но есть загрузочный диск, поступаем так:
Установка Windows XP Professional ======================================================== Вас приветствует программа установки. Этот модуль программы установки подготавливает Microsoft Windows к работе на данном компьютере. • Чтобы приступить к установке Windows, нажмите . • Чтобы восстановить Windows с помощью консоли восстановления, нажмите <R> • Чтобы выйти из программы не устанавливая Windows, нажмите F3
Это окно при начале установки Windows. Выбираем восстановление - жмем R. При просьбе выбрать систему нажать 1 и потом ENTER. После чего будет запрос на пароль Администратора, если такового не имелось - просто нажать ENTER (пустой пароль). После чего высветится строка:
C:\WINDOWS
Вместо C:\WINDOWS может быть и другая папка - туда куда Вы поставили систему - а по умолчанию должно быть C:\WINDOWS. После чего можно выполнить следующие команды:
C:\WINDOWS\fixmbr
Этой командой заменится MBR (Master Boot Record) системного раздела диска работающими копиями файлов.
C:\WINDOWS\fixboot
В результате работы этой команды будет восстановлен загрузочный сектор диска. Это для того случая , если Вы повредили его при установке другой операционкой. С диска прямо в командной строке можно и восстановить файлы: NTLDR NTDETECT.COM Как правило, дистрибутив лежит в папке i386 и если CD-ROM у Вас будет , например, F: то это будет выглядить так:
f: (нажимаем ENTER) cd i386 ( нажимаем ENTER и переходим в папку i386) f:\i386 copy ntldr c:\ (нажимаем ENTER) copy ntdetect.com c:\ (нажимаем ENTER)
После чего перезагружаем систему и надеемся на положительный результат (загрузку с CD-ROM убираем или просто достаем диск из привода)