NTLDR is missing.
Если во время загрузки Windows на экране появляется сообщение NTLDR is missing и загрузка системы не происходит, значит по каким-либо необъяснимым причинам (мистика) пропал файл NTLDR из корня диска С и система не загрузится до тех пор, пока он там не появится. Есть два решения данной проблемы.
1. Необходимо загрузиться с установочного диска Windows XP. Для начала необходимо выставить в BIOS загрузку с CD-ROM первичной (если еще не выставлена). В различных версиях BIOS от различных производителей это делается по-разному. Важно найти стоку, содержащую слово boot (boot disk priority) в подменю которой выставить на первый план загрузку с CD-ROM, а на второй – загрузку с Hard Disk. После того, как благополучно стартовали с загрузочного диска, необходимо дождаться пока программа установки загрузит необходимые библиотеки и компоненты, и в первом диалоговом окне, когда будет предложено на выбор 3 действия (продолжение установки – Enter, выход из установки – F3, консоль восстановления – R), выбрать консоль восстановления нажатием клавиши R. Затем будет предложено выбрать систему, которую необходимо восстановить (если система одна, нажимаем 1, затем Enter). После этого появится запрос на пароль администратора, который, если не меняли, оставляем пустым и нажимаем Enter. После этого в консоли пишем fixboot, нажимаем Enter и, после удачного восстановления пишем Exit и перезагружаемся в обычном режиме.
2. Второй способ предполагает ручное восстановления утерянного фала NTLDR. Находится он на установочном диске в папке i386. Скопировать его нужно в корень диска C (если на нем установлена система). Можно подключить жесткий диск к другой машине и на этой же машине скопировать файл. Если на жестком диске файловая система FAT32, тогда достаточно просто загрузиться с любого реаниматора в режиме DOS под оболочкой Нортона. В случае с NTFS понадобится еще и утилита ntfsdos.exe, позволяющая получить доступ к разделам под NTFS в режиме DOS. Или же загрузить консоль восстановления (как в первом способе), после чего ввести следующие команды «cd ..», «E», «cd i386», «copy ntldr C», «Exit». Команды вводить по порядку, без кавычек, после каждой команды нажимать Enter; при этом предполагается, что система установлена на диске С, а CD-ROM обозначен буквой E (если у вас не так, то в командах замените соответствующие буквы).
Чем больше читаю,тем больше убеждаюсь — я чайник….оказывается кроме команды/«Format:C» и «Exit» есть еще кое что………..
И еще…Спасибо за сайт! respect! 5+
Спасибо. Приятно, что мой опыт может оказаться полезным для других.
P.S. В консоли восстановления введите команду help и убедитесь, что команд не 5 и даже не 10
А если не помоглоо?
Оба способа? Второй способ безотказный. Можно их оба объединить, т.е. загрузиться в консоли восстановления и в ней скопировать файл NTLDR с установочного диска.
Спасибо автору. Статья очень хорошая. Только вот у меня возникла проблема, с паролем администратора. Оставляю пустым и нажимаю enter,потом он выводит сообщение о том. что пароль не верный. подскажите, что делать?
Ищите любой LiveCD и грузитесь с него, после чего копируйте с установочного диска (или флэшки) файл ntldr. Можно также подключить жесткий диск к другому компьютеру и скопировать ntldr с него.
Также можно очистить пароли утилитой Windows Key Enterprise (по-моему, так называется).
а если две винды разные одна зверь а другая простой хр хом едитион… может же нтлдр не подходить о_О
По-моему, без разницы. Но что мешает вам проверить? Ничего страшного не случится.
Большое спасибо за статью, 2 вариант помог, но хочу немного поправить команды: "cd ..","e:","cd i386","copy ntldr c:","exit", кажется так надо с ":".
Ну, может именно так и надо)) Но суть, я думаю, ясна)
A что если даже bios не загружается. Просто пишется эта самая ошибка. Как загрузить bios
F2 нажимаешь или другую функциональную кнопку,указанную внизу экрана при включении компа(где-то через 2-3 секунды после нажатия кнопки включения)
Совершенно верно, нажимайте во время загрузки F2 или Del (в зависимости от производителя BIOS) и будет вам BIOS)
Сделал как вы написали через консоль комнд но нечего когда нажал св i386 ниже было написано в дисководе отсутствует дискета или компакт диск что делать?
У меня первым способом вообще никак не получается, не выходит меню восстановления… вторым способом тоже никак…. Дело в том что у меня не видит системный диск, а виджу только флешку и сд диск… Подскажите плз что делать……
хехе))) Решила всё-таки позабавить автора своим изречением женской глупости в решении данной проблемы.
Предупреждаю сразу. я, как и большинство пользователей ПК чайник. с ручечкой и носиком. Но что хуже, я девушка, да ещё и всегда сначала пытаюсь решить все проблемы, с операционкой ли или с железом,сама. до этого выходило.
выскочило сообщение, сразу смекнула, загрузчику ОС не хватает какого-то загруочного файла.
попросила друга в инете глянуть название файла.он в ответ предложил мне свой способ.
Диск с установочными винды нашла. (кстати версия винды на диске имеет значение?)
вошла в recovery попыталась восстановить способом, предложенным тем самым другом, командой FIxboot. естессно не вышло.
на диске напрямую методом проб и ошибок папку I386 не нашла, и приняла самое идиотское решение : поставить вторую винду, найти на диске 2 этих файла вручную копировать их,в корневую директорию, далее удалить новую винду.
во-первых первую(старую) операционку, он после копирования уже, не видит и даж не предлагает её к загрузке.
тепепрь директорию файлов на загрузочсном диске я знала и попыталась через recovery их скопировать, как и описано. итог — 0.
после всего этого огромного количества букв, что посоветуете?
А эту самую вторую винду вы случаем не на первую поставили?
скопировал, терь не появляется сообщения missing ntldr, и на этом месте комп сам ребутается…
Не врубаюсь объясните пожалуйста по шагам. Не хочу форматировать
Если комп ребутится, во время загрузки нажимайте F8, после чего выбирайте пункт "Отключить автоматическую перезагрузку при отказе системы". Теперь вместо ребута вы увидите, какая именно ошибка возникает. Вот от нее и пляшите.
Пахнет мистикой,но у меня эта ошибка появляется при попытке загрузки с загрузочного диска (пробовал разные), хотя сам винд, хоть и пожеван вирусом, работает. Итог — не могу переустановить операционку. Не подскажете решение?
У меня такая же проблема бывает:) решается путем переключением проводов на жестких дисках)) у меня 2кстати)) бывает такой баг:) и никаких файлов искать не надо- сам восстановится:)
У меня такая же беда, только с семёркой((. Есть рецепт? Заранее благодарен.
Зайдите на сайт http://rlab.ru/doc/ntldr_is_missing.html — там побольше написано об исправлении ошибки.
Читаем на сайте Microsoft http://support.microsoft.com/search/default.aspx?qid=21336&query=ntldr+is+missing&mode=r&catalog=LCID%3D1049
я зделал все как в первом споссобе но с сдром все равно не загружаеТ!!!!!!!!!!! пишет то же самое кто нить знает почему??? заранее спосибо
Читай ниже у меня тоже с dvd-привода не загружалось, хоть в bios и выставил загрузку с него.
Сегодня принесли комп c XP с таким же сообщением:
NTLDR is missing
Press Ctrl+Alt+Del restart.
Оказалось пользователь ПК удалил все скрытые файлы корневого каталога, кроме файла pagefile.sys. Cкопировал с другова рабочего ПК недостающие файлы на HDD и всё работает.
После загрузки ОС старые загрузочные и системные файлы нашёл у пользователя в корзине
P.S. Советую, если не уверены что удаляете, лучше спросите
А создателю этой темы, огромное человеческое спасибо. Расписано всё хорошо, и понятно.
C уважением Андрей Гришин.
P.S. Кстати встречался и ещё с одним случаем, когда установлено несколько ОС на разные разделы, здесь главное при восстановление консолью правильный раздел выбрать. Если ОС одинаковые, то ничего страшного
ОГРОМНЕЙШЕЕ вам спасибо!!! получилось востановиться вторым способом. чувствую себя крутым хацкером!))) удачи вам и процветания!!! таким же страждущим буду давать ссылку на Сюда)
p.s. правда кое что в командах пришлось самой додумать типа :\ но это мелочи))
С ув., Вера.
Очень полезная информация.Огромное человеческое спасибо.