Servisneva.ru

Сервис Нева
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Исправляем ошибку NTLDR Is Missing

Ошибка может быть разной и выглядеть следующим образом

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

Или это может выглядеть следующим образом:

Решить проблему отсутствия NTLDR

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

Вариант 1

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

Решением является использование специальной утилиты от Microsoft, BCUpdate2. Он обычно доступен в Интернете, и вы можете запросить его в службе поддержки Microsoft.

Теперь перейдем к делу. Вам нужна загрузочная дискета, с которой вы загружаете свой компьютер. Запустите командную строку (Shift+F10) и введите следующую команду:

BCUpdate2.exe C: /f

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

Вариант 2

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

Для решения этой проблемы необходимо иметь загрузочные файлы Ntldr и установочный диск Windows XP. Итак, загрузитесь с диска и запустите консоль восстановления, просто нажмите R. Теперь выберите раздел, который вы хотите исправить, а затем введите fixboot, если это не сработает, fixmbr.

Восстановление NTLDR отсутствует

NTLDR отсутствует действительный NTLDR

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

Вариант 3

Существует и другой способ восстановления загрузочных данных. Вам нужно будет перезагрузить компьютер с загрузочного диска, но в режиме MS-DOS. После этого скопируйте файлы Ntldr и Ntdetect.com в корневую папку загрузочного диска.

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

Вариант 4

Это еще проще, но вам понадобится другой компьютер с работающей системой. Извлеките жесткий диск из компьютера и подключите его к работающему. Перейдите в инструмент «Управление дисками» и посмотрите на созданные разделы и диски. Убедитесь, что они работают правильно, затем активируйте первый раздел диска. Теперь скопируйте туда файлы NTLDR и NTDETECT.com. Вы можете снова вставить жесткий диск в компьютер. Рекомендуется сбросить настройки BIOS.

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

Вариант 5

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

Скопируйте файлы NTLDR и NTDETECT.COM на системный диск. Команда указывает путь, с которого выполняется копирование, а диск — это диск C, буква e:™.

Вариант 6

При смене активного раздела может возникнуть такая же ошибка, ее можно решить таким образом:

Теперь мы можем скопировать загрузочные файлы на активный раздел.

Это все основные и хорошо известные методы борьбы с ошибкой NTLDR Is Missing. Иногда помогает переподключение жесткого диска, замена кабеля. Вы можете обновить BIOS, но делайте это с осторожностью. Возможно, диск имеет физические повреждения и его стоит отремонтировать.

Why NTLDR is missing in Windows 7?

In fact, Windows 7 doesn’t have NTLDR as it replaced by BOOTMGR and winload.exe. Thus, you may encounter the “NTLDR is missing press ctrl+alt+delete to restart” problem in Windows 7 only when you start Windows 7 after upgrading from Windows XP or Windows 7 is in a dual boot environment with Windows XP or Windows 2003. What does ntldr is missing mean? You may not be able to load your Windows 7 at this moment. This error may occur due to many different factors:

● Additional internal hard drive added to your system.
● Boot from a non-bootable disk.
● Computer hard disk drive is not properly setup in BIOS.
● Corrupted boot sector or master boot record (MBR), which causes the system cannot find the boot file on the drive.

Как устранить неисправность

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

Проверяем диск на наличие ошибок

В первую очередь пользователю нужно проверить диск на наличие системных ошибок. Проверка диска – это способ найти “пробоины” в операционной системе. Для этого существует несколько способов.

Первый способ

Используем проверку диска

  1. Необходимо запустить встроенную командную утилиту CHKDSK от имени администратора. Сделать это, можно с помощью сочетания горячих клавиш Win+R.
  2. Далее, автоматически запускается проверка диска, по завершению которой будут показаны имеющиеся проблемы в операционной системе. После чего, остаётся только перезагрузить компьютер.

Второй способ

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

  1. Перейти по иконке на рабочем столе : Мой компьютер (Или Этот компьютер в зависимости от версии ОС)
  2. Далее, Нажимаем правой кнопкой мыши на диск, на котором установлена сама ОС, где нужно выбрать СвойстваСервисПроверка диска.Запускаем проверку диска
  3. После, перед пользователем появится новое диалоговое окно, в котором запускается графическая проверка диска.Процесс сканирования
  4. Затем, появляется окно, оповещающее про завершения процесса с полученными результатами.Проверка завершена
Читать еще:  Как очистить ОЗУ в Windows 10

Проверяем наличие файлов ntldr и ntdetect.com

Необходимые файлы находятся на системном диске С, в корневой папке WindowSystem 32. Если, же необходимого программного обеспечения в корневой папке не оказалось, то восстановить либо заменить его, можно следующими способами:

Используем консоль восстановления

  • Через консоль восстановления. Программа запускается с любого установочного диска или флешки. Необходимые файлы можно скачать из интернета или взять с установочного диска системы. Теперь остаётся их только скопировать и вставить в соответствующую папку.
  • Через корневой каталог. Для осуществления данной операции пользователю нужно перейти на диск С, перейти в системную папку и активировать отображение скрытых элементов через панель свойства. После чего, можно будет увидеть ранее недоступный файл boot.ini. Его нужно скопировать на компьютер и перезагрузить ПК. Во время включения необходимо зайти в виртуальную среду биос и перейти на диск С, скопировав туда boot.ini.

Переходим в свойства папки

Открываем скрытые файлы

Проверяем загрузочные файлы

Создать boot.ini можно с помощью встроенной утилиты блокнот. Нужно только создать на рабочем столе файл Блокнот и вставить туда следующих текст:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»Microsoft Windows XP Professional» /fastdetect

Проверяем, активен ли раздел

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

Acronis – это специализированное программное обеспечение, которое предназначено для защиты пользовательских данных, а также резервного копирования локальных разделов системных дисков. Осуществляется операция следующим способом:

  1. Необходимо скачать программу с официального сайта, установить и запустить.
  2. На экране компьютера появится графическое меню ПО, где потребуется выделить локальный диск С, нажать на него и выбрать пункт Зарезервировано системойОтметить как активный.

Используем дисковую утилиту

Вносим необходимые изменения

Если, на ПК используется 2 операционные системы (к примеру, на одном диске установлена Виндовс, а на другом Линукс), то для того, чтобы они работали стабильно, потребуется активировать каждый раздел по очереди вышеописанным способом.

Проверяем настройки биоса

Для полноценного функционирования системы необходимо провести настройку биоса (на примере ноутбуков Асус):

Изменяем настройки биоса

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

Если поврежден загрузчик

Если поврежден загрузчик и система не загружается, то потребуется:

Используем консоль восстановления

  • Перейти в меню восстановления (у каждого производителя оно вызывается разной клавишей). У того же Асус – это F12.
  • Далее, необходимо вставить носитель с операционной системой и указать его в разделе загрузчика.
  • Теперь остаётся только дождаться автоматического восстановления системы и перезагрузить персональный компьютер для того, чтобы убедиться в его исправности.

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

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

В случае отсутствия файлов самое простое, что можно сделать — это скопировать три этих файла из корневого каталога «C:» работающего компьютера с аналогичной версией Windows на флешку (на дискету, если есть Floppy):

  1. Файлы имеют атрибут «скрытый», чтобы их видеть нужно вызвыть окно «Свойства папки» через пункт меню «Сервис» в Проводнике Windows;
  2. Во вкладке «Вид» поставить маркер рядом с пунктом «Показывать скрытые файлы и папки» и убрать галочку у пункта «Скрывать защищенные системные файлы». Нажать «OK»;
  3. После этого файлы можно будет увидеть в корневой папке «C:» и скопировать их оттуда на флешку (на дискету, если есть Floppy);
  4. В Bios Setup компьютера, на котором появляется ошибка, настроить загрузку с USB (с Floppy, если есть);
  5. Вставить флешку с файлами в USB разъем компьютера с ошибкой (или дискету в дисковод, если есть);
  6. Включить компьютер с ошибкой (Windows должна будет загрузиться без ошибок);
  7. Скопировать файлы с флешки (или дискеты) прямо на диск «C:» с заменой существующих файлов.

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

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

timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»Microsoft Windows XP Professional» /fastdetect

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

В чем причина ошибки ntldr is missing windows

Когда компьютер включен, BIOS выбирает подходящий загрузочный жесткий диск и затем вызывает код, сохраненный в MBR. Этот код MBR в свою очередь загружает загрузочный сектор из активного раздела.

Этот код загрузочного сектора выполняет загрузку NTLDR и его зависимостей, которые используются для загрузки ядра операционной системы и запуска Windows.

Файл NTLDR (загрузчик NT) является загрузчиком для всех выпусков операционной системы Windows NT и обычно находится в корневом каталоге активного раздела на первом загрузочном диске. Однако, если файл NTLDR не найден или поврежден, процесс загрузки останавливается и появляется экран ошибки «NTLDR missing».

NTLDR запускается загрузочной записью тома системного раздела, которая обычно записывается на диск командой Windows FORMAT или SYS.

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

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

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

Как исправить отсутствие NTLDR в Windows 10?

Существуют различные решения, которые могут помочь решить проблему отсутствия сообщения об ошибке ntldr на вашем компьютере. Ознакомьтесь с приведенными ниже решениями:

  • Решение 1: Замените файлы NTDETECT.COM и NTLDR
  • Решение 2: Попробуйте изменить порядок загрузки BIOS
  • Решение 3: Восстановите boot. ini File
  • Решение 4: Попробуйте изменить код загрузочного сектора
  • Решение 5: Отключите съемный диск
  • Решение 6: Проверьте кабель SATA
  • Получите инструмент для восстановления ПК, чтобы сделать ваш компьютер или ноутбук без ошибок

Решение 1: Замените NTDETECT. COM и NTLDR файлы

Для решения проблемы ntldr missing необходимо использовать установочный CD/DVD диск Windows XP или Windows более новой версии.

Для устранения этой проблемы выполните следующие шаги:

  • Сначала вставьте установочный CD/DVD-диск Windows в CD/DVD-привод сломанного компьютера.

ПРИМЕЧАНИЕ: Убедитесь, что компьютер загружается с CD/DVD-привода, используя меню загрузки или сбросив настройки BIOS компьютера.

  • Перезагрузите компьютер с установочного CD/DVD-диска Windows.
  • Нажмите » R » для загрузки WindowsRecovery Console , это позволит Windows автоматически найти установку на жестком диске.
  • Выберите установку Windows, требующую восстановления.
  • На консоли восстановления скопируйте файлы ‘ntldr’ и ‘ com’ на установочный диск Windows.
  • Предположим, ваш установочный диск Windows — «C:», а буква CD/DVD привода — «D:». , используйте обе следующие команды, приведенные ниже, и нажмите клавишу Enter после каждой команды:

«COPY D:i386ntldr C:»

«COPY D:i386ntdetect.com C:»

Как исправить ошибку NTLDR is Missing в Windows 10/8/7?

  • Нажмите EXIT и закройте Recovery Console
  • Теперь удалите установочный CD/DVD диск Windows с компьютера

Перезагрузите компьютер и проверьте, решена ли ошибка ntldr is missing Windows XP,7 или Windows 10 или нет.

Решение 2: Попробуйте изменить порядок загрузки BIOS

Еще одно решение, которое поможет вам исправить ошибку ntldr is missing Windows 10 . Попробуйте изменить порядок загрузки BIOS, чтобы убедиться, что ПК сначала загружает материал с внутреннего диска.

Для этого выполните следующие действия:

  • Перезагрузите компьютер
  • Нажмите клавишуоткрыть меню BIOS
  • Клавиши зависят от модели компьютера и производителя компьютера
  • Если на экране отображаются различные клавиши, то найдите клавишу для открытия меню BIOS , BIOS или Setup внимательно
  • После того, как вы нашли клавишу для открытия BIOS, выберите вкладку Boot с помощью стрелки

Как исправить ошибку NTLDR is Missing в Windows 10/8/7?

  • Теперь переместите жесткий диск и держите его в верхней части списка

Как исправить ошибку NTLDR is Missing в Windows 10/8/7?

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

После этого измените порядок загрузки BIOS, посмотрите, решится ли ошибка ntldr missing или нет.

Решение 3: Пересоздать файл boot.ini

Если ошибка ntldr missing возникает из-за файла boot.ini , который неправильно настроен для установки, то вы можете пересоздать файл boot.ini, чтобы исправить эту ошибку.

Для этого выполните следующие действия:

  • Вставьте установочный CD с Windows в компьютер
  • Перезагрузите компьютер и загрузите его с CD
  • Нажмите любую клавишу для загрузки с CD
  • Нажмите клавишу R , когда загрузится Windows Options, чтобы получить доступ к Repair Console
  • Теперь войдите в Windows, используя пароль администратора и нажав 1
  • Введите приведенную ниже команду в командной строке:

bootcfg /rebuild

  • Когда система выдаст запрос на добавление идентифицированной установки Windowsв списке загрузки, ответьте Yes
  • Введите «Windows XP или версию Windows, в которой вы столкнулись с этой ошибкой» в качестве идентификатора загрузки и » /fastdetect » в качестве параметров загрузки ОС.

Как исправить ошибку NTLDR is Missing в Windows 10/8/7?

  • Извлеките установочный CD
  • Перезагрузите компьютер

После восстановления файлов boot.ini , вы больше не заметите ошибку ntldr is missing в Windows.

Решение 4: Попробуйте изменить код загрузочного сектора

Ошибка ntldr is missing Windows 7 , Windows 8, 8.1 или Windows 10 может быть решена путем записи правильного BOOTMGR, связанного с кодом загрузочного сектора.

Выполните следующие шаги для записи правильного кода загрузочного сектора:

  • Вставьте установочный CD с Windows (любой версии)
  • Перезагрузите компьютер и загрузитесь с CD
  • Для загрузки с CD нажмите любую клавишу
  • Выберите нужный язык, время,

Как исправить ошибку NTLDR is Missing в Windows 10/8/7?

  • Нажмите на Восстановление компьютера

Как исправить ошибку NTLDR is Missing в Windows 10/8/7?

  • Выберите Установочный диск Windows и нажмите на Далее
  • Выберите командную строку когда появится опция восстановления системы
  • Введите bootcfg/rebuild и нажмите ввод
  • Нажмите Y когда установка Windows спросит, добавить ли его в список загрузки

Как исправить ошибку NTLDR is Missing в Windows 10/8/7?

  • Сейчас, извлеките CD и перезагрузите ваш компьютер

После перезагрузки компьютера, проверьтеисчезнет ли сообщение об ошибке ntldr missing с экрана или нет.

Решение 5: Отключите съемный диск

Иногда вы сталкиваетесь с ошибкой » NTLDR is Missing «, если ваш компьютер пытается загрузиться с незагружаемого CD/DVD/BD, дискеты или внешнего жесткого диска или флэш-накопителя.

Проверьте оптический (CD/DVD/BD) и флоппи-приводы на наличие носителя и извлеките все подключенные внешние диски.

После отключения съемного диска от компьютера нажмите клавиши Ctrl + Alt + Del для перезагрузки компьютера.

Теперь вы увидите нормальный экран Windows без ошибки ntldr is missing Windows 10.

Решение 6: Проверьте кабель SATA

Если ни одно из вышеперечисленных решений не помогло вам решить проблему с ошибкой ntldr is missing, то рекомендуется проверить кабель SATA вашего компьютера.

Откройте корпус компьютера и проверьте, правильно ли подключен кабель SATA или нет.

Как исправить ошибку NTLDR is Missing в Windows 10/8/7?

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

NTLDR is missing — как исправить

Для устранения ошибки понадобится загрузочный диск ERD Commander (образ диска можно скачать здесь, а в этой статье читайте: как записать образ на CD-диск) и архив, содержащий файлы ntldr и ntdetect.com: здесь.

Если у вас нет дисковода, можно сделать загрузочную USB-флешку ERD Commander. Архив с файлами нужно распаковать на флешку, чтобы потом можно было скопировать на системный жесткий диск.

Теперь я расскажу что делать, если вы получили сообщение NTLDR is missing

1) Прежде всего необходимо проверить диск на наличие логических ошибок в файловой системе.

Загружаем компьютер с загрузочного диска или флешки ERD Commander. Выбираем версию ERD Commander для своей версии Windows . Некоторое время после начала загрузки экран будет черным — не пугайтесь, так и должно быть. Судить о том что загрузка идет можно по активности дисковода или флешки. Затем появится диалоговое окно с предложением подключиться к сети в фоновом режиме. Нажмите кнопку Skip Network Connection (в ERD 6.5 нужно нажать кнопку Нет), чтобы пропустить этот этап. Если появится предложение перераспределить буквы дисков как в ОС, согласитесь, нажав Да.

В следующем окне выберите свою операционную систему и нажмите ОК.

Теперь необходимо открыть окно командной строки. Для этого зайдите в меню Пуск (Start) — Command Prompt (в ERD Commander для Windows 7 выберите пункт Командная строка)

В командной строке введите команду chkdsk c: /f для проверки диска C: и нажмите Enter Если появится сообщение, как на рисунке ниже, нажмите y (yes), затем Enter

Начнется процесс проверки, после чего будет выведен отчет.

Обратите внимание на пункт in bad sectors , показывающий количество нечитаемых секторов на жестком диске. Если этот параметр отличается от 0, я рекомендую попробовать восстановить нечитаемые сектора с помощью специализированных программ или заменить жесткий диск. После того, как ошибки на диске исправлены, попробуйте загрузить Windows в обычном режиме. Во многих случаях проделанных операций достаточно для восстановления загрузки Windows XP .

Если после проделанного все равно появляется ошибка NTLDR is missing или BOTMGR is missing переходите к следующему шагу.

2) Проверьте наличие файлов NTLDR и NTDETECT.COM на системном диске

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

Проверьте, есть ли файлы ntldr и ntdetect.com в корневой папке диска С:. Для этого загрузите ERD Commander и запустите Проводник (Start — Explorer) и проверьте наличие этих файлов.

Даже если файлы ntldr и ntdetect.com присутствуют на диске С:, лучше их заменить файлами из архива Ntldr_ntdetect.zip

Выделите файлы, которые необходимо скопировать, и кликните правой кнопкой мыши. В контекстном меню выберите Copy to .

В появившемся окне необходимо указать путь назначения для копируемых файлов. Выберите диск С и нажмите ОК.

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

Теперь попробуйте перезагрузить компьютер. Если и это не помогло, переходите к третьему пункту.

3) Убедитесь, что раздел диска, на котором установлена Windows XP активный

W indows может загружаться только в том случае, если загрузчик ntldr или bootmgr расположен на активном разделе. Следует проверить, не стал ли раздел случайно неактивным.

В этом поможет программа Acronis Disk Director. Образ загрузочного диска можно скачать здесь. Запишите образ на диск и загрузитесь с него.

В появившемся меню диска выберите Acronis Disk Director 11 Advanced.

Теперь запустите консоль управление (Работать с текущей машиной)

Диск (С:) (или тот на котором установлена Windows, если она стоит не на диске С) должен быть активным. В статусе раздела должна стоять надпись Активный (на рисунке ниже подчеркнуто), а на графическом изображении раздела должен стоять красный флажок. Для Windows 7 активным должен быть скрытый раздел размером 100 Мб в начале диска, если он существует.

Если диск с загрузчиком неактивный, то причина появления ошибки NTLDR is missing в Windows XP и BOOTMGR is missing в Windows 7 именно в этом. Необходимо сделать диск (С:) или скрытый системный раздел (в случае его существования) активным. Для этого щелкните правой кнопкой на локльный том (С:) и в появившемся контекстном меню выберите Отметить как активный.

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

Теперь нужно, чтобы программа выполнила запланированные операции и сделала диск (С:) активным. Для этого нажмите на кнопку Применить запланированные операции.

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

После выполнения всех операций нажмите кнопку Закрыть.

Затем закройте основное окно Управление дисками и нажмите кнопку Перезагрузить.

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector