В том случае, если вы не встречались с ошибкой в системе NTLDR is missing во время загрузки Windows — могу искреннее позавидовать вам. По своему закону подлости эта ошибка в самый неудобный и неподходящий момент. В результате чего, Windows перестает загружаться и остается только вздыхать.Большая часть пользователей в таком случае начинает переустанавливать систему. Если посмотреть с одной стороны, это довольно разумный и логичный шаг — снова форматировать раздел с системой, переустановить все программы и т.д. Но что делать, если отсутствует время на переустановку системы, или же на диске находится важная информация?
Черный экран и надпись на экране “NTLDR is missing Press Ctrl+Alt+Del ” по простому значит, что загрузчик ОС на компьютере потерял доступ к загрузочным файлам, следовательно он не может загрузить Windows. Правда это уже следствие сбоя. Но что является первопричиной? Причин появления надписи NTLDR is missing может быть несколько. Вот наиболее распространенные:
Аппаратные неполадки компьютера
Надпись на экране NTLDR is missing — неполадки в работе аппаратных элементов компьютера — неполадки с винчестером или с материнской платой, которая отвечает за работу и подключение жесткого диска. Нередкой причиной на устаревших машинах, к сожалению. В таком случае, часто единственным решением является замена устройства — материнской платы или жесткого диска.
Подключили новый жесткий диск?
Кроме этого, причиной появления надписи «NTLDR is missing» — является подключение нового жесткого диска. Подсоединив к системе новый жесткий диск, многие люди не выставляют правильный порядок загрузки системы с жестких дисков. В этом случае, загрузчик попытается загрузить систему с нового диска, но если программа не смогла найти необходимые файлы, появится надпись «NTLDR is missing».
Решить эту проблему просто — для этого следует перезагрузить компьютер. При возникновении стандартных надписей на экране вашего компьютера — нажмите кнопку Del (В большей части случаев), или же F2, в зависимости от версии БИОС. Далее, вам отлично поможет пункт Hard Disk Boot Priority. Обычно, он располагается в отделе Advanced BIOS Feachures. В этом месте вам необходимо выставить первым для загрузки ваш старый винчестер и после этого нажать F10.
Конфликт установки
Также, частой причиной «NTLDR is missing» является установка новой операционной системы и появившийся в результате этого конфликт. В данном случае, решение будет таким: Ищем диск с Windows, засовываем его в привод и стараемся загрузиться с него. Если этот загрузочный диск- Windows XP то после появления надписи, следует нажить кнопку R. После чего появится консоль восстановления системы. В этой консоли нажимаем цифру, которая соответствует вашему загрузочному разделу.
- Далее, вводим fixboot и fixmbr: Если у вас на диске Windows 7 или 8 — после появления окошка с кнопкой «Установить», в нижнем левом углу системы, ищите ссылку на восстановление всей системы. После этого, откроется «Параметры восстановления системы» . Здесь необходимо выбрать «Командная строка». Далее, откроется командная строка в режиме восстановления. В командной строке необходимо прописать две команды, используя командный интерпретатор bootrec:. С помощью него, восстановите загрузочную запись и загрузочный сектор Windows.
- Еще одним вариантом станет — скопировать файлы Ntdetect.com и Ntldr с компьютера или же скопировать их с диска Windows в папке i386. Чтобы установить их в корень раздела компьютера вам потребуется загрузиться с какой-нибудь загрузочной флешки или LiveCD. Также, можно зайти в консоль восстановления системы после чего выбрать от отправить команды: cd {CD_диск} cd i386 сopy ntldr {загрузочный_диск} сopy ntdetect.com {загрузочный_диск} exit.
Четвертой причиной появления надписи NTLDR is missing — являются поврежденные файлы библиотеки Ntldr и Ntdetect.com Испортить их можно как вредоносными программами, так и руками пользователя. Выход в любом случае один — необходимо восстанавливать системные данные и файлы. Для этого хорошо подойдет способ из тех, которые былы описаны выше, в причине №3. Кроме этого, хорошим советом будет по возможности проверять свой винчестер с помощью антивируса.
Бывают ситуации, когда при запуске системы, пользователь натыкается на подобное сообщение: «Ntldr is missing! Press Ctrl+Alt+Del for reboot!». Что оно означает? И как данную неполадку можно исправить?
Сначала, стоит поговорить о причинах возникновения такой ситуации.
Одной из возможных причин могут быть проблемы с HDD. Так, если ранее он был активен, то, возможно, по какой-либо стал неактивен, что и вызвало ошибку. Или, возможно, возникли проблемы со шлейфом жесткого диска.
Вирус или другая вредоносная программа могла удалить важные для запуска операционной системы файлы. Например, boot.ini, ntldr и ряд других.
Еще одной из возможных причин, может быть конфликт загрузчиков. Он возникает, когда на одном устройстве установлено две и более операционных систем.
Иногда, подобная ошибка возникает при сильной фрагментации Главной файловой таблицы (Master File Table или MFT ). Для устранения подобной проблемы, необходимо выполнить ряд действий:
1)Если имеется возможность, то проверить жесткие диски на наличие ошибок и исправить их. Осуществить это возможно с помощью программы MHDD.
2)Запустить консоль для восстановления Windows. Выполнить команду CHKDSK. Подробнее с командой вы можете в следующей
статье
.
3)Загрузившись с Live CD, необходимо просмотреть отчет, состоящий из исправленных во втором пункте файлов. Крайне важно вернуть данные файлы в исходное положение.
4)Также будет необходимо проверить в вашей Windows наличие следующих файлов: boot.ini, ntldr, ntdetect.com. Они находятся в корневом каталоге загрузочного файла. Если они отсутствуют, то необходимо восстановить их с рабочей версии Windows.
5)С помощью Acronis Disk Detected проверить, чтобы у вас было не более одного активного раздела. В противном случае это необходимо исправить.
После выполнения всех этих пунктов ошибка «Ntldr is missing! Press Ctrl+Alt+Del for reboot!» должна быть устранена. Но стоит после выполнения каждого пункта пробовать запустить, ведь осуществление всех пунктов, может, и не понадобиться.
Так, на компьютерах, работающих на ОС Windows, может возникнуть такая ошибка, как ntldr is missing. И чаще всего это ошибка появляется на ОС Windows XP. При данной ошибке система просит вас перезагрузить компьютер, но после перезагрузки ничего не меняется. Также остается ошибка. Что же делать в таких случаях? Нужно ли сразу перестанавливать операционную систему? Прежде всего, стоит знать, что NTLDR представляет собой загрузочный файл ОС Windows. Если вникнуть в содержание данной ошибки, то нетрудно догадаться, что она говорит о том, что этот загрузочный файл отсутствует на вашем компьютере. И именно поэтому компьютер не запускает операционную систему.Стоит заметить, что компьютер может выдавать ошибку ntldr is missing и при отсутствии других файлов, а именно boot.ini и ntdetect.com. Если этих файлов не будет в системе, то вероятность появления ошибки ntldr is missing очень велика.Прежде чем говорить о способах устранения данной ошибки, вначале стоит понять по какой причине она могла произойти. А таких причин можете быть несколько.Наиболее вероятно то, что с системы или по вине каких-либо вирусов были удалены, указанные выше файлы. Также виной данной ошибки может быть и жесткий диск. Возможно, ваш диск вышел из строя и не виден системе, поэтому загрузка на ОС не происходит.Если же с жестким все в порядке, то проблема только лишь в отсутствие трех файлов. Первым способом устранения ошибки ntldr is missing является снос старой операционной системы и установка новой. Но этот способ является самым категоричным. Да и он отнимет у вас немало времени.Чтобы устранить данную ошибку можно поступить следующим образом. Вам нужно скопировать три файла, которые указаны выше в статье на флешку. Но стоит заметить, что эти файлы должны быть скопированы с точно такой же операционной системой.Данные файлы будут находиться в корневой папки жесткого диска. Но чтобы их найти нужно разрешить системе показывать скрытые файлы. После этого вы с легкостью найдете эти файлы и скопируете их на флешку.После этого вам нужно будет зайти в Bios Setup компьютера, на котором появляется ошибка ntldr is missing. Здесь нужно будет настроить загрузку с usb-накопителя. После этого вставляете флешку в компьютер и запускаете систему. В данном случае система должна будет запуститься удачно.Как только вы запустите систему, нужно будет скопировать файлы с флешки на ваш жесткий диск. Копирование необходимо сделать с заменой существующих файлов.Это один из способов устранения данной ошибки. В том случае, если вы не можете найти и скопировать загрузочные файлы и у вас есть загрузочный диск с ОС Windows XP, то можно сделать следующее. На компьютере, на котором появилась ошибка, опять заходим в Bios и настраиваем загрузку с DVD-Rom.После этого нужно будет вставить в дисковод компьютера загрузочный диск с ОС Windows XP. Ждете некоторое время появления синего экрана, на котором будет меню. Все это будет выглядеть примерно так.
Дальше вам нужно будет нажать кнопку «R». Данная кнопу вызовет консоль восстановления системы. В консоли нужно будет нажать кнопку «1» и подтвердить это действие клавишей «Enter«. После этого появится строка со следующим содержанием «C:WINDOWS«. После всего этого есть несколько вариантов развития события. Так, можно будет ввести команду «fixmbr«. Эта команда заменит неработающие загрузочные файлы в вашей ОС на работающие. Также можно скопировать загрузочные файлы с CD/DVD-Rom на ваш жесткий диск. Для этого нужно будет ввести команды «copy e:i386ntldr c:copy e:i386ntdetect.com c:«.Как только вы сделаете все это, нужно будет перезагрузить ваш компьютер и в большинстве случаев ваша операционная система начнет работать. Как видите, любую компьютерную ошибку можно разрешить. Главное, запастись временем и терпением.
Настройка системы WindowsЧитайте также:Используемые источники:
- https://www.burn-soft.ru/reshenie-problem/oshibka-ntldr-is-missing-reshenie.html
- https://faytan.ru/ntldr-is-missing-chto-delat/
- https://freeprograms.me/495-ntldr-is-missing-what-to-do.html