«NTLDR is missing» — что делать? Решение проблемы с загрузкой Windows. Ошибка NTLDR is missing и восстановление загрузчика — решение Файлы ntldr и ntdetect com windows 7


Во время загрузки операционной системы Windows пользователь может обнаружить неприятное сообщение на экране монитора:

NTLDR is missing
Press CTRL+ALT+DEL to restart.

Причин появления данной неисправности может быть несколько:

В системе используется несколько жестких дисков, загрузка проиходит с не того диска;
- вставлены CD, флешка, дискета;
- сильная фрагментация таблицы MFT корневой папки. Если таблица MFT корневой папки содержит большое количество файлов, то она может стать настолько фрагментированной, что потребуется создание дополнительного индекса размещения. Поскольку в индексах размещения файлы перечислены в алфавитном порядке, то файл NTLDR может попасть во второй индекс размещения;
- удалены файлыNTLDR и/или NTDETECT.COM пользователем;
- файлы были повреждены в следствии сбоя электропитания или ошибки жесткого диска.

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

1. Самый простой способ - скопировать данные файлы с рабочей машины и заменить.

Подключить жесткий диск к другому компьютеру;

Загрузиться с LiveCD

2. Загрузиться с оригинального диска Windows XP в режиме "Консоль восстановления". После появления командной строки:

Использовать команду fixboot.

Скопировать файлы с диска "copy D:\i386\ntldr c:\", "copy D:\i386\ntdetect.com c:\" и сменить атрибуты для скопированного файла
attrib ntdetect.com -r -s –h
attrib ntldr -r -s –h

Воспользоваться утилитой от Майкрософт Bcupdate2.exe (программа для DOS).
Bcupdate2.exe C: /F
/q - тихий режим (должен также использоваться параметр /y)
/y - не требовать подтверждения
/f - обновить используемый том
/t - выполнять проверку только для старого загрузочного кода

Если компьютер не загружается, черный экран и выдает ошибку NTLDR is missing то это значит, что невозможно прочитать загрузочную запись с файлов Ntldr и NTDETECT. Сразу оговорюсь — Windows переустанавливать не надо. Эти файлы мог повредить вирус, аппаратный сбой, у меня они просто бесследно исчезали.
Как восстановить Windows при этой ошибке:
1. Разобрать системный блок, проверить шлейф к винчестеру, можно поменять шлефы(если их 2) между дисководом и винтом. Перезагружаем, пробуем.

2. Вставьте диск с Windows XP в дисковод, при этом не забудьте выставить в BIOS загрузку с CD-ROM. Загрузившись с нажать клавишу R, чтобы открылась консоль восстановления. Если на компьютере установлена одна ОС, то появится следующая информация:

В какую копию Windows следует выполнить вход?

Введите 1, нажмите Enter.

Появится сообщение:

Введите пароль администратора:

Если у администратора нет пароля, то просто нажмите Enter.

Появится следующее сообщение:

**ПРЕДУПРЕЖДЕНИЕ**

На этом компьютере присутствует нестандартная или недопустимая основная загрузочная запись. При использовании FIXMBR можно повредить имеющуюся таблицу разделов. Это приведет к утере доступа ко всем разделам текущего жесткого диска.

Если отсутствуют проблемы доступа к диску, рекомендуется прервать работу команды FIXMBR.

Подтверждаете запись новой MBR?

Вводим букву Y(yes, да) и нажимаем Enter.

Появится сообщение:

Производится новая основная загрузочная запись на физический диск \Device\Harddisk0\Partition0.

Новая основная загрузочная запись успешно сделана.

После появится приглашение системы: C:\WINDOWS>

Введите fixboot и нажимаем Enter.

После этого появится сообщение:

Конечный раздел: C:.

Хотите записать новый загрузочный сектор в раздел C:?

Вводим букву Y(yes, да) и нажимаем Enter.

Появится сообщение:

Файловая система в загрузочном разделе: NTFS (или FAT32).

Команда FIXBOOT записывает новый загрузочный сектор.

Новый загрузочный сектор успешно записан.

Появится приглашение системы C:\WINDOWS>

Все операции сделали, теперь выходим из консоли восстановления. Теперь выходим из консоли восстановления, введите команду exit и нажимаем Enter. После этого компьютер перезагрузится. Если ошибка появляется и дальше, то идем на п.3.

3. Необходимо записать файлы Ntldr и NTDETECT в корень диска С. Cкачать их можно , разархивировать и записать на флешку. Далее вам понадобиться загрузочный диск типа Windows LiveCD, LiveCD, Hirens boot, Reanimator xP или другие, которые позволяют загрузиться без виндовса и получить доступ к файловой системе. Скачать Linux LiveCD можно с сайта доктора Веба (Там же сразу есть и встроенный антивирус) — вещь очень нужная и далее с помощью встроенного файлового менеджера Midnight Commander переместить указанные файлы в корень диска С. Только особенность Midnight Commander в том, что файловую систему виндовс он показывает в директории «win». Скачать LiveCD . Этим же диском мы пользовались для .

Иногда комп начинает запускаться, ошибки NTLDR is missing уже нет, но он начинает ругаться на файл

boot.ini, лежащий в том же корне диска С, тогда в скачанном вами архиве есть и этот файлик и его надо так же заменить.

Некоторые пользователи, работая за компьютером, могли встретиться с мало распространенной, но очень неприятной ситуацией, когда на экране появилась ошибка NTLDR is missing Press Ctrl+Alt+Del to restart. Чуть ниже я расскажу про ошибку ntldr is missing и что делать в данном случае.

При возникновении ошибки NTLDR is missing начинающий пользователь сразу пытается переустановить Windows, но переустановка может занять больше времени, нежели исправление ситуации за более короткие сроки. Давайте, удостоверимся, что вы зашли на нужную страницу, я покажу, как выглядит эта ошибка:

Причины возникновения ошибки

Прежде чем приступим к решениям ошибки NTLDR is missing, можете прочитать список причин, почему она может появиться на компьютере.

  1. Если на компьютере установлено несколько систем.
  2. Файл Ntldr может быть удален или поврежден из-за неаккуратной работы пользователя или ошибкой (ми) программного обеспечения.
  3. Смена активного раздела на жестком диске, так же может вызвать эту ошибку. Для загрузки Windows необходимо, чтобы системные файлы, с которыми работает Windows, были на активном разделе жесткого диска.
  4. Ошибка NTLDR is Missing может появиться не только из-за программной ошибки, а вызывать её может и аппаратная часть компьютера. Когда появляется такая ошибка, вам стоит обратить внимание на аппаратную часть следующих компонентов: жесткий диск, проблема шлейфа жесткого диска, устаревшая версия BIOS на материнской плате, еще один жесткий диск, в котором установлена другая система Windows.
  5. Замечал ошибку также при других случаях.

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

Совет № 1 . Если у вас есть под рукой еще один компьютер с такой же операционной системой, которая установлена у вас, тогда скопируйте файлы Ntldr и Ntdetect.com или воспользуйтесь консолью восстановления Windows (про это чуть ниже).

Если под рукой нет компьютера, а есть жесткий диск с системой, то можно скопировать файлы NTLDR и Ntdetect.com с помощью программ: Windows LiveCD, Linux LiveCD, Acronis Disc Director или другими программами, которые могут работать без операционной системы. Чтобы загрузиться с таких дисков, вам надо зайти в BIOS и выставить приоритет загрузки с CD-ROM.

После перезагрузки, сообщение NTLDR is missing должно исчезнуть.

Совет № 2 . В файле boot.ini надо проверить пути к операционной системе на корректность . Чтобы отредактировать данный файл, вы можете загрузиться с помощью программ, о которых я говорил выше.

Строение файла «Boot.ini» с одной операционной системой, выглядит так:


timeout=30
default=multi (0) disk (0) rdisk (0) partition (1)\WINDOWS


multi (0) disk (0) rdisk (0) partition (1)\WINDOWS="Windows XP Professional" /fastdetect

Совет № 3 . Как исправить NTLDR is missing, если не помогли выше описанные способы? У каждого опытного пользователя должен быть дистрибутив с операционной системой, которая установлена на его компьютере. Этот способ считаю самым быстрым, чтобы избавиться от ошибки ntldr is missing, потому что надо будет сделать минимум действий, хоть и на первый взгляд все кажется немного непонятным. Если вы не знаете, как выставить загрузку Windows c дисковода, тогда перейдите по ссылке ниже и прочитайте примерно в начале статьи эту информацию: « .

Для этого вставьте диск с Windows в дисковод, при этом не забудьте выставить в BIOS загрузку с CD-ROM. Загрузившись с диска, нажмите клавишу R, чтобы открылась консоль восстановления.

Теперь приступим к восстановлению. Если на компьютере установлена одна ОС, то появится следующая информация:

В какую копию Windows следует выполнить вход?

Введите 1 , нажмите Enter .

Появится сообщение:

Введите пароль администратора:

Если у администратора нет пароля, то просто нажмите Enter .

Появится следующее сообщение:

**ПРЕДУПРЕЖДЕНИЕ**

На этом компьютере присутствует нестандартная или недопустимая основная загрузочная запись. При использовании FIXMBR можно повредить имеющуюся таблицу разделов. Это приведет к утере доступа ко всем разделам текущего жесткого диска.

Если отсутствуют проблемы доступа к диску, рекомендуется прервать работу команды FIXMBR.

Подтверждаете запись новой MBR?

Вводите букву Y (yes, да) и нажимаете Enter .

Появится сообщение:

Производится новая основная загрузочная запись на физический диск \Device\Harddisk0\Partition0.

Новая основная загрузочная запись успешно сделана.

После появится приглашение системы: C:\WINDOWS>

Введите fixboot и нажмите Enter .

После этого появится сообщение:

Конечный раздел: C:.

Хотите записать новый загрузочный сектор в раздел C:?

Вводите букву Y (yes, да) и жмете Enter .

Появится сообщение:

Файловая система в загрузочном разделе: NTFS (или FAT32).

Команда FIXBOOT записывает новый загрузочный сектор.

Новый загрузочный сектор успешно записан.

Появится приглашение системы C:\WINDOWS>

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

Следующим действием в BIOS убираем загрузку с CD-ROM, выставив загрузку с HDD (жесткого диска). Теперь можете вытащить установочный диск Windows и проверить наличие надписи NTLDR is missing.

Способ № 4 . В некоторых случаях помогает передергивание шлейфа (отсоединить и подключить) или подключение другого шлейфа. Если сообщение NTLDR is missing не ушло, то попробуйте подключить другой жесткий диск, а потом подключить ваш диск.

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

В этой статье я хочу поговорить об ошибках при загрузке компьютера с 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. Проблемы с материнской платой. Очень редко, но всё же. Если с этого жесткого диска на другом компьютере загрузка заходит чуть дальше (полностью ОС не загрузиться на компьютере с другой конфигурацией), то надо ремонтировать или менять материнскую плату.

Хочу предупредить, что перед тем, как предпринять какие-то действия относительно серьезных неполадок с Windows нужно делать резервные копии данных.

Ошибки подобного рода вещь серьезная и, к сожалению, возникают довольно часто. На повестке дня NTLDR Is Missing. Для начала мы рассмотрим причины возникновения этой проблемы, а потом решим ее.

Почему появляется NTLDR Is Missing и как решить эту проблему?

Ошибка бывает разной и выглядеть может, например, так:

Либо вот так:


Корень проблемы лежит в невозможности операционной системы загрузиться при помощи загрузочных файлов, попросту говоря, доступ к ним утерян. Это может быть из-за того, что они повреждены или удалены по вине пользователя. Поэтому в 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. Теперь выбираем раздел который нужно восстановить, а потом прописываем команду , если не помогло пишем команду .



После этого можно перезагрузиться и надеяться на то, что все заработает.

Вариант 3

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

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

attrib ntdetect.com -r -s –h

attrib ntldr -r -s –h

Вариант 4

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

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

Вариант 5

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

copy e:\i386\ntldr c:\

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

Мы на системный диск копируем файлы NTLDR и NTDETECT.COM. В команде указан путь, откуда происходит копирование и диск C, буква е:\ — это дисковод.

Вариант 6

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

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

  • Загрузитесь с загрузочного диска, флешки;
  • Нажмите R для открытия окна восстановления;
  • Вводим команду «cd ..» . Она нужна, чтобы попасть в корень диска. (Возможно, придется ввести несколько раз);
  • Как только вы оказались в корневом каталоге введите букву дисковода, например, «е:» ;
  • Вводим команду cd i386 ;
  • Копируем NTLDR на загрузочный диск — Copy ntldr + буква загрузочного диска ;
  • Выходим при помощи команды exit .

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

Выбор редакции
Что такое Укрепрайоны? Укрепрайоны – новый игровой режим для клановых игроков. Он доступен в клиенте игры и никак не связан с Мировой...

Прохождение игры - Страница 1 Прохождение и сейвы для русской версии игры Управление Управление в игре стандартное, при помощи мыши....

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

Логин супер-администратора: admin , пароль: 12345 . После установки по умолчанию в системе уже имеется один зарегистрированный...
Вот, наконец, и вышло долгожданное продолжение игры под названием Metro Last Light . Игра как и прежде славится крутостью, однако...
Молл на Алиэкспресс является отдельным разделом. Такой раздел помогает уберечься от некачественных покупок и сотрудничества с...
Aliexpress является своего рода «супермаркетом в Интернете», поскольку в нем представлен огромный ассортимент вещей. Все единицы...
С появлением строительства в Fallout 4 появилось очень много споров на тему необходимости этого занятия. Но, как по мне, это сильно...
Качество фильмов – важнейший критерий по которому все выбирают какие раздачи скачивать, но не всегда понимают из каких источников сделана...