NTLDR - это загрузчик (загрузочный файл) версий операционных систем Windows NT, Windows 2000, Windows XP, Windows Server 2003, Vista, Windows 7 и 8. А называется файл так от полного имени NT Loader. Основываясь на этом можно сделать вывод, что сообщение NTLDR is missing означает ни что иное, как "ntldr отсутствует".
Но ошибка NTLDR is missing может возникать и при отсутствии других файлов. Для запуска вышеперечисленных операционных систем требуется наличие трех файлов в активном разделе диска или на устройстве, с которого настроена загрузка: файл NTLDR, содержащий код загрузчика, файл boot.ini, содержащий команды для формирования меню выбора системы и параметры для её запуска, и файл ntdetect.com.
Если хотя бы одного из файлов нет или к ним нет доступа при загрузке, загрузка с ошибкой ntldr is missing Вам обеспечена.
Как я уже написал выше, находится файл NTLDR в Windows 7 и Windows XP обычно в активном системном разделе диска, в корневом каталоге, то есть, обычно это диск C:\. Там же, где лежит ntldr, обычно находятся и файлы boot.ini и ntdetect.com.
Возможные причины ошибки NTLDR is missing
Ошибка ntldr is missing могла возникнуть в следствии разных возможных причин. Вот самые распространенные из них:
Возможно, был поврежден или отсоединился провод (шлейф), соединяющий жесткий диск компьютера с материнской платой;
Жесткий диск с операционной системой может отсутствовать в списке загрузочных устройств. Проверьте в BIOS раздел Boot Device Priority - это последовательность, в которой система обращается к устройствам при попытке загрузки;
Жесткий диск вообще не определяется системой, например, потому что он просто посыпался или, иначе говоря, вышел из строя из-за появления на нем плохих секторов памяти;
Был установлен новый жесткий диск, и при этом были не правильно установлены джамперы (перемычки) на дисках;
ОС Windows, установленная на компьютер, подверглась заражению компьютерным вирусом, который стер файл NTLDR;
Файл boot.ini был удален или перемещен из корневого каталога диска с операционной системой (обычно он лежит на C:\);
Файлы NTLDR и NTDETECT.COM были приняты за временные файлы и удалены или перемещены из корневого каталога диска с операционной системой (обычно они тоже лежат на C:\);
В случае отсутствия файлов самое простое, что можно сделать - это скопировать три этих файла из корневого каталога "C:\" работающего компьютера с аналогичной версией Windows на флешку (на дискету, если есть Floppy):
Файлы имеют атрибут "скрытый", чтобы их видеть нужно вызвыть окно "Свойства папки" через пункт меню "Сервис" в Проводнике Windows;
Во вкладке "Вид" поставить маркер рядом с пунктом "Показывать скрытые файлы и папки" и убрать галочку у пункта "Скрывать защищенные системные файлы". Нажать "OK";
После этого файлы можно будет увидеть в корневой папке "C:\" и скопировать их оттуда на флешку (на дискету, если есть Floppy);
В Bios Setup компьютера, на котором появляется ошибка, настроить загрузку с USB (с Floppy, если есть);
Вставить флешку с файлами в USB разъем компьютера с ошибкой (или дискету в дисковод, если есть);
Включить компьютер с ошибкой (Windows должна будет загрузиться без ошибок);
Скопировать файлы с флешки (или дискеты) прямо на диск "C:\" с заменой существующих файлов.
также можно для копирования использовать live cd