NTLDR: что это такое?

Содержание
  1. Что такое NTLDR is missing?
  2. Как восстановить NTLDR для XP? Вариант №1
  3. Файл boot.ini для Windows XP
  4. Возможные причины ошибки NTLDR is missing
  5. Как исправить ошибку
  6. 1) Заменить файл ntldr
  7. 2) Активировать системный раздел
  8. Почему возникает данная ситуация
  9. Видео
  10. Причины возникновения ошибки и способы решения проблемы
  11. Сбой в работе аппаратной части
  12. Подключение дополнительного жёсткого диска
  13. Конфликт между двумя установленными операционными системами
  14. Для версии XP
  15. Устранение ошибки в Windows XP (видео)
  16. Для Windows 7, 8 и 10
  17. Устранение ошибки в Windows 7 (видео)
  18. Где находится файл NTLDR?
  19. Файл NTLDR был удален с компьютера — повторная установка Windows
  20. Загрузочный диск не активный
  21. NTLDR is missing в Windows 7/8/10 (и восстановление загрузчика)
  22. NTLDR в Windows 2000/XP/2003/Vista
  23. Находим нужный файл
  24. Копирование файлов: порядок действий
  25. Главный источник загрузки системы Windows 7 или XP
  26. NTLDR в Windows 7/8/10
  27. Восстановление ОС
  28. Ручное копирование файла
  29. Почему появляется это сообщение
  30. Проблема с загрузочной записью
  31. BCUpdate2
  32. Консоль восстановления

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

Что это значит

Что это значит

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

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

Чтобы правильно загрузить операционную систему, вам необходимо иметь эти три файла.

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

Они всегда находятся в корне диска C.

Как восстановить NTLDR для XP? Вариант №1

Если файлов нет, проще всего скопировать эти три файла из корневого каталога «C: » компьютера с аналогичной версией Windows на USB-накопитель (на дискету, если у вас есть Floppy):

  1. Файлы имеют атрибут «скрытый», чтобы увидеть их, необходимо вызвать окно «Параметры папки» через пункт меню «Инструменты» в проводнике Windows;
    Меню свойств папки
  2. Во вкладке «Вид» установите маркер рядом с «Показывать скрытые файлы и папки» и снимите флажок «Скрыть защищенные системные файлы». Нажмите «ОК»;
    Свойства папки
  3. Впоследствии файлы можно просмотреть в корневой папке «C: » и скопировать оттуда на USB-накопитель (на дискету, если дискета имеется);
    NTLDR, NTDETECT.COM, файл boot.ini
  4. В настройках Bios компьютера, на котором появляется ошибка, настройте загрузку с USB (с дискеты, если она есть);
  5. Вставьте флешку с файлами в USB-разъем компьютера с ошибкой (или дискету в дисководе гибких дисков, если она есть);
  6. Включите компьютер с ошибкой (Windows должна запуститься без ошибок);
  7. Скопируйте файлы с USB-накопителя (или гибкого диска) прямо на диск «C: », заменив существующие файлы.

Файл boot.ini для Windows XP

Вы можете создать файл boot.ini самостоятельно в Блокноте Windows. По умолчанию, например, для Windows XP, он содержит следующий текст:

загрузчик

тайм-аут = 30

по умолчанию = multi (0) disk (0) rdisk partition (0) (1) WINDOWS

операционные системы

мульти (0) диск (0) раздел rdisk (0) (1) WINDOWS = «Microsoft Windows XP Professional» / fastdetect

Вот вам полезная ссылка, читайте — Редактирование файла Boot.ini в Windows XP

Возможные причины ошибки NTLDR is missing

Ошибка отсутствия ntldr может возникнуть по разным причинам. Вот самые распространенные:

  • Возможно, поврежден или отсоединен провод (лента), соединяющий жесткий диск компьютера с материнской платой;
  • Жесткий диск операционной системы может отсутствовать в списке загрузочных устройств. Проверьте раздел BIOS Boot Device Priority — это последовательность, в которой система обращается к устройствам при попытке загрузки;
  • Жесткий диск вообще не определяется системой, например, потому что он просто развалился или, другими словами, вышел из строя из-за появления на нем битых секторов памяти;
  • установлен новый жесткий диск, и перемычки на дисках установлены неправильно;
  • Установленная на компьютере операционная система Windows была заражена компьютерным вирусом, который удалил файл NTLDR;
  • Файл boot.ini был удален или перемещен из корневого каталога диска операционной системы (обычно находится в C:);
  • Файлы NTLDR и NTDETECT.COM были ошибочно приняты за временные файлы и были удалены или перемещены из корневого каталога диска операционной системы (обычно также расположенного на C:);
  • В корневом каталоге (C: ) создано слишком много файлов. Спецификации файловой системы NTFS таковы, что информация о файлах хранится в большой базе данных MFT (аббревиатура от Master File Table). Когда в папке много файлов, они делятся в базе данных на массивы, которым присваиваются индексы. Файлы в массивах отсортированы по алфавиту. При загрузке система обращается только к массиву с первым индексом, и если файлов много, файл NTLDR может не появиться в первом массиве.

Вот список причин, и снова он не полный. И все они могут быть одновременно и в разных комбинациях. Но сейчас я расскажу, как восстановить файлы boot.ini, NTLDR и NTDETECT.COM.

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

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

1) Заменить файл ntldr

  • Чтобы заменить или восстановить поврежденный файл NTLDR, вы можете скопировать его с другого компьютера с той же операционной системой или с установочного диска Windows. Файл находится в папке i386 на диске операционной системы. Вам также понадобится файл ntdetect.com из той же папки. Эти файлы с помощью Live CD или консоли восстановления Windows необходимо скопировать в корень системного диска. Далее необходимо выполнить следующие действия:
    • Загрузитесь с установочного диска Windows
    • При появлении запроса нажмите R, чтобы запустить консоль восстановления
    • Перейдите в загрузочный раздел жесткого диска (например, с помощью команды cd c:).
    • Запустите команды fixboot (вам нужно нажать Y для подтверждения) и fixmbr.
    • После получения уведомления об успешном выполнении последней команды введите exit, и компьютер должен перезагрузиться без сообщения об ошибке.
Читайте также:  Как настроить Смарт ТВ на телевизоре Самсунг через вай фай

2) Активировать системный раздел

  • Бывает, что по ряду различных причин системный раздел может больше не быть активным, и в этом случае Windows не может получить к нему доступ и, как следствие, не может получить доступ к файлу ntldr. Как это исправить?
    • Загрузитесь с загрузочного диска, такого как загрузочный компакт-диск Hiren, и запустите программу для работы с разделами жесткого диска. Проверьте свой системный диск на наличие метки Active. Если раздел не активен или скрыт, сделайте его активным. Перезагрузить.
    • Загрузитесь в режиме восстановления Windows, как и в первом абзаце. Введите команду fdisk, в появившемся меню выберите необходимый активный раздел, примените изменения.

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

Неисправность часто возникает из-за того, что:

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

Очень важно знать, что в версиях Windows 8 и ранее NTLDR-файл называется Winload в оглавлении ↑ См. Также: Скачать mobimeet на компьютер или телефон. Запуск и настройка приложения.

Видео

 

Причины возникновения ошибки и способы решения проблемы

Сбой в работе аппаратной части

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

Сломанный жесткий диск
Физическое повреждение жесткого диска

Подключение дополнительного жёсткого диска

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

В этом случае будет решение для всех операционных систем:

  1. Мы перезагружаем компьютер и загружаем BIOS с помощью клавиши DELETE (чаще всего) или F2, или другого, в зависимости от устройства. Все действия здесь выполняются только с помощью клавиатуры, мышь можно смело снимать сбоку.
  2. Перейдите в раздел «Дополнительно» или «Запуск» и найдите запись «Приоритет загрузки с жесткого диска». Сначала ставим старый жесткий диск, на котором находится операционная система.
  3. Сохраняем изменения, нажав клавишу F10 (внизу или справа будет подсказка) и перезагружаем компьютер.

биос
Приоритет жестким дискам в BIOS

Конфликт между двумя установленными операционными системами

При использовании нескольких операционных систем на одном компьютере они могут конфликтовать друг с другом. В этом случае нам понадобится загрузочный диск Windows. Вставляем в дисковод и ждем загрузки системы.

Для версии XP

  1. Когда появится сообщение «Установить Windows», нажмите клавишу R. Появится консоль восстановления.
  2. Нажимаем цифру, соответствующую диску, на котором находится установленная операционная система. Теперь командная строка будет работать исключительно с этим загрузочным разделом.
  3. Для разрешения конфликта достаточно ввести две команды: сначала — fixboot, а затем — fixmbr.

командная строка
Чтобы исправить ошибку, введите команды fixboot и fixmbr

Устранение ошибки в Windows XP (видео)

Для Windows 7, 8 и 10

  1. Когда в левом нижнем углу появится окно установки, находим надпись «Восстановление системы», нажимаем на нее.Установка Windows 7
    Окно запуска последних версий Windows
  2. Выбираем систему, которую хотим восстановить. Откроется окно «Параметры восстановления системы», в котором предлагается несколько методов устранения возникшей ошибки. Выбираем командную строку и вставляем уже знакомые fixmbr и fixboot.Настройки восстановления системы
    Выбор командной строки в качестве метода восстановления
  3. Перезагрузим систему. Удалим загрузочный диск и изменим приоритеты носителей.

Устранение ошибки в Windows 7 (видео)

Где находится файл NTLDR?

Как я писал выше, файл NTLDR в Windows 7 и Windows XP обычно находится в активном системном разделе диска, в корневом каталоге, т.е обычно это диск C: . В том же месте, что и ntldr, обычно находятся файлы boot.ini и ntdetect.com.

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

Читайте также:  Как настроить интернет от Ростелеком: создание PPPoE подключения, настройка роутера или ADSL модема

Файл NTLDR был удален с компьютера — повторная установка Windows

Одной из наиболее частых причин появления сообщения «NTLDR missing» является случайное или вызванное вирусом удаление файлов загрузчика ntldr и ntdetect.com. Для его восстановления необходимо загрузиться с установочного диска с Windows XP или 7 (как это сделать, написано здесь) и выйти в меню выбора типа установки.

ntldr отсутствует сообщение

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

Откроется черный экран с мигающим курсором командной строки. Пишем: «DIR C: /» (или D, в зависимости от диска, на котором была установлена ​​Windows XP). Откроется список файлов в корневой папке — убедитесь, что он не содержит файлов NTLDR или NTDETECT.COM.

файлы на диске C

Если он есть, то давайте прочитаем следующий подраздел этой статьи. Если нет, то пишем следующую команду:

скопируйте D: i386 ntldr C:

скопируйте D: i386 Ntdetect.com C:

В этом случае буква «D» — это буква дисковода, назначенная дисководу DVD, с которого копируется файл. У вас может быть еще один (E, F, G, H или какой-то другой).

По вашему мнению, Wi-Fi вреден? Да22.97% Нет77.03% Показать результаты Рейтинг: 30680

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

Загрузочный диск не активный

Для загрузки операционной системы диск должен быть помечен как «Активный» на уровне раздела. Проблема решилась консолью восстановления, посмотрите, как я это делал в Windows 7, когда выскакивает ошибка «BOOTMGR is missing», но суть та же.

Чтобы сделать загрузочный диск активным, вы можете загрузиться с LiveCD, на котором есть какая-то программа-менеджер разделов, например Paragon Partition Magic или Acronis Partition Expert. Выберите там свой диск и пометьте его как «Активный» с помощью контекстного меню, вызываемого правой кнопкой мыши.

NTLDR is missing в Windows 7/8/10 (и восстановление загрузчика)

Решение в основном то же самое. Вам нужно будет войти в режим восстановления, для чего, например, вам нужно загрузиться (также используя загрузку с внешнего носителя, как в методе выше) с установочного диска или флешки и на первом этапе установки нажать «Система» Восстановить»:

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

Далее вам нужно будет выбрать нужную вам систему. Если один установлен, то будет один:

восстановить загрузчик и ntdr

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

статья в консоли восстановления системы: NTLDR отсутствует

В появившейся командной строке нам нужно ввести две команды:

bootrec / fixmbr

bootrec / fixboot

Ну вот собственно и все.

команды для сброса загрузчика

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

Это должно помочь.

NTLDR в Windows 2000/XP/2003/Vista

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

Инструменты -> Параметры папки

Инструменты -> Параметры папки

Откройте «Просмотр» и поставьте или снимите флажки, как показано на картинке.

Внесите изменения, чтобы показать скрытые файлы и папки

Внесите изменения, чтобы показать скрытые файлы и папки

Нажмите кнопку «Применить» и вернитесь в окно диска. Давайте посмотрим список файлов, которые загружаются с операционной системой. (как на картинке)

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

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

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

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

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

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

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

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

Далее у нас есть такой экран входа в консоль, как на рисунке.

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

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

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

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

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

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

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

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

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

Если у вас есть пароль администратора, введите его и подтвердите. Убедитесь, что вы не упускаете из виду строчку с вопросом: «Какая версия Windows: вам нужно войти в систему?» Если у вас несколько систем, выберите ту, к которой вам нужен доступ.

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

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

— cd — смена папки

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

Папка Руководство

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

Читайте также:  Как откатить систему Windows 7 назад - простейший рабочий вариант

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

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

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

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

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

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

Если не помнишь, угадай. Например, «D:», «E», «F», «G» и т.д.

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

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

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

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

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

NTLDR файл

NTLDR файл

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

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

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

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

Результат копии NTLDR

Результат копии NTLDR

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

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

выход

и ваш компьютер перезагрузится.

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

Успешный запуск операционной системы

Главный источник загрузки системы Windows 7 или XP

Часто бывает, что вы купили новый жесткий диск, подключили его, и в то же время ваш компьютер автоматически установил для него приоритет загрузки Windows. Поскольку, по сути, операционной системы нет, выдается ошибка «NTLDR is missing — Press Ctrl-Alt-Del», указывающая на то, что системный файл Windows отсутствует.

Чтобы исправить это, перезагрузите компьютер и при появлении первых надписей нажмите клавишу — DEL или F2, в зависимости от версии BIOS, для входа в программу Net BIOS.

войти в биос

Здесь находим в меню раздел «Boot» (приоритет загрузки с жесткого диска) или «Advanced BIOS Features — Boot Device Select».

начните

И в качестве первого источника загрузки (Первое загрузочное устройство) выберите жесткий диск и тот, на котором установлена ​​Windows. Они идентифицируются по номеру модели в списке.

первичное загрузочное устройство

Перемещение по пунктам меню осуществляется клавишами «+/-» или «PgUp / PgDown».

Затем нажмите «F10», чтобы выйти и сохранить настройки.

NTLDR в Windows 7/8/10

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

Загружаем систему с внешнего носителя и входим в режим восстановления.

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

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

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

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

Доступно для восстановления операционной системы

Доступно для восстановления операционной системы

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

Ручное копирование файла

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

diskpart
список томов

Мы увидим все разделы, нас интересуют два: первый — это наша загрузочная флешка или диск. В моем случае это компакт-диск (F), а второй раздел размером 100 МБ — это место, где хранятся все необходимые загрузочные файлы.

ПРИМЕЧАНИЕ! Если раздела размером 100 МБ нет, запомните буквы других дисков. Копируем поврежденные файлы во все разделы.

NTLDR отсутствует Нажмите Ctrl + Alt + Del для перезагрузки: что делать и как это исправить в Windows 7 и 10

Мы представляем:

выход

Теперь перейдем к нашей загрузочной флешке или диску:

F:

Теперь скопируем необходимые файлы в раздел размером 100 МБ.

ПРИМЕЧАНИЕ! Ваши буквы могут быть разными, так что смотрите внимательно. Кроме того, если вы ранее не находили раздел размером 100 МБ, скопируйте файлы на все другие диски.

скопировать ntldr C:
скопируйте ntdetect.com C:
выход

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

bootsect / nt60 Все

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

diskpart
список дисков

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

выберите диск {желаемый номер раздела в Windows}
активный
выход

NTLDR отсутствует Нажмите Ctrl + Alt + Del для перезагрузки: что делать и как это исправить в Windows 7 и 10

Почему появляется это сообщение

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

Проблема с загрузочной записью

Windows XP не запускается, если загрузочная запись повреждена. Содержит всю информацию о процессе загрузки.

BCUpdate2

Для восстановления загрузочной записи воспользуемся разработанной Microsoft утилитой BCUpdate2. Вы не можете просто загрузить его с сервера Microsoft, поэтому получите его у меня.

Скачать BCUpdate2

Записываем его на загрузочный диск, запускаем с него и вводим команду:

Bcupdate2.exe C: / f / y

Программа должна ответить: «Загрузочный код успешно обновлен»

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

Загрузитесь в консоль восстановления и дайте команды:

fixboot c:

Если не помогло, перезагрузитесь и дайте команду:

fixmbr

Только здесь нужно быть осторожным, потому что можно потерять информацию о разделах, если проблема была физического характера или если система была заражена вирусами. Рекомендуется сначала просканировать вашу систему на вирусы с помощью специальных антивирусных образов. Если разделы все же потеряны, мы используем программу GetDataBack для восстановления информации.

Оцените статью
Adblock
detector