NTLDR is missing — что делать и как исправить?!

Ошибка ntldr is missing

 Если Вам не случалось встречаться с ошибкой 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 recovery fixboot и fixmbr

Если у Вас Windows 7 или Windows 8 — при появлении окна с кнопкой Установить в левом нижнем углу системы ищем ссылку Восстановление системы.

Windows 7 восстановление системы

Откроется окно Параметры восстановления системы. В нем надо выбрать пункт Командная строка:

Windows 7 восстановление системы

Откроется командная строка Windows в режиме Восстановления. В ней надо прописать 2 команды, воспользовавшись командным интерпретатором bootrec:

bootrec.exe /FixMBR
bootrec.exe /FixBoot

Windows 7 восстановление системы

Этим Вы восстановите загрузочный сектор и загрузочную запись 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:

dislpart windows 7

В открывшемся окне вводим команду list disk — Вам отобразится жестких список дисков.
Если диск один — соответственно в списке будет только disk0.
Вводим команду select disk 0.
Жесткий диск выбрали. Теперь надо выбрать раздел.
Вводим команду list partition — отобразиться список разделов.
Выбираем системный раздел — он как правило первый — select partition 1.
Затем надо ввести команду active. Этим Вы снова сделаете нужный раздел активным.

 

Помогло? Посоветуйте друзьям!



NTLDR is missing — что делать и как исправить?!: 165 комментариев

  1. joha

    Здравствуйте… ребята помогите у меня при вводе fixmbr оно угрожает потерей данных в жестком диске что делать подскажите

  2. XasaH Автор записи

    joha — ну всё правильно Вас система предупреждает. Вы действуете на свой страх и риск. Поэтому лучше важные данные сначала с диска скопировать.

  3. serega

    Здраствуйте!Подскажите что делать.Выбивает ошибку NTLDR is mising,вставил установочный дискWindows Xp,сделал загрузку с диска в биосе и ничего не меняется.Провод загружается,а на экране момигает курсор пару секунд и снова ntldr is mising.Что делать?

  4. XasaH Автор записи

    serega — как я понял — с диска у Вас система не загружается?!

  5. Аня

    Добрый вечер. У меня возникает такая ошибка. Думаю, что причина в вирусе, т.к. накануне устанавливала новый антивирус и не успела провести проверку. К сожалению нет диска с виндвовс. Подскажите, есть ли возможность что-то исправить или теперь только переустанавливать систему?

  6. XasaH Автор записи

    Аня — только с помощью тех способов, что указаны в статье выше. Диск можно скачать с любого крупного торрент-трекера.

  7. Виталий

    Здравствуйте!А можно переустановить систему.нашел жеский диск б.у. на замену своего неработающего в ноутбуке.Пробывал запустить диск загрузочный через биос,не запускается.мож я не правильно что-то делал.

  8. XasaH Автор записи

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

  9. kay

    Скажите пожалуйста, как можно узнать умер ли жесткий диск или нет?

  10. XasaH Автор записи

    Это можно сделать с помощью программы victoria на вкладке test. Нажимаете кнопку тест и смотрите результат.

  11. HeadLight

    Добрый день, подскажите на одном жестком диске стоял Windows 7 x86 на разделе С: и Windows XP SP2 x86 на разделе D:, далее было увеличены модули памяти и пришлось ставить на раздел где была Windows 7 x86, Windows 7 x64 с форматированием. После чего нет возможности зайти на XP, есть установщик ХР там нажимаю R и забиваю fixboot и fixmbr, после чего он не запускается. Далее скачивал файлы с диска установки Ntldr и Ntdetect.com все так же. Собственно вопрос, как запустить ХР?

  12. XasaH Автор записи

    При установке семерки Вы переписали загрузчик. Теперь чтобы восстановить загрузку XP — надо так же грузится с диска XP, заходить в режим восстановления и выполнять команды fixmbr и fixboot.

  13. HeadLight

    Я же писал, что вбивал fixboot и fixmbr, но результат тот же, то есть не заходит.

  14. XasaH Автор записи

    А при выполнении команды какой ответ система выдает?

  15. Александр

    Здравствуйте, сегодня собирал свой старый компьютер (он был в полностью разобранном состоянии, неделю назад все прекрасно работало и виндоус я установил перед разборкой заново( win xp chip 2014 final)), после сборки вышеописанная проблема при включении. (Стоит 2 жестких диска), на одном из них только система, больше вообще ничего нет. значит варианта 2: либо неправильно собрал, либо приоритет запуска менять? Спасибо заранее

  16. XasaH Автор записи

    Александр — да, видимо первым выставелн жесткий диск не тот на котором система стоит.

  17. Vicont

    На постороннем компе уст. Win XP Pak3 _ значит диск рабочий_винда запускается.
    Устанавливаю на свой пишет NTLDR is missing. В биосе все параметры выставлены правильно. Перемычка на диске _мастер_. Диск один. Все шлейфы проверены и не один раз, даже менялись.

  18. Vicont

    Здравствуйте, переустановил ХР, при запуске пишет NTLDR is missing . На другом компе, стартует без проблем. Винт один. В биосе все параметры выставлены правильно. Не могу понять в чем дело.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *