Что значит ntldr. Что делать, если не загружается Windows XP. Причины возникновения ошибки в ОС

В этой статье я хочу поговорить об ошибках при загрузке компьютера с Windows XP. В одних случаях появляется ошибка «NTLDR is missing», которая поначалу повергает просто в ступор. Сколько бы раз вы не перезагружали компьютер, эта ошибка сама никак не пройдёт, хотя ниже там написано «Press Ctrl+Alt+Del to restart». В других случаях видно только чёрный экран и предложение вставить загрузочный диск, это значит что повреждена загрузочная запись.

Решение проблемы «NTLDR is missing»

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

Ошибка гласит, что файл удалён, возможно при очередной чистке жесткого диска или в следствии вирусной атаки. Запомните, если вы не уверенны, то ни в коем случае не удаляйте файлы в корне диска «C:». Решение простое – нужно восстановить этот файл и, возможно, некоторые другие, например NTDETECT.COM . Далее будем считать что имеется ввиду восстановление обоих этих файлов.

С помощью установочного диска Windows XP

Я положил в архив и остальные загрузочные файлы: bootfont.bin, boot.ini и файлы MS-DOS. Их также можно копировать себе, хуже не будет. Обратите внимание, на разных компьютерах, здесь самая распространённая версия для системы с одной установленной Windows XP на первом разделе в папку «C:\Windows» . Чтобы положить эти файлы на свой компьютер, нужно скопировать их через любой файловый менеджер или проводник.

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

После копирования файлов в корень диска C:, перезагружаемся. Если ошибка «NTLDR is missing» всё-равно появляется, то смотрим дальше.

Большое количество файлов в корне

При большом количестве файлов в корне загрузочного диска может возникнуть такая ошибка. Файл «NTLDR «может существовать, но из-за особенности файловой системы NTFS и механизма загрузки он может быть не виден на этом этапе загрузки ОС.

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

  • Загрузиться с диска в портативную версию Windows
  • Удалить все файлы в корне диска C:, кроме ntldr, ntdetect.com и boot.ini
  • Или удалить всё и восстановить файлы как в предыдущем пункте

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

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

BCUpdate2

Для восстановления загрузочной записи будем использовать утилиту разработанную компанией Microsoft « BCUpdate2» . Скачать с сервера Microsoft просто так её нельзя, поэтому берите у меня.

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

Bcupdate2.exe C: /f /y

Программа должна ответить: «The boot code was updated successfully»

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

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

fixboot c:

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

fixmbr

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

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

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

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

Аппаратная проблема

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

  1. Неисправный шлейф. Если проблема плавающая, то попробуйте заменить шлейф.
  2. Неисправность жесткого диска. Это физические бэды (BAD’s), плохо читаемые сектора, проблемы с электроникой или двигателем диска. Некоторые проблемы можно решить с помощью специальных программ, как правило временно, но в общем случае .
  3. Проблемы с материнской платой. Очень редко, но всё же. Если с этого жесткого диска на другом компьютере загрузка заходит чуть дальше (полностью ОС не загрузиться на компьютере с другой конфигурацией), то надо ремонтировать или менять материнскую плату.

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

Ошибка ntldr is missing при загрузке

Если несколько попыток загрузки не приводят к положительному результату, необходимо говорить о том, что с вероятностью до 50% повреждены системные файлы и на 50 % повреждена сама поверхность жесткого диска - имеются поврежденные или битые сектора на которых размещаются эти файлы. В этом случае система даже иногда может загрузиться, но в последующем вся история повторяется опять.

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

Проверка жесткого диска

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

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

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

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

В операционных системах, начиная от Windows Vista вместо корневого NTLDR используется Winload.exe, который расположен в системной директории System32.

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

В windows XP нужно нажать R сразу как только появится синее окно с загрузкой файлов.

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

Восстановление загрузочного сектора и загрузочной записи в windows xp

В windows 7 и выше во время загрузки с установочного носителя и появлении окна с призывом установить операционную систему в левом нижнем углу нужно нажать «Восстановление системы».

Вход в восстановление системы windows 7

Запуск командной строки

Набираем вначале bootrec.exe /FixMBR , а затем bootrec.exe /FixBoot.

Восстановление загрузочного сектора и загрузочной записи в windows 7

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

В консоли вводим команду diskpart . Далее команда list disk , которая отобразит список подключенных жестких дисков в компьютеру. Если диск всего один, то вводим команду select disk 0 .

Далее отображаем список разделов командой list partition . Отобразиться список всех разделов на вашем жестком диске. Нас интересует системный. Как правило он является первым в списке. Выбираем его командой select partition 1 . И далее вводим команду active , которая сделает его снова активным.

Смена активного раздела

В некоторых случаях может потребоваться правка или добавление файла «boot.ini», содержащего название операционной системы и место расположения (диск) системных файлов. В принципе, операционная система загрузится и без него, разве что во время загрузки система будет ругаться на его отсутствие. А вот при неправильно составленном файле система не загрузится вообще, поэтому к его редактированию необходимо подойти очень ответственно.

Пример конфигурационного файла «boot.ini» для соответствующей системы можно достаточно легко найти на официальном сайте компании Microsoft в разделе техподдержки.


Поделись статьей в социальных сетях! Помоги нашему сайту!

Присоединяйтесь к нам в VK!

Есть несколько различных вариантов, которыми ошибка «NTLDR is Missing» может быть представлена на обозрение пользователя:

NTLDR is missing
Press any key to restart

NTLDR is missing
Press Ctrl Alt Del to restart

Boot: Couldn’t find NTLDR
Please insert another disk

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

Каковы причины ошибки NTLDR is Missing?

Есть несколько возможных причин ошибки NTLDR is Missing, а самой распространённой причиной является невозможность загрузиться с вашего жесткого диска, оптического привода или флешки, смотря с чего Вы собираетесь загрузить ваш компьютер. Другие причины заключается в битых или неправильных файлах, битых секторах жесткого диска, устаревшем BIOS или в поврежденном или плохо подключенном кабеле IDE, который соединяет жесткий диск и материнскую плату. Эта ошибка относится к операционной системе Windows XP, так как Windows 8, Windows 7, Windows Vista используют BOOTMGR, а не NTLDR. Посему в последних, более ранних операционных системах аналогичная ошибка звучит как .

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

  1. Перезапустите компьютер, та как ошибка «NTLDR is Missing» может быть случайной.
  2. Отключите лишние жесткие диски, оптические приводы и флеш-карты, так как NTLDR is Missing зачастую появляется, когда компьютер пытается загрузиться не с загрузочного носителя с Windows(в основном это ваш жесткий диск), например, с какой-либо дискеты, диска или флешки. Если вы обнаружите, что это и явилось причиной ошибки, то вам стоит изменить порядок загрузки в BIOS, чтобы установить жесткий диск с Windows первым для загрузки.
  3. Проверьте жесткий диск и параметры диска в BIOS, чтобы убедиться в их правильности. Если вы затрудняетесь в этом, то полезно знать, что существует автоматическая конфигурация для BIOS, которая, как правило, работает корректно. Примените Auto setting или как их обычно называют Default settings , если вы не знаете, что делать.
  4. Восстановление файлов NTLDR и ntdetect.com с загрузочного диска Windows XP. Восстановление этих двух важных файлов с оригинального диска Windows XP может решить проблему.
  5. Исправьте или замените загрузочный файл boot.ini. Это позволит предотвратить ошибку NTLDR, если причина проблемы заключается в этом файле.
  6. Записать новый загрузочный сектор в системный раздел Windows XP.
  7. Восстановление Windows XP Master Boot Record. Если главная загрузочная запись повреждена, то это приводит к появлению ошибки.
  8. Переустановите все кабели подключения дисков в системном блоке. Ошибка NTLDR часто вызывается из-за того, что IDE кабель отошел. Также рекомендуется попробовать заменить IDE кабель, если есть подозрения в его неисправности.
  9. Обновите BIOS вашей материнской платы. Иногда устаревшая версия BIOS может привести к ошибке NTLDR Is Missing.
  10. Выполните восстановление установки Windows XP(repair installation of Windows XP ). Это позволит заменить все поврежденные файлы.
  11. Если все не помогает, то придется выполнить . Хотя это трудоемкий процесс, но он, почти наверняка, решит все проблемы с NTLDR. При этом вы можете потерять свои данные. Поэтому постарайтесь сделать резервную копию или хотя бы вытащить свои данные с помощью загрузочного диска с усеченной ОС на борту.
  12. Если ошибка осталась после чистой установки Windows XP, то у вас проблема с загрузочным сектором жесткого диска и он нуждается в замене.

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

Ошибки при установке Windows XP – довольно частое явление. Случаются они по разным причинам – от отсутствия драйверов для контролеров до неработоспособности носителей информации. Сегодня поговорим об одной из них, «NTLDR is missing» .

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

Причина 1: Жесткий диск

Сформулировать первую причину можно следующим образом: после форматирования жесткого диска для последующей установки ОС в BIOS не была выставлена загрузка с CD. Решение проблемы простое: необходимо поменять порядок загрузки в БИОС. Делается в разделе «BOOT» , в ветке «Boot Device Priority» .


Это был пример настройки AMI BIOS, если ваша материнская плата оснащена другой программой, то необходимо ознакомиться с инструкцией, прилагаемой к плате.

Причина 2: Установочный диск

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

Эта статья о небольшой ошибке NTLDR is missing операционной системы Windows, с которой могут столкнуться некоторые пользователи в ходе работы.

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

NTLDR is missing в Windows XP

А ошибка эта выскакивает вместо загрузки ОС (операционной системы) семейства Windows в виде надписи: NTLDR is missing. Попасть в Windows после этого невозможно. Что это значит? Скорее всего то, что стерты, или повреждены загрузочные файлы на системном разделе и ОС не может загрузиться, т.к. не знает что, где и почему.

Увидев подобное не спишите паниковать, а спокойно вставьте диск с (он ведь у Вас есть? :)) , выставьте загрузку в с CD-ROM и загрузившись с этого диска, вместо нажмите кнопочку R , чтобы открылась консоль восстановления. В этой самой консоли Вам предложат выбрать ту OC , которую хотите восстановить (для этого надо нажать, например, 1 и Enter , а так же, отвечая на вопрос консоли, возможно, потребуется нажать y и Enter ) и набрать команды FIXBOOT и FIXMBR (см.картинки ниже).

Всё. Перезагружаемся, ждем.. должно работать:)
Если же не работает.

Если вышеописанные команды не помогли, то нас спасет все та же консоль восстановления и команда copy , т.е команда для копирования файлов. Используя оную команду нужно перенести с вашего диска 2 файлика – “NTLDR “, и “NTDETECT.COM “.

Для этого мы и воспользуемся командой copy . Она работает так: “copy “, где – полный путь к файлу или папке, которую мы хотим скопировать, а – полный путь в место, куда мы хотим копировать. Т.е, чтобы скопировать, прописываем следующие команды (по очереди):

copy e:\i386\ntldr c:\
copy e:\i386\ntdetect.com c:\

Где e:\ – это буква вашего CD\DVD дисковода, а c:\ – это буква, где расположена операционная система куда Вы, собственно, и хотите скопировать эти файлы.

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

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

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

bootrec /fixmbr
bootrec /fixboot

Ну и, собственно, на этом всё.

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

Должно помочь.

Послесловие

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

Loading...Loading...