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 — что делать и как исправить?!: 135 комментариев

  1. Jemal

    Спасибо фичу с командами поддерживаю больше bootrec.exe все работает

  2. Анна

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

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

    В какой момент конкретно он перезагружается, что пишет?

  4. Фёдор

    Черный экран и эта надпись никуда выйти не могу,f8 тоже не работает

  5. SD

    Zdarova narod! Silno ra64ityvaju na va6u pomo64. Hotj na dvore 21 vek no est takie artisty kak ja, tak 4to davajte bez steba. Žyl byl na noute hard s potrepannoj russkojaz. Windoj XP, kotoraja vremja ot vremeni letela i vosstnavlivalas mnoju s recovery console. Nakonec vyta64il ja žestka4 i postavil kak vtoroj v stacionarnyj PK, t.k. soderžanije bylo mne nužno. Razumeetsa pro »bolnuju» windu zabyl, pereinstalirovat ne stal t.k. tolko odna particija a udalatj dannyje bylo nedopustimo. Rez. kopiji voob6e v žizni ne delal. V odin prekrasnyj denj v My Computer vysko4ilo zajavlenie 4to »disk F neotformatirovan, proizvesti formatirovanie?» Takaja situacija menja ne ustroila i na4al koldovatj s recovery console. Chkdsk zavisajet na neskolko 4asov, na 25% obryvajetsa i soob6ajet 4to disk soderžit nevosstanovimyje problemy. Posle neskolkih popytok chkdsk’a ja vklju4il hard kak master i po6la zagruzka Win kotoraja zakon4ilas sinim ekranom. Kody o6ybok kone4no ne perepisal;) Dal6e sdelal v konsoli fixboot, kotoryj zajavil 4to boot sektor uspe6no perepisan i failovaja sistema diska — NTFS (zna4it format est!). Pri sleduju64ej zagruzke pojavilsja NTLDR is missing, 4ego do etogo ne bylo. V recovery console DIR pokazyvajet ‘error occured during directory enumeration’. A BOOTCFG /SCAN otve4ajet 4to uda4naja skanirovka diska ne polu4ilas, o6ibka možet byt vyzvana neispravnoj failovoj sistemoj. Kak vsegda vopros 4to delatj. Hren s etim windowsom, glavnoje sohranitj ostalnoj kontent. Slyhal 4to serjoznyje specy mogut vosstanovit informaciju daže s formatirovannyh nositelej. Ne znaju realno li eto, obra64atsa k komu ili budet prosto trata vremeni i deneg. 4to skažete? Sorry za flood!

  6. Илья

    Естественно, у меня ничего не получаестся((( я не понимаю что это за кнопка: page up и page down. И вот у меня еще один момент: нажимаю delete, захожу в hard disk book priority а там только два файла: 1. Ch2 M. : HDT722525DLA380 2. Bootable Add-on Cards. Можете подсказать, что делать?

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

    Page up и page down. — это клавиши на стандартной клавиатуре. Ищите внимательнее — они у Вас есть. А HDT722525DLA380 — это Ваш жесткий диск Hitachi Deskstar 250Gb.

  8. Leonid

    Доброго дня уважаемые друзья. И сразу перейду к делу — буквально на днях решил перенести свою систему win 8.1 с помощью программы акронис 12 на новый жёсткий диск (твердотельник wd green), ну и соответственно что-то пошло не так. Кроме того, что скопировалась система криво (делал именно не перенос а копирование), так еще и основная система упала. После десятков способов попытки восстановления системы, я пришёл к вышеуказанной ошибке, решить которую не помог ни один из способов. И кроме того, каким то образом все разделы поменяли свои буквы в наименовании. И теперь главный вопрос — можно ли сделать так — установить на твердотельник чистую win 8.1 и перенести все настройки на неё с предыдущего харда. Или же все же есть способ восстановить систему. Есть возможность подключить хард к компу через usb hub

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

    Leonid — Здравствуйте. Я бы всё же порекомендовал чистую установку. Как ни крути, но нормально сделать клон системы с HDD на SSD не получится. Особенно акронисом. Более-менее нормально это получается у MiniTool Partition Wizard, и всё равно не без косяков.

  10. Leonid

    Спасибо за совет. И все же ещё спрошу — как можно перенести реестр со старого винта на новый? И возможно ли это вообще?

  11. Haris

    Не описать словами всю благодарность, что распирает меня!! Вот уж насколько я самовар в общении с пк, а Вашей инструкцией смог и данные сохранить, и систему запустить.. Пользовался пунктами 4 и 3.1, правда установлена была винда 7 ультимейт, а лечил 7 проф. =) Из минусов только, появляющийся при загрузке, выбор из ~ 5! версий операционных систем)))

  12. саня.

    Отключил 2й жёсткий диск, запустил с того на котором винда. Все заработало! Выключил и подсоединил обратно. Работает без проблем.

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

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