Если Вам не случалось встречаться с ошибкой NTLDR is missing при загрузке Windows — я Вам искренне завидую. По закону подлости она появляется в самый неподходящий момент. После этого Windows уже не загружается и остается только грустно вздыхать. Большинство пользователей в этом случае кидается переустанавливать систему. С одной стороны вполне разумный шаг — заново отформатировать системный раздел, поставить чистую систему и т.п. Но что делать, если нет времени на переустановку, или на системном диске важная информация, которую терять ну никак нельзя?! Попробуем справиться с проблемой без переустановки Windows.
Решаем проблему с ошибкой NTLDR is missing.
Черный экран и унылая надпись “NTLDR is missing Press Ctrl+Alt+Del to restart” простыми словами означает, что загрузчик операционной системы потерял доступ к общим загрузочным файлам Ntldr и Ntdetect.com, поэтому не может начать загрузку Windows. Но это уже следствие. А что есть первопричина? А причин возникновения ошибки NTLDR is missing несколько.Вот самые распространенные:
1 причина появления ошибки NTLDR is missing — сбой в работе аппаратной части компьютера — проблема с жестким диском или контроллером материнской платы, отвечающим за подключение и работу жесткого диска.
Самая частая причина на старых компьютерах, к сожалению. В этом случае, зачастую единственное решение — замена неисправного устройства — жесткого диска или материнской платы.
2 причина появления ошибки NTLDR is missing — подключение ещё одного жесткого диска.
Подключив к компьютеру ещё один жесткий диск, многие пользователи забывают выставить приоритет (порядок) загрузки жестких дисков в BIOS. Само-собой загрузчик пытается запустить Windows с нового диска и, не найдя Ntldr и Ntdetect.com, будет сигналить Вам ошибкой NTLDR is missing. Решение простое — перезагружаем компьютер, при появлении первых надписей на экране — нажимаем кнопку Del (В 90% случаев), или F2 или иная, в зависимости от устройства. Таким образом Вы попадете в BIOS. Здесь ищем пункт Hard Disk Boot Priority. Как правило, он находится в разделе Advanced BIOS Feachures или Boot.
Здесь надо выставить первым старый жесткий диск с помощью кнопок Page UP и Page Down и затем нажать кнопку F10.
3 причина появления ошибки NTLDR is missing — установка ещё одной операционной системы и возникший из-за этого конфликт.
Решение в этом случае такое. Ищем загрузочный диск с системой Windows, вставляем его в привод и загружаемся с него. В случае Windows XP — при появлении надписи Установка Windows нажимаем кнопку R. Откроется консоль восстановления Windows. В ней нажимаем цифру, соответствующую Вашему загрузочному разделу и вводим команду fixboot а затем — fixmbr:
Если у Вас Windows 7 или Windows 8 — при появлении окна с кнопкой Установить в левом нижнем углу системы ищем ссылку Восстановление системы.
Откроется окно Параметры восстановления системы. В нем надо выбрать пункт Командная строка:
Откроется командная строка Windows в режиме Восстановления. В ней надо прописать 2 команды, воспользовавшись командным интерпретатором bootrec:
bootrec.exe /FixMBR
bootrec.exe /FixBoot
Этим Вы восстановите загрузочный сектор и загрузочную запись Windows.
Второй вариант — скопировать файлы Ntldr и Ntdetect.com с рабочего компьютера или взять из на диске с Windows в папке i386. Чтобы их вставить в корень системного раздела Вашего компьютера понадобиться загрузиться с какого-нибудь LiveCD или загрузочной флешки.
Как вариант, можно воспользоваться той же консолью восстановления Windows и набрать команды:
cd {буква_CD_диска}
cd i386
сopy ntldr {буква_загрузочного_диска}
сopy ntdetect.com {буква_загрузочного_диска}
exit
Третий вариант — снять свой жесткий диск, подключить его к компьютеру с такой же версией Windows и скопировать с него файлы Ntldr и Ntdetect.com.
4 причина NTLDR is missing — повреждены системные файлы Ntldr и Ntdetect.com
Повредить файлы Ntldr и Ntdetect.com могли как вредоносные программы, так и шаловливые руки пользователя. В любом случае выход один — восстанавливать системные файлы. Для этого подойдет любой вариант решения, описанный выше, в причине №3. Есть только одно но! Если у Вас поработал вирус, то введя команду fixmbr — Вы можете повредить таблицу разделов. Поэтому, я бы советовал по возможности проверить жесткий диск антивирусом. Для этого его можно подключить к рабочему компьютеру либо загрузиться со специального диска от DrWeb или Kaspersky.
5 причина появления ошибки NTLDR is missing. Смена активного диска.
Такое случается опять же по вине неверных действий пользователя. Вернуть все как было поможет консоль восстановления Windows и утилита DiskPart. Для её запуска надо в командной строке ввести команду diskpart:
В открывшемся окне вводим команду list disk — Вам отобразится жестких список дисков.
Если диск один — соответственно в списке будет только disk0.
Вводим команду select disk 0.
Жесткий диск выбрали. Теперь надо выбрать раздел.
Вводим команду list partition — отобразиться список разделов.
Выбираем системный раздел — он как правило первый — select partition 1.
Затем надо ввести команду active. Этим Вы снова сделаете нужный раздел активным.
А если переустановить винду это поможет?
У меня Windows 8.1. Была данная проблема, помог способ с командной строкой. Огромное спасибо автору статьи.
А что делать, когда загрузочный диск не запускается?
Игорь — а какую ошибку выдает?
Помогите, пожалуйста! У меня появилась эта ошибка на нетбуке ASUS Fee pc выпуска 2010г. На ctrl+alt+delet не реагирует. Показывает ли это на причину №1? Перед этим действий по причинам 2 и 3 не проводил. Всё что вызывает подозрения, это перегонял папки из С/Мои документы на диск D и наоборот с Диска D папку с разными скачанными прогами перенёс на диск С. Нетбук поработал день и встал. Возможна ли причина №5 и, если пробовать действия по ней как загрузить утилиту?
Спасибо большое.
Cергей — Я бы посоветовал Вам сделать резервную копию данных и попробовать всё же переустановить систему. В Вашем случае это оптимальный вариант. И заодно проверите таким образом жесткий диск. Т.е. если проблемы с жестким диском — то система если и установиться, то будет работать криво. Если же все встанет нормально и будет работать без проблем — дело было в глючной системе.
Добрый день… Обьясню ситуацию…переустанавливала Винду…7-ку но решила снести все диски и поступила так: изначально начала устанавливать винду хр чтобы снести диски..снесла..потом ставлю диск с виндой 7-кой и вылазиет эта надпись ! Не помогает ничего .. В буте меняла СД на диск и обратно выставляла различные установочные..но не помогает.помогите.железо все исправно. Спасибо заранее ! Что можно ещё попробовать чтобы поставить Винду !?
Просто переткнуд клаву с юсб на пс
Спасибо большое за ответ.Подскажите, как это выполнить.Проблема в том, НЕТбук стоит мёртво — не войти в консоль. Я патался по Вашему 5 варианту загрузить с флэшки NTLDR и др. Отключение кнопкой не помогает, при отключении с помощью отсоединения аккумулятора и последующем включении на полсекунды мелькает что-то загрузочное и тут же пропадает — ничего не прописать. Какие могут быть ещё комбинации клавиш для перезагрузки с выходом на консоль?
Карина — похоже на то, что у Вас компьютер с CD не загружается. Попробуйте другой диск.
Сергей — какая у Вас модель нетбука?
Почему когда начинаю устанавливать виедовс xp выдает ошибку код 7
Добрый день! ставил виндовс с флешки, на диск R, потом решил акронисом удалить старый с диска С,когда перезагрузил,то появилась ошибка- NTLDR is missing, помогите пожалуйста
Дмитрий — у Вас загрузчик был как раз на диске С. В Вашем случае только пробовать восстанавливать загрузку с помощью диска Windows и меню Восстановление системы.
Добрый день. Ставил винду 7 с флешки, была хр.создал акронисом еще один диск(G), на него и установил.Диск со старой виндой стал невидимым,решил акронисом его сделать логическим и объеденил с диском (D)
NTLDR is missing и вот что я имею теперь.
Попробовал вот это — diskpart
Вводим команду select disk 0. — вот на этом моменте выдает что невозможно выбрать этот диск.
подскажите что делать?
Да все гораздо проще…ну если у вас две Windows установлено(Как у меня) Только что полетел этот файл на ХР и я зашел на window 7(Вторая моя опирационка) вставил установочный диск(в моем случае ZverDVD) открыл его далее зашел в папку i386 и скопировал от туда файл ntldr(в свойствах папки нужно включить отображение скрытых файлов так как файл скрыт) в директорию диск С с заменой…все…проблема решена! А то что то в нете во всех ответах столько намудрено…пипец блин!
Игорь — все советы по решению проблемы я выложил в статье выше.
просто выключил веб камеру и все заработало
Стояла хр на диске С. Потом на диск D поставил 7, после чего акронисом форматнул С. Правда забыл поставить его активным, что потом исправил с загоузочного диска акрониса. Но теперь у меня Нтлдр вылазит и нисего не могу сделать. Способы 3 и 5 не помогли.
Такая же проблема NTLDR is missing, случилось это, когда после форматирования устанавливалась Windows xp, и в это время выпал жёсткий диск и выбил синий экран( ноут друга был, жесткий диск другой ставили, потом назад и не закрепили). Что сдесь может быть за проблема?
Gufakas — возможно повреждение поверхности жесткого диска.