Каковы причины появления сообщения «NTLDR is missing»?

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

Проблемы, которые могут вызвать появление сообщения.

Появление сообщения об ошибке вида:

NTLDR is missing Press CTRL+ALT+DEL to restart обычно вызывается тем, что загрузчик операционной системы не получает доступа к файлам Ntdetect.com. и Ntldr. Причиной этому может быть следующее:

Каковы причины появления сообщения «NTLDR is missing»?

1). Возможно, в корне раздела NTFS, с которого и производится загрузка, создано слишком много папок. Тогда после перезагрузки появляется сообщение«NTLDR is missing». Удаление файлов никакого эффекта не производит. Все дело в особенности построения файловой системы. Когда растет число файлов, таблица MFT в корневой папке может стать слишком фрагментированной, и к тому же создастся дополнительный индекс размещения. Поскольку в индексах размещения перечисление файлов происходит в алфавитном порядке, то существует возможность попадания файла NTLDR во второй индекс. А загрузчик обрабатывает только файлы из первого индекса, и это приводит к ошибке «NTLDR is missing». Большое количество файлов в корне C:\ обычно скапливается из-за автоматического копирования файлов какой-то программой.

2) Еще одна возможная причина этой ошибки – особенности совместной работы Windows XP и NT. У системы, созданной на базе Windows NT более простой загрузчик, и он не может определить дополнительные средства запуска Windows XP. Так что если ставить NT как вторую операционную систему на компьютер с уже установленной XP, может возникнуть эта ошибка.

3)Действия пользователя или ошибки программ могут удалить или вызвать повреждения в Ntdetect.com и Ntldr.

4) Другая причина для появления данного сообщения – смена активного раздела. Нормальная работа загрузчика Windows осуществляется только тогда, когда используемые им системные файлы располагаются в активном разделе.

5)Появление ошибки «NTLDR Is Missing» может быть вызвано не только программной, но и аппаратной ошибкой. Например, устаревшая версия BIOS, сбой в работе жесткого диска, подключение к компьютеру жесткого диска, на котором уже установлена ОС.

Устранение неисправности

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

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

Варианты решения проблемы:

A) Для исправления ошибки необходимо заменить файлы Ntdetect.com и Ntldr. Это можно сделать с помощью консоли восстановления, для этого загрузитесь с установочного диска Windows XP, нажмите «R», когда появится экран «Установка Windows». После чего выберете загрузочный раздел и введите команду fixboot.

B) Другой вариант замены – запустите компьютер в режиме эмуляции и просто скопируйте файлы Ntdetect.com и Ntldr в корневую папку загрузочного диска.

С) Компания Microsoft разработала небольшую утилиту Bcupdate2. За ней можно обратиться в техподдержку Microsoft. Исправляются ошибки следующим образом: Создаете загрузочную дискету и производите с нее загрузку. После чего запускаете в командной строке «BCUpdate2.exe C: /f». Нажав «y» вы соглашаетесь начать работу этой программы. Если операция прошла успешно, вы получаете соответствующее сообщение и перезагружаете компьютер. Или просто пишите «Run a:\bcupdate.exe c:»

D) Для решения проблемы, которая возникает из-за смены активного раздела, существует несколько способов.

1) Смена активного раздела при помощи загрузочной дискеты: Загружаетесь с помощью дискеты.

Вводите в командной строке fdisk и нажимаете клавишу «ВВОД».

Возникнет вопрос о включении поддержки больших дисков, отвечаете Y (да).

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

2) Воспользовавшись консолью восстановления Windows вы можете скопировать в текущий активный раздел необходимые файлы.

Нужно будет загрузиться с диска Windows XP.

Когда появиться надпись «Вас приветствует мастер установки», нажмите клавишу R или F10, и тогда процесс восстановления начнется.

Введите«cd ..», для перехода в корневой каталог загрузочного диска.

Введите букву устройства чтения компакт-дисков. Введите cd i386.

Введите Copy ntldr <букву загрузочного диска>: Введите Exit.

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

Обсуждение
Гость написал(а):
NTLDR is missing ЧТО БЫ РЕШИТЬ ПРОБЛЕММУ ДОСТАТОЧНО ЗАПУСТИТЬ УСТАНОВОЧНЫЙ ДИСК ХР КОГДА ДЕЛО ДОЙДЕТ ДО ВЫБОРА РАЗДЕЛА ДЛЯ УСТАНОВКИ WINDOWS ОТКАЗАТСЯ ОТ УСТАНОВКИ И ПРЕЗАГРУЗИТСЯ ПРОБЛЕММА РЕШЕННА ВСЕ БУДЕТ ВОСТАНОВЛЕННО КОМПЬЮТЕР БУДЕТ НОРМАЛЬНО ЗАГРУЖАТЬСЯ