4 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

NTLDR is missing в Windows 7

Содержание

NTLDR — что это за файл и почему его нельзя удалять

Ошибка NTLDR is missing — Press Ctrl+Alt+Del to restart

Большинство людей, столкнувшись с этой проблемой бегут к мастерам переустанавливать Windows.

Но как поступить, если у вас хранится там те данные, которые вам нельзя потерять или у вас нету времени заниматься форматированием?

Возможно ли обойтись без переустановки?

Что такое NTLDR is missing?

Эта фраза в переводе «NTLDR потерян», то есть ваш загрузочный файл может быть поврежден, либо его не видит ваша операционная система, либо нет наличия других необходимых файлов.

Это часто случается в Windows 2000, Vista, XP, 7 и 8. Мы рассмотрим как решить вопрос с такой проблемой на примере версии Windows XP .

Для правильной загрузки операционки необходимо обязательное наличие этих трех файлов.

  • NTLDR ( несет в себе код загрузчика)
  • boot.ini ( ответственен за формирование меню и настроек старта операционной системы)
  • ntdetect.com ( своего рода «доктор» для вашего программного обеспечения)

Они всегда располагаются в корне диска С.

Почему возникает данная ситуация

Почему появляется надпись NTLDR is missing

Зачастую поломка происходит из-за того что:

  • может быть поврежден шлейф (основная его функция — соединить материнку с жестким диском)
  • либо вообще отсутствует жесткий диск С. Перейдите в раздел под названием Boot Device Priority в BIOS проверьте во время загрузки, в какой очередности загружаются устройства
  • неполадки жесткого диска из-за того что неправильно работают (или вообще не работают) секторы памяти
  • когда устанавливали диск, неправильно установили перемычки в нем;
  • вирус удалил файл NTLDR из операционки
  • файл boot.ini мог быть перемещён из корневого раздела, либо удалён из него вовсе;
  • Файлы NTLDR и NTDETECT.COM были распознаны системой как непостоянные, либо переместились в иную папку;
  • слишком много файлов располагается в корневом папке (при этом база данных делит их на сегменты сортируя по алфавиту, таким образом NTLDR может попасть в друго сегмент, а ОС при загрузке рассматривает только к первый.

NTLDR в Windows 2000/XP/2003/Vista

Отображаем те системные файлы и папки, которые скрыты в Проводнике. Для этого открываем «Мой компьютер» переходим в Сервис, после чего идём в Свойства папки (рис.4)

Открываем «Вид» и ставим или снимаем галочки, делаем так как показано на рисунке.

Внесение изменений для отображения скрытых папок и файлов

Нажимаем кнопку «применить» и переходим назад в окошко диска. Мы видим список файлов которые загружаются вместе с ОС. ( как на рисунке)

Доступ к ранее скрытым файлам

Находим нужный файл

Если вдруг вы обнаружили, что у вас отсутствует какой-либо файл, первое что сделайте — это не паникуйте! Все поправимо.

Добавить недостающий файл можно несколькими способами:

  • Скопировать с того диска что называется установочный
  • Закачать из сети
  • Скопировать этот файл у друга с компьютера на флешку и затем установить

Разберем только первом варианте «добычи» такого файла, так как другие способы достаточно легкие, с ними справится любой.

После чего у нас появляется такой экран входа в консоль, как на рисунке.

Путь к консоли восстановления

Таким образом, у нас есть возможность зайти в ОС в текстовом режиме, при этом возможно использование только клавиатуры, без мышки.

Программа, сканируя носители, проверяет их на наличие ОС, В завершении скана система выводит все обнаруженные результаты.

Мы видим в этом примере, что у нас установлена всего лишь одна система: 1: C:Windows.

Консоль восстановления

Если у вас все так же как на картинке, то просто нажмите клавишу 1, а затем Enter .

При наличии пароля администратора введите его и подтвердите. Обязательно не упускаем из вида строку с вопросом: «В какую из версий Windows – нужно осуществить вход?» Если же у вас несколько систем, то выбирайте ту к которой необходим доступ.

Затем вы войдете в систему и для перемещения и поиска желаемых файлов по диску, используйте приведённые ниже команды:

Заходим в диск и пишем команду «cd ..» (без кавычек)

cd – это смена папки

— пробел и две точки – это тоже самое, что и стрелки Назад в Проводнике.

Путеводитель по папкам

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

После чего тиснем клавишу Enter и пишем английскую букву С, Таким образом мы отрываем папку системного диска.

Чтобы мы увидели внутреннее содержимое, вводим команду:

Использование команды dir

Затем заходим на диск CD привода с установкой.

Пишем в команде ту букву, под которой у вас на компьютере пишется диск с приводом.

Если вы не помните, то угадывайте. К примеру«D:», «Е» «F», «G» и т.д.

После того как подобрали необходимо написать команду dir и ищем в том списке что выпал папку I386 — там и находятся файлы, которые нам необходимо скопировать (рис.11).

Ввод команды I386

Весь путь выглядит так:

Путь в папку I386

Среди всего списка обнаруженных файлов, находим нужный:

Копирование файлов: порядок действий

Чтобы скопировать файлы, прописываем команду «copy ntldr c:», в нужно последовательно указать, что и в какой очерёдности необходимо копировать.

И обязательно внимательно следить за знаками!

Если всё сделано правильно, то вы увидите следующее:

Результат копирования NTLDR

Для проверки, на положенном ли месте файл, возвращаемся в папку системного диска, и вводим команду dir.

Для проверки необходимо нажать кнопку перезагрузки. Для этого вписываем команду

и Ваш ПК перезагрузится.

После этого мы можем видеть, что система уже не показывает ошибку и ОС производит успешный запуск.

Правильный запуск операционной системы

NTLDR в Windows 7/8/10

Для остальных версий Windows шаги восстановления имеют много общего с теми, что мы рассматривали.

Загружаем систему при помощью внешнего носителя и попадаем в режим восстановления.

Восстановление ОС

Восстановление Windows 7

Выбираем необходимую для восстановления систему. В нашем примере установлена только одна (рис.18).

Доступные для восстановления ОС

Выбираем, какой именно способ восстановления нам нужен – командная строка.

Средства восстановления

В отличие от предыдущего варианта здесь мы вводим всего лишь две команды:

Команды для восстановления загрузчика

Нажимаем Enter и перезагружаем систему.

Выводы

В завершении хочу вам сказать. Не торопитесь заниматься переустановкой Windows.

Для начала стоит самим немного разобраться, и тогда вы сможете сэкономить ваши деньги и приобрести новый опыт.

Если же вам кажется слишком трудоемким этот процесс, вы можете вытащить с Вашего ПК хард-драйв, установить его в компьютер с аналогичной ОС, и перезаписать нужные файлы.

На этом у меня все. Ниже оставляю ссылку на видео, которое вам поможет в решении данного вопроса.

Как настроить?

Всё о Интернете, сетях, компьютерах, Windows, iOS и Android

NTLDR is missing в Windows — как исправить ошибку?

Вы включили компьютер и при запуске операционной системы Windows 10 появилась ошибка загрузки NTLDR is missing, press Ctrl+Alt+Del to Restart. Что делать? Можно ли как то исправить ситуацию?! Давайте разбираться! Прежде всего, хочу предупредить, что при появлении этой ошибки, очень часто не получается спасти данные.
Если у вас полетел жесткий диск, что очень вероятно на старых ПК, то единственный выход из ситуации — покупка нового. Все данные на старом носителе обычно оказываются при этом окончательно утерянными. Даже когда винчестер живой, всё равно единственное, что может восстановить работу компьютера после ошибки NTLDR is missing — форматирование системного диска и переустановка операционной системы.

Инструкция что делать при ошибке NTLDR is missing

Шаг 1. Попробуйте переключить жесткий диск в другой свободный разъём на материнской плате.

Так мы исключим возможность какого-то сбоя в работе материнской платы, связанного с работой конкретного порта SATA или IDE.

Шаг 2. Попробуйте заменить шлейф, соединяющий жесткий диск и материнскую плату на новый. Это мы делаем для того, чтобы быть уверенным, что ошибка NTLDR is missing не вызвана повреждением кабеля или его разъёмов.

Шаг 3. Проверьте приоритет загрузки устройств в BIOS.
Часто случается так, что после подключения второго жёсткого диска, материнская плата сама автоматически ставит его первым в порядке загрузки. А так как на нём нет операционной системы, то загрузчик совершенно логично выдаёт ошибку «NTLDR is missing» — Windows там нет и загружаться нечему!

При включении компьютера нажимаем клавишу «Delete» (на ноутбуках обычно F2) чтобы зайти в BIOS. Там должен быть раздел, отвечающий за настройки загрузки — что-то типа Boot Settings. А уже в нём — настройка последовательности загрузки — Boot Priority. Проверьте чтобы на первом месте стоял тот жёсткий диск, на котором установлена Windows. Если Вы этого не знаете — делаем проще. Сначала ставим первым один диск и пробуем загрузится. Снова ошибка загрузки «NTLDR is missing»?! Ок, снова идём в BIOS и ставим приоритет второму диску и проверяем по новой.

Читать еще:  Где скачать лицензионную Windows 7 Enterprise 64-Bit (90 дней использования) на сайте Майкрософт и как её установить

Шаг 4. Загружаемся с помощью установочного диска или флешки с Windows.

На стадии начала установки нужно нажать на ссылку «Восстановление системы». Как только появится синее окно с выбором действия — выберите: «Диагностика»-«Дополнительные параметры»-«Командная строка».

Шаг 5. Восстанавливаем загрузочную запись. Для этого в операционных системах от Майкрософта есть специальные утилиты fixboot и fixmbr. Чтобы ими воспользоваться, введите в командной строке по очереди команды:

bootrec /FixMbr
bootrec /FixBoot
bootrec /RebuildBcd

После каждой из них нажимайте клавишу Enter, чтобы запустить выполнение. Получится должно примерно вот так:

Перезагружаемся и проверяем. Если ошибка NTLDR is missing в Windows 7 или Windows 10 появляется снова — переходим к следующему шагу.

Шаг 6. Снова повторяем шаг 4 чтобы открыть командую строку. Делаем загрузочный раздел активным. Вводим команду diskpart чтобы открыть встроенный редактор разделов Виндовс. Вводим команды:

sel disk 0
list volume

Так мы выбираем первый жесткий диск и смотрим список его логических дисков:

Находим тот раздел, у которого в столбце «Info» стоит пометка — System. У меня это будет Volume 1 . Следующей командой выбираем его:

sel volume 1

И делаем активным:

active

Выходим из программы, введя команду exit. Перезагружаемся и проверяем.

Шаг 7. Если ни одно из предыдущих действий не помогло — скорее всего удален или поврежден один из файлов:

Можно попробовать восстановить их с установочного DVD-диска или флешки. Для этого надо будет снова повторить шаг 4, после чего в командной строке ввести команду:

diskpart
list volumes
exit

В списке дисков находим DVD или флешку. У меня на скриншоте выше это диск Z. Далее вводим команды, которые восстановят повреждённые файлы с установочного носителя:

copy z:i386ntldr c:
copy z:i386ntdetect.com c:

После этого перезагружаемся и проверяем.

Исправляем ошибку «NTLDR is missing» в ОС Windows 7

NTLDR is missing в Windows 7

Данная ошибка досталась нам в наследство от предыдущих версий «винды», в частности от Win XP. Обычно на «семерке» мы видим другую ошибку – «BOOTMGR is missing», и ее исправление сводится к ремонту загрузчика и присвоение статуса «Активный» системному диску.

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

Причина 1: Физические неисправности

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

    Загружаем компьютер с установочного носителя.

Подробнее: Как установить Windows 7 с флешки
Вызываем консоль сочетанием клавиш SHIFT+F10.


Запускаем консольную дисковую утилиту.


Выводим на экран список всех физических дисков, подключенных к системе.

Определить, имеется ли в списке наш «хард» можно, взглянув на его объем.

Если диска в этом списке нет, то следующее, на что необходимо обратить внимание, это надежность подключения шлейфов данных и питания к самому носителю и портам SATA на материнской плате. Также стоит попробовать включить диск в соседний порт и подсоединить другой кабель от БП. Если ничего не помогло, придется заменить «хард».

Причина 2: Повреждение файловой системы

После того как мы нашли диск в списке, выданном утилитой Diskpart, следует проверить все его разделы на предмет обнаружения проблемных секторов. Разумеется, ПК должен быть загружен с флешки, а консоль («Командная строка») и сама утилита запущены.

    Выбираем носитель, введя команду

Здесь «0» — порядковый номер диска в списке.


Выполняем еще один запрос, выводящий перечень разделов на выбранном «харде».


Далее получаем еще один список, на этот раз всех разделов на дисках в системе. Это нужно для определения их букв.

Нас интересуют два раздела. Первый с меткой «Зарезервировано системой», а второй – тот, который мы получили после выполнения предыдущей команды (в данном случае он имеет размер 24 GB).


Останавливаем дисковую утилиту.


Запускаем проверку диска.

Здесь «c:» — буква раздела в списке «lis vol», «/f» и «/r» – параметры, позволяющие восстанавливать некоторые поврежденные сектора.

  • 7. После завершения процедуры то же проделываем и со вторым разделом («d:»).
  • 8. Пробуем загрузить ПК с жесткого диска.
  • Причина 3: Повреждение загрузочных файлов

    Это одна из основных и самых серьезных причин возникновения сегодняшней ошибки. Первым делом попытаемся сделать загрузочный раздел активным. Это покажет системе, какими файлами пользоваться при запуске.

    1. Загружаемся с установочного дистрибутива, запускаем консоль и дисковую утилиту, получаем все списки (см. выше).
    2. Вводим команду для выбора раздела.

    Здесь «d» — буква тома с меткой «Зарезервировано системой».


    Помечаем том как «Активный» командой

  • Пробуем загрузить машину с жесткого диска.
  • Если нас снова постигла неудача, потребуется «ремонт» загрузчика. Как это сделать, показано в статье, ссылка на которую приведена в начале этого материала. В том случае, если инструкции не помогли решить проблему, можно прибегнуть к еще одному средству.

      Загружаем ПК с флешки и доходим до получения списка разделов (см. выше). Выбираем том «Зарезервировано системой».


    Форматируем раздел командой


    Завершаем работу утилиты Diskpart.


    Записываем новые загрузочные файлы.

    Здесь «C:» — буква второго раздела на диске (того, который у нас имеет размер 24 Gb).


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

    Примечание: если последняя команда выдает ошибку «Сбой при копировании файлов загрузки», попробуйте другие буквы, например, «Е:». Это может быть обусловлено тем, что установщик Windows неправильно определил литеру системного раздела.

    Заключение

    Исправление ошибки «NTLDR is missing» в Windows 7 занятие не из простых, так как здесь требуются навыки работы с консольными командами. Если не удается решить проблему описанными выше способами, то, к сожалению, придется переустанавливать систему.

    NTLDR is missing: что делать, как устранить, избавиться, исправить проблему на windows XP, 7, 8/8.1, 10?

    В данной статье мы дадим определение NTLDR, расскажем типичные причины и ошибки, связанные с NTLDR, а также предоставим несколько решений для исправления ошибки NTLDR.

    Большинство пользователей ПК сталкивались с ошибкой «NTLDR is missing». При этом, большая часть пользователей, по сути, не знает, что такое NTLDR и как решить эту проблему.

    Что такое NTLDR?

    NTLDR, аббревиатура для загрузчика NT, является загрузчиком для всех выпусков операционных систем. Загрузчик NT обычно запускается с основного жесткого диска, тем не менее он также может использовать CD, DVD-диск или флеш-накопитель для загрузки.

    Загрузчик NT содержит три файла. Итак, давайте приведем, какие именно:

    • ntldr, главный загрузчик.
    • NTDETECT.COM, необходимый для загрузки ОС на базе NT, обнаруживает базовую информацию об оборудовании, необходимую для успешной загрузки.
    • boot.ini, содержит конфигурацию загрузки (если отсутствует, NTLDR по умолчанию будет Windows на первом разделе первого жесткого диска).

    NTLDR запускается с загрузочной записью тома системного раздела, которая обычно записывается на диск командой Windows FORMAT или SYS.

    Типичные причины ошибки «NTLDR отсутствует»

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

    «NTLDR is missing
    Press any key to restart».

    Рисунок 1. Первый пример ошибки, связанный с NTLDR.

    «Boot: Couldn’t find NTLDR
    Please insert another disk».

    «NTLDR is missing
    Press Ctrl + Alt + Del to restart»

    Рисунок 3. Третий пример ошибки, связанный с NTLDR.

    Знаете ли вы что делать в подобной ситуации, почему NTLDR отсутствует и как устранить ошибку NTLDR?

    В целом существует множество возможных факторов, способствующих отсутствию проблемы с NTLDR.

    Зачастую проблема появления ошибки NTLDR заключается в том, что ваш компьютер начал загружаться с другого источника. К примеру, это может быть вставленный в оптический дисковод DVD, CD-диск, либо USB-накопитель.

    Помимо этого, данная проблема может появиться из-за того, что система содержит поврежденные и неправильно сконфигурированные файлы, связанные с загрузкой (NTLDR, NTDETECT.COM и Boot.ini).

    Теперь все, что нам нужно и можно сделать, — это не жалеть усилий, чтобы попытаться выяснить реальную причину и найти соответствующее решение.

    Как исправить ошибку «NTLDR is missing»?

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

    Решение 1. Перезагрузите компьютер

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

    Решение 2. Отключите все съемные носители

    Поскольку ошибка «NTLDR is missing» часто возникает из-за того, что BIOS пытается загрузить с внешнего диска, вы можете попробовать отключить все внешние диски и извлечь все съемные носители, такие как CD, DVD диски, карты памяти и USB.

    Решение 3. Изменение приоритета загрузки в BIOS

    Кроме того, вы можете проверить порядок загрузки BIOS, чтобы убедиться, что на первой позиции в приоритете загрузок расположен жесткий диск с OC. Чтобы проверить порядок загрузки, выполните следующие действия:

    Примечание. Убедитесь, что выбранное устройство имеет загрузочные файлы Windows.

    • Шаг 1. Перезагрузите компьютер.
    • Шаг 2. Нажмите необходимую клавишу, чтобы открыть меню BIOS. Все наименования клавиш обычно отображаются на первом экране при запуске ПК. В основном клавиши для входа в меню BIOS: Esc, Del, F2, F8, F10 или F12.
    • Шаг 3. Если на экране показаны несколько клавиш, найдите клавишу, чтобы открыть «BIOS», «setup» или «меню BIOS».
    • Шаг 4. С помощью клавиш со стрелками выберите вкладку «Boot». Переместите жесткий диск в верхнюю часть списка приоритетов. (Ниже приведен пример экрана конфигурации загрузчика BIOS.)

    Рисунок 1. Изменение и установка жесткого диска на первую позицию в приоритете загрузок BIOS.

    Решение 4. Сброс активного раздела

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

    NTLDR is missing
    Press Ctrl + Alt + Del to restart.

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

    Теперь, чтобы решить эту проблему, вы можете сбросить активный раздел. Для этого вы можете воспользоваться утилитой MiniTool Partition Wizard.

    MiniTool Partition Wizard — это разумный выбор для большинства обычных пользователей, чтобы установить раздел как активный, поскольку этот инструмент предлагает работу на основе мастера, высокую безопасность и отличную производительность.

    Подробные шаги и инструкция по использованию данной утилиты описана ниже.

    • Шаг 1. Первое, что вам нужно сделать, это загрузить свой компьютер с помощью MiniTool Partition Wizard Bootable Disc, чтобы войти в загрузочный режим. Здесь, пожалуйста, выберите первый вариант «Partition Wizard», чтобы войти в главный интерфейс мастера разметки MiniTool.

    Решение 5. Обновите BIOS материнской платы

    Вы можете получить ошибку связанную с NTLDR даже в том случае, если версия базовой системы ввода/вывода (BIOS) устарела на вашем компьютере.

    Итак, убедитесь, что последняя версия BIOS установлена на компьютере. Если нет, обратитесь к производителю компьютера, чтобы узнать, как получить новую версию BIOS, а затем установите последнее обновление BIOS, доступное для вашего компьютера.

    Решение 6. Замените все кабели IDE

    Ошибка «NTLDR is missing» также может появиться, если внутри вашего компьютера повредились IDE кабели, которые подходят к жестким дискам. Тем самым, замените кабели IDE, если вы подозреваете, что он может быть неисправным.

    Примечание. Перед установкой/заменой IDE кабеля на новый, вам необходимо отключить компьютер и питание, подходящее к нему, а затем открыть корпус процессора.

    Решение 7: Восстановление загрузочной записи MBR

    Проблема с NTLDR также может появиться, если основная загрузочная запись (MBR) повреждена. В этой ситуации единственным решением является восстановление основной загрузочной записи (MBR).

    Мы рекомендуем утилиту MiniTool Partition Wizard Bootable Disc, с помощью неё можно легко и быстро восстановить MBR. Теперь давайте посмотрим подробные шаги.

    • В главном интерфейсе мастера разделов MiniTool выберите диск, MBR которого поврежден, а затем нажмите «Rebuild MBR».

    Рисунок 1. Кликните правой кнопкой мыши по разделу, который имеет поврежденную загрузочную запись MBR, а затем выберите пункт Rebuild MBR.

    • Наконец, нажмите кнопку «Apply», чтобы выполнить восстановление MBR. Когда мастер разделов завершит все операции, выйдите из программы и снова загрузитесь с локального жесткого диска.

    Решение 8: Переустановка Windows

    Если ни одно из перечисленных и описанных решений не помогло вам, можно с уверенностью предположить, что единственное решение, которое устранит ошибку «NTLDR is missing», — это полная переустановка Windows. Это решение почти наверняка разрешит любые ошибки NTLDR, но оно удалит данные. Поэтому перед повторной установкой Windows рекомендуется выполнить резервное копирование всех необходимых данных. Функция резервного копирования диска, предоставляемая мастером разметки MiniTool, поможет скопировать все разделы и данные с одного диска на другой в несколько этапов, как показано ниже.

    • Шаг 1. Первым делом загрузите компьютер с помощью загрузочного диска мастера MiniTool Partition Wizard.
    • Шаг 2. Затем в главном интерфейсе выберите диск, который необходимо скопировать, и выберите функцию «Copy Disk». На изображении ниже мы выбираем «Copy Disk» с левой панели действий, чтобы показать, как клонировать системный диск MBR в GPT.

    Рисунок 1. Кликните по нужному жесткому диску правой кнопкой мыши, затем выберите пункт Copy Disk.

    • Шаг 3. Затем выберите диск, который сохранит копию исходного диска в качестве целевого диска, а затем нажмите «Next».

    Примечание: Целевой диск должен быть достаточно большим, чтобы содержать весь контент на исходном диске, и вам также необходимо заранее сохранить все важные данные на этом целевом диске, поскольку все данные на нем будут удалены.

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

    • Шаг 4. Затем выберите подходящий метод копирования, чтобы определить расположение целевого диска, а затем нажмите кнопку «Next».

    Рисунок 3. Выберите метод копирования, и нажмите Next.

    • Шаг 5. После этого нажмите кнопку «Finish», чтобы вернуться к основному интерфейсу.
    • Шаг 6. Наконец, нажмите кнопку «Apply» в верхнем левом углу, чтобы выполнить 7 ожидающих операций.

    Рисунок 4. Кликните на кнопку Apply, чтобы подтвердить все изменения.

    Решение 9. Замена жесткого диска

    Если вы все еще получаете ошибку «NTLDR is missing» после переустановки Windows, скорее всего, вы столкнетесь с аппаратной проблемой жесткого диска. В этой ситуации единственный способ устранить ошибку — установить новый жесткий диск в качестве системного.

    После прочтения нашей статьи вы заметите, что многие факторы могут привести к проблеме «NTLDR is missing». И данная статья описывает несколько методов, которые помогут вам устранить ошибку «NTLDR is missing». Вы можете выбрать подходящий вариант, чтобы исправить эту проблему. Надеемся, вы сможете решить эту ошибку без каких-либо препятствий.

    Совет. Чтобы избежать потери важных данных, вызванной различными факторами, такими как ошибки NTLDR, вам лучше сделать резервную копию этих данных на любой из внешних накопителей.

    Более того, если у вас есть какие-либо вопросы или предложения по поводу проблемы «NTLDR is missing», пожалуйста, оставляйте комментарии ниже.

    Настройка оборудования

    Блог о модемах, роутерах и gpon ont терминалах.

    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 7 или Windows 8 — при появлении окна с кнопкой Установить в левом нижнем углу системы ищем ссылку Восстановление системы.

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

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

    bootrec.exe /FixMBR
    bootrec.exe /FixBoot

    Этим Вы восстановите загрузочный сектор и загрузочную запись Windows.
    Второй вариант — скопировать файлы Ntldr и Ntdetect.com с рабочего компьютера или взять из на диске с Windows в папке i386. Чтобы их вставить в корень системного раздела Вашего компьютера понадобиться загрузиться с какого-нибудь LiveCD или загрузочной флешки.
    Как вариант, можно воспользоваться той же консолью восстановления Windows и набрать команды:

    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. Этим Вы снова сделаете нужный раздел активным.

    «NTLDR is missing» — что делать? Решение проблемы с загрузкой Windows

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

    Многие пользователи сразу принимаются переустанавливать систему, ведь ее форматирование – весьма разумное решение.

    Но что делать в том случае, если у вас совершенно нет времени на переустановку или, например, на системном диске находится очень важная информация, которую вы не хотите терять? Без переустановки с данной проблемой справиться совершенно реально, и мы поможем вам в этом разобраться.

    Что значит эта ошибка?

    Что значит NTLDR is missing?

    Дословно, аббревиатура означает: nt loader, то есть, это загрузка (load) на основе технологии NT.

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

    Отсюда вы можете понять, что у вас поврежден загрузочный файл, но не стоит волноваться: данную неприятность можно решить, даже не переустанавливая операционную систему.

    Она наиболее часто появляется в таких версиях операционных систем Windows, как 2000, Vista, XP, 7 и 8.

    Поэтому, мы покажем, как можно устранить эту ошибку, на примере версий XP (которая аналогична к 2000 и Vista), а также на седьмой версии (идентично восьмой и десятой).

    Кроме повреждения загрузочного файла, ошибка может возникать и при отсутствии других.

    И, чтобы правильно и успешно запустить в операционную систему, необходимо наличие трех основных файлов, которые находятся в активном режиме на вашем устройстве. Это:

    • Собственно, файл NTLDR с кодом загрузчика;
    • Файл boot.ini с запросами о формировании меню выбора и настроек запуска необходимой операционной системы;
    • Файл ntdetect.com, который собирает информацию о состоянии программного обеспечения.

    И если нет хотя бы одного из этих файлов, то, вероятно, сбой в загрузке вашего устройства вам гарантирован в ближайшем времени.

    В любой версии Windows, обычно, этот файл находится в корневой папке на системном диске, то есть, на диске С.

    Кстати, там же, зачастую находятся и вышеперечисленные файлы boot.ini и ntdetect.com.

    Причины возникновения ошибки

    Факторы появления NTLDR is missing

    Ошибка ntldr is missing могла возникнуть вследствие разных причин, например:

    • Повреждение шлейфа, который соединяет материнскую плату с жестким диском устройства;
    • В списке загрузочный устройств отсутствует жесткий системный диск. В разделе Boot Device Priority в BIOS необходимо проверить последовательность устройств во время момента загрузки;
    • Выход из строя жесткого диска из-за выхода из строя секторов памяти;
    • При установке диска, были неправильно установлены перемычки в нем;
    • Файл NTLDR из операционной системы был стерт вирусом;
    • Был перемещен или удален из корневого раздела файл boot.ini;
    • Файлы NTLDR и NTDETECT.COM были приняты за временные и были перемещены в другую папку;
    • Присутствие слишком большого количества файлов в корневом каталоге. Особенность NTFS состоит в том, что все данные о файлах находятся в MFT – базе данных. А когда файлов становится слишком много, то база их разделяет на сегменты, файлы в которых сортируются по алфавиту. Если файлов очень много, то NTLDR может быть и не в первом сегменте. Но проблема в том, операционная система при загрузке обращается только к первому сегменту, в котором может не найти нужный файл.

    Данный список причин не полный. Но перечисленные могут случаться, как по раздельности, так и одновременно с другими.

    Программная ошибка

    NTLDR is missing

    Перед устранением ошибки необходимо разобраться, с чем же мы столкнулись, и понять, как происходит процесс запуска системы.

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

    Сперва компьютер считывает главную загрузочную запись MBR, которая находится в первом разделе нулевого цилиндра системного диска.

    Он очень мал в объеме, всего 512 Мб, но содержит в себе код, который помогает компьютеру совершить запуск.

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

    А этот сектор, который называется Boot Sector, содержит в себе всю информацию о размере и типе файловой системы и параметров диска.

    А далее, данный сектор находит загрузчика ОС, то есть файл NTLDR, и передает ему управление.

    в версиях старше 7, вместо файла NTLDR применяется Winload, который находится по пути C:WindowsSystem32winload.exe.

    Получив управление, загрузчик выполняет следующие команды:

    • Центральный процессор переходит в режим работы на 32-х битах;
    • Организовывается доступ к системе файлов;
    • Выводит меню выбора систем, в случае, если установлены несколько, путем получения данных с файла boot.ini;
    • Запускает ntdetect.com (приложение, которое собирает информацию об аппаратном обеспечении);
    • Активирует и передает всю информацию об оборудовании файлу ntoskrnl.exe, который является ядром операционной системы.

    И после чего операционная система запускается.

    Как исправить ошибку?

    Как исправить NTLDR is missing?

    После того, как мы разобрались, на каком этапе запуска возникла ошибка, можно приступить к исправлению этой проблемы.

    Для начала рассмотрим возникновение данной ошибки на таких версиях Windows, как 2000/XP/2003, ведь решение для них будет аналогичным.

    Еще раз повторим, чтобы запуск прошел удачно, необходимо наличие файлов:

    Ntldr;

    Ntdetect.com;

    Boot.ini.

    Рассмотрим детальнее загрузчик и его сопровождающие.

    NTLDR is missing в Windows 2000/XP/2003/Vista

    1. Для начала необходимо отобразить скрытые системные папки и файлы в «Проводнике». Нажимаем раздел «Сервис» и находим там «Свойства папки».

    1. Далее заходим в закладку «Вид» и с пунктов«Скрывать защищенные файлы» снимаем галочки. А на пункте «Показывать скрытые файлы» и папки ставим отметку. Кроме того, рекомендуем с пункта «Скрывать расширения для зарегистрированных типов файлов» также снять галочку.

    Применение отображения скрытых файлов и расширений

    1. Применяем все изменения, и, перейдя обратно в окно системного диска, нам отобразятся нужные файлы, которые отвечают за загрузку системы.

    Появление скрытых файлов

    Что делать, если файлов нет

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

    Так как нужных файлов у нас нет, то их нужно где-то найти в ставить взамен отсутствующим. Есть несколько вариантов:

    • Скопировать файлы с установочного диска;
    • Скопировать с другого устройства;
    • Скачать из сети.

    Два последний варианта слишком простые и с ними можно легко справиться, поэтому мы рассмотрим первый и самый сложный вариант – посредством установочного диска.

    1. Для начала, вставляем его в дисковод и запускаем загрузку с CD диском и ставим загрузку в BIOS.
    2. Изначально вам может показаться, что производится стандартная переустановка системы, но когда у вас появится окно, как на рис., необходимо выбрать вариант Чтобы восстановить Windows XP с помощью консоли восстановления нажмите «R» и, собственно, нажать на клавиатуре R.

    Вход в консоль восстановления Windows

    1. Консоль восстановления помогает получить доступ к системе в текстовом режиме, если та не загружается. Вы не сможете совершать управление с помощью мышки, поэтому придется пользоваться только клавиатурой.
    2. Программа займется сканирование дисков, проверяя их на наличие ОС, после чего отобразит найденные результаты. В нашем случае, на компьютере установлена только одна операционная система, которая отображается под номером 1.

    1. Обратите внимание на вопрос В какую копию Windows следует выполнить вход? Так как она одна, нажимаем на клавиатуре цифру 1 и клавишу Enter для подтверждения ввода. А также, если у вас стоит пароль администратора, то его необходимо ввести, если нет – еще раз нажмите подтверждение.
    2. После этого произойдет вход в систему. Чтобы перемещаться и искать нужные файлы по диску, необходимо знать основные команды.

    Так как нам нужно увидеть содержимое диска, то сначала нужно в него войти. Для этого, следует ввести команду «cd ..», которая означает:

    — пробел и две точки – является аналогом стрелки Назад в «Проводнике».

    Навигация по папкам

    1. Обязательно следите за всеми пробелами точками и другими знаками, так как они играют очень важную роль и от написания зависит дальнейшая загрузка команды.
    2. Дальше нажимаем Enter и вводим английскую букву С, чтобы попасть в папку системного диска. Чтобы там отобразилось содержимое, вводим команду dir.

    Применение команды dir

    1. После этого нам необходимо зайти на диск CD привода с установкой. Вводим в команде с путем ту букву, под которой у вас на компьютере обозначается диск с оптическим приводом. Если вы не помните, делайте методом подбора – рано или поздно угадаете. К примеру «D:», «F», «G» и так далее.
    2. После подбора вводим команду dir и ищем в содержимом папку I386 — в ней находятся файлы с загрузчиком, которые нужно скопировать.

    Ввод команды I386

    1. Еще раз повторим, как будет выглядеть весь путь целиком.

    Путь в папку I386

    1. Среди всех отобразившихся файлов, необходимо найти нужный.

    1. Чтобы его скопировать, необходимо вписать команду «copy ntldr c:», в которой указывается по очереди, какая команда выполняется, с каким файлом и куда его копировать. Опять же, не забывайте обращаться внимание на все знаки! В идеале команда должна выглядеть так:

    1. Чтобы проверить, точно ли файл скопировался, необходимо вернуться в папку системного диска, ввести команду dir и посмотреть.

    1. Файл успешно скопирован и, чтобы проверить, помогло ли это, необходимо перезагрузить систему. Для того, чтобы выйти из консоли, необходимо вписать команду exit, что значит «выход» и компьютер начнет производить перезагрузку.
    2. После проделанной операции мы можем наблюдать, что система ошибку нам больше не показывает и ОС производит успешный запуск.

    Успешный запуск ОС

    NTLDR is missing в Windows 7/8/10

    Для данных версий решения похожи с предыдущим:

    1. Загрузить систему с помощью внешнего носителя и попасть в режим восстановления.

    Восстановление Windows 7/8/10

    2. Далее выберите необходимую для восстановления систему. В данном случае установлена только одна.

    Выбор операционной системы при восстановлении

    3. После этого нужно выбрать интересующий нас способ восстановления системы – консольная строка.

    Выбор Командной строки при восстановлении

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

    Команды для восстановления загрузчика

    5. После ввода команд нажмите для подтверждения Enter и перезагрузите устройство.

    Выводы

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

    Снимите с вашего компьютера жесткий диск, переставьте его в компьютер с точно такой же версией системы и перепишите файлы оттуда.

    Но, навыки работы в консоли никогда не станут лишними и всегда смогут вам пригодиться.

    Поэтому, не спешите переустанавливать ОС, попробуйте, сначала разобраться во всем самостоятельно.

    Ссылка на основную публикацию
    Статьи c упоминанием слов:
    Adblock
    detector
    ×
    ×