Ntldr is missing Windows xp как исправить?

NTLDR is missing

Что делать, если вместо Windows вы видите ошибку NTLDR is missing

NTLDR is missing, и предложение нажать Ctrl, Alt, Del.

Ошибка типична для Windows XP, а у многих до сих пор установлена эта ОС. Постараюсь подробно объяснить, что делать, если такая проблема случилась у Вас.

Почему появляется это сообщение

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

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

1) Заменить файл ntldr

  • Для замены или восстановления поврежденного файла ntldr можно скопировать его с другого компьютера с такой же операционной системой или же с установочного диска с Windows. Файл находится в папке i386 диска с ОС. Также Вам понадобится файл ntdetect.com из той же папки. Эти файлы, с помощью Live CD или консоли восстановления Windows нужно скопировать в корень Вашего системного диска. После этого, следует проделать следующие шаги:
    • Загрузиться с установочного диска с Windows
    • При появлении предложения нажать R для запуска консоли восстановления сделать это
    • Перейти на загрузочный раздел жесткого диска (например, с помощью команды cd c:).
    • Выполнить команды fixboot (для подтверждения потребуется нажать Y) и fixmbr.
    • После получения уведомления об успешном выполнении последней команды, наберите exit и компьютер должен перезагрузиться без сообщения об ошибке.

2) Активировать системный раздел

  • Случается, что по ряду различных причин, системный раздел может перестать быть активным, в этом случае Windows не может получить к нему доступа и, соответственно, доступ к файлу ntldr. Как это исправить?
    • Загрузиться с помощью какого-либо загрузочного диска, например Hiren’s boot CD и запустить программу для работы с разделами жесткого диска. Проверить системный диск на наличие метки Active. Если раздел не активен или скрыт — сделать активным. Перезагрузиться.
    • Загрузиться в режиме восстановления Windows, так же как и в первом пункте. Ввести команду fdisk, в появившемся меню выбрать необходимый активный раздел, применить изменения.

3) Проверить правильность записи путей к операционной системе в файле boot.ini

А вдруг и это будет интересно:

  • Windows 10
  • Android
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • Настройка роутера
  • Всё про Windows
  • В контакте
  • Одноклассники

29.10.2017 в 12:30

Всем привет, уже третий день не могу поставить DirectX — пробовал установить DLL отдельно, но не помогает, пишет что у меня 32-х битная система. Что делать?

29.10.2017 в 12:44

А веб-установщик DirectX не ставит то, что нужно? — отсюда: microsoft.com/ru-ru/download/details.aspx?id=35
Только учитывайте, что может быть еще сама игра не поддерживает работу в 32-бит системе с 32-битными библиотеками DirectX, тогда только переустанавливать ОС (ставить x64)

01.11.2017 в 17:20

привет, такая проблема: стоит win 10 Pro хочу переустановить на чистую RS_3 но при загрузке с флешки выдаёт ошибку NTLDR is missing. пробовал разные флешки, ни чего не помогло. помогите кто знает ?

02.11.2017 в 06:59

А точно ли вы правильно поставили загрузку с флешки? Очень странная ошибка конкретно для этого случая. Убедитесь, что грузитесь с нужного накопителя с помощью Boot Menu — https://remontka.pro/boot-menu/
Если точно там выбирается флешка, то можно попробовать сделать ее в другой программе.

P.S. Если в биос (и биос не из новых) выбрано USB-HDD или что-то такое, то этот пункт не всегда означает, что стоит загрузка с флешки: часто она находится в списке просто HDD, как один из дисков (+ там ее название отображается, типа Kingston, Sandisk и т.п.).

04.12.2018 в 14:15

«Файл находится в папке i386 диска с ОС. Также Вам понадобится файл ntdetect.com из той же папки» (С)

— а где именно находится папка «i386» на «диске с ОС»?

Про какой именно диск речь? — про диск С или про установочный диск с Виндовс?

05.12.2018 в 11:01

Здравствуйте. Про установочный диск идет речь.

Что делать, если не загружается Windows XP

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

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

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

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

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

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

copy X:ntdetect.com C:

где X – буква диска откуда копировать, т.е. текущий диск, с которого вы загрузили консоль восстановления. Обычно это D, E или F. можете пробовать все подряд.

Портативный Windows PE

Нужно загрузиться с диска с портативной операционной системой, например Windows LiveCD, Linux LiveCD, Bart PE и оттуда обычным образом скопировать файлы на диск C:. Для начала их нужно записать на диск или флешку. Найти их можно на другом рабочем компьютере с такой же операционной системой или у меня:

Я положил в архив и остальные загрузочные файлы: bootfont.bin, boot.ini и файлы MS-DOS. Их также можно копировать себе, хуже не будет. Обратите внимание, файл boot.ini может отличаться на разных компьютерах, здесь самая распространённая версия для системы с одной установленной 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»

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

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

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

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

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

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

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

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

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

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

NTLDR Is Missing 🙁

Перед любыми действиями позаботьтесь о резервной копии важных данных.
У нас и так много работы! =)

В данной статье я опишу наиболее распространённые причины появления сообщения «NTLDR is missing» и способы устранения ошибок в этих случаях.

Читайте также  Ошибка ввода вывода на ssd как исправить?

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

Итак, часть первая, почему это произошло

Вы получили сообщение об ошибке вида:

Windows XP could not start because the following files were missing or corrupted: WINDOWSSYSTEM32CONFIGSYSTEM NTLDR MISSING.

You can try to repair this file by starting the Windows Setup program from original floppies or boot from CD-ROM. Select ‘r’ at first screen to repair.

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

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

1) В корне раздела NTFS, с которого производится загрузка, создано большое количество файлов. После перезагрузки получено сообщение «NTLDR is missing». Попытка исправить ситуацию путём удаления файлов проблему не решает.

Это связано с особенностями построения файловой системы. При росте числа файлов в корневой папке таблица MFT может стать сильно фрагментированной; при этом будет создан дополнительный индекс размещения. Т.к. в индексах размещения файлы перечислены в алфавитном порядке, то файл NTLDR может попасть во второй индекс. Загрузчик же может обрабатывать файлы, расположенные только в первом индексе, что и приводит к ошибке «NTLDR is missing».

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

Для решения проблемы советую воспользоваться инструкциями из пункта C раздела «Устранение неисправности». Если же это не помогло, то стоит обратиться к пункту A.

2) Другая причина появления этой ошибки может крыться в особенностях совместной работы Windows NT и XP. Системы, созданные на базе Windows NT, имеют более простой загрузчик, который не определяет дополнительные средства запуска Windows XP. Поэтому проблема может возникнуть, если поставить NT в качестве второй операционной системы на машину с XP.
В этом случае можно воспользоваться B, A или E.

3) Ntldr и Ntdetect.com могут быть банально удалены или повреждены в результате действий пользователя или ошибок в работе программного обеспечения.

Это также, как и при установке NT, см. пункты B, A или E.

4) Также сообщение об ошибке «NTLDR Is Missing» может появиться после смены активного раздела. Для нормальной работы загрузчика Windows необходимо, чтобы системные файлы, которые он использует, располагались на активном разделе.

Решение описано в пунктах A, D или E.

5) Ну и наконец, причины появления ошибки «NTLDR Is Missing» могут быть не только программные, но и аппаратные. Это и сбой в работе жесткого диска, и устаревшая версия BIOS на материнской плате, и подключение к компьютеру ещё одного диска с уже установленной ОС.

По этому поводу написан пункт F второй части статьи.

Устранение неисправности

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

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

Теперь приступим к непосредственному решению.

A) Чтобы вернуть компьютер в рабочее состояние, требуются заменить файлы Ntldr и Ntdetect.com на загрузочном разделе Windows XP. Сделать это поможет консоль восстановления. Чтобы ей воспользоваться, следует загрузиться с установочного диска Windows XP, и при появлении экрана «Установка Windows» нажать клавишу «R». Далее надо выбрать загрузочный раздел и ввести команду fixboot.

B) Второй вариант замены файлов загрузчика на корректные — запустить компьютер с загрузочного диска Windows, Live CD или загрузочной флешки в режиме эмуляции MS-DOS (если на активном разделе стоит NTFS, следует запустить утилиту NTFSDOS.EXE) и просто скопировать файлы Ntldr и Ntdetect.com из папки i386 на CD в корневую папку загрузочного диска. Если файловая система загрузочного раздела является системой FAT, можно использовать загрузочный диск MS-DOS.

Во время вышеприведенных операций в MS-DOS не забудьте снять с файлов атрибуты «Системный», «Только чтение», «Скрытый» с помощью команды attrib. Поясню как это сделать:
attrib ntdetect.com -r -s –h
attrib ntldr -r -s –h

С) Компанией Microsoft была разработана небольшая утилита, Bcupdate2. Получить ее можно, обратившись в саппорт Microsoft , либо поискать у тех, кто ее уже скачал. После получения данной программы можно приступить к процессу исправления ошибки.

Создаем загрузочную дискету и грузимся с нее. В командной строке запускаем «BCUpdate2.exe C: /f», где C: — загрузочный раздел. Нажимаем «y», тем самым даем согласие на работу данной программы. Получаем сообщение об успешно проделанной операции, перезагружаемся. Либо просто пишем «Run a:bcupdate.exe c: »

D) Проблему, возникшую в результате смены активного раздела можно решить следующими способами:

1) С помощью загрузочной дискеты можно сменить активный раздел:

  • Загрузитесь при помощи дискеты.
  • В командной строке введите fdisk и нажмите клавишу «ВВОД».
  • В ответ на вопрос о включении поддержки больших дисков выберите Y (да).
  • Выберите команду «Выбор активного раздела», нажмите клавишу с номером раздела, который нужно сделать активным, а затем — клавишу «ВВОД»

2) С помощью консоли восстановления Windows можно скопировать необходимые файлы на текущий активный раздел:

  • Загрузитесь с компакт-диска Windows XP (может потребоваться модификация порядка загрузки в BIOS и проверка перемычек на приводе CD).
  • При появлении надписи «Вас приветствует мастер установки» нажмите клавишу F10 или R, чтобы начать процесс восстановления.
  • Введите «cd ..», чтобы перейти в корневой каталог загрузочного диска.
  • Введите букву устройства чтения компакт-дисков.
  • Введите cd i386.
  • Введите Copy ntldr «буква Вашего загрузочного диска»:
  • Введите Exit.

Если раздел не был отформатирован с помощью Windows, может также понадобиться запустить команду fixboot консоли восстановления. Данная команда переопределяет параметры по умолчанию, которые записываются в загрузочный раздел системы. Fixboot перезаписывает загрузочный сектор жесткого диска, что делает активный раздел загрузочным. Понимает единственный аргумент — букву устройства, на которое производится запись. Как это сделать, было описано выше.

Также возможно повреждение главной загрузочной записи (MBR). Для ее восстановления воспользуйтесь командой «fixmbr имя_устройства».

Внимание! Команда fixmbr может повредить таблицу разделов, если система заражена вирусами или имеются проблемы с оборудованием. Тогда есть риск получить недоступные разделы. Рекомендуется заранее проверить систему антивирусной программой и сделать резервную копию важных данных, временно подключив диск к другому компьютеру.

Не будет лишним проверить файл boot.ini, насколько правильно в нем прописаны «пути» к Вашей ОС и правильно ли определены разделы.

E) Еще один вариант решения проблемы – это подключение диска к компьютеру с рабочей ОС Windows ХР или Windows 2003 Server. Через оснастку «Управление дисками» можно проверить, насколько корректно созданы разделы и логические диски, а также сделать активным первый раздел диска. Затем скопировать туда два файла: NTLDR и NTDETECT.com с рабочей ОС. После таких манипуляций можно ставить ЖД обратно и грузиться с него. При этом желательно сбросить установки BIOS по умолчанию и оставить диск на первом шлейфе IDE мастером.

Если же под рукой нет другого компьютера с рабочей Windows, попробуйте просто параллельно поставить вторую ОС и проделать всё вышеописанное.

F) Если вы подключили к компьютеру новый жесткий диск, и сразу после этого появилась ошибка NTLDR, убедитесь, что на этом диске не установлена ОС. Попробуйте отключить только что установленный жесткий диск и произвести повторную загрузку. Если проблема не решится, воспользуйтесь загрузочной дискетой, при необходимости используйте команду format. Не забывайте, что при этом все данные на ЖД будут удалены.

Затрагивая аппаратные проблемы, могу сказать, что самое простое, что можно сделать при подозрении на такой случай – обновить BIOS, переткнуть жесткий диск в другой разъём кабеля или заменить кабель. Следует проверить состояние литиевой батарейки на материнской плате. Севшая батарея (менее 3 В), или плохие контакты между ней и материнской платой — причина многих глюков, порой неожиданных.

Нередко к сбоям при загрузке приводит появление дефектов в областях, занятых системными файлами. А если на диске начали появляться «бэды», то пользоваться им нельзя: в скором времени накопитель полностью выйдет из строя. Необходимо отдать его в ремонт либо купить новый диск.

И напоследок хочу сказать – не теряйте свой NTLDR и берегите данные! Удачи 😉

Версия от 15.10.2008.
Зельников Андрей

Перепечатка или цитирование разрешены при условии указания ссылки вида Восстановление данных на первоисточник.

NTLDR — что это за файл и почему его нельзя удалять

Ошибка NTLDR is missing — Press Ctrl+Alt+Del to restart

Большинство людей, столкнувшись с этой проблемой бегут к мастерам переустанавливать Windows.

Но как поступить, если у вас хранится там те данные, которые вам нельзя потерять или у вас нету времени заниматься форматированием?

Возможно ли обойтись без переустановки?

  • Что такое NTLDR is missing?
  • Почему возникает данная ситуация
  • NTLDR в Windows 2000/XP/2003/Vista
  • Находим нужный файл
  • Копирование файлов: порядок действий
  • NTLDR в Windows 7/8/10
  • Восстановление ОС
  • Средства восстановления
  • Выводы

Что такое NTLDR is missing?

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

Это часто случается в Windows 2000, Vista, XP, 7 и 8. Мы рассмотрим как решить вопрос с такой проблемой на примере версии Windows XP .

Для правильной загрузки операционки необходимо обязательное наличие этих трех файлов.

  • NTLDR ( несет в себе код загрузчика)
  • boot.ini ( ответственен за формирование меню и настроек старта операционной системы)
  • ntdetect.com ( своего рода «доктор» для вашего программного обеспечения)

Они всегда располагаются в корне диска С.

Почему возникает данная ситуация

Почему появляется надпись NTLDR is missing

Читайте также  Dns сервер не отвечает как исправить?

Зачастую поломка происходит из-за того что:

  • может быть поврежден шлейф (основная его функция — соединить материнку с жестким диском)
  • либо вообще отсутствует жесткий диск С. Перейдите в раздел под названием Boot Device Priority в BIOS проверьте во время загрузки, в какой очередности загружаются устройства
  • неполадки жесткого диска из-за того что неправильно работают (или вообще не работают) секторы памяти
  • когда устанавливали диск, неправильно установили перемычки в нем;
  • вирус удалил файл NTLDR из операционки
  • файл boot.ini мог быть перемещён из корневого раздела, либо удалён из него вовсе;
  • Файлы NTLDR и NTDETECT.COM были распознаны системой как непостоянные, либо переместились в иную папку;
  • слишком много файлов располагается в корневом папке (при этом база данных делит их на сегменты сортируя по алфавиту, таким образом NTLDR может попасть в друго сегмент, а ОС при загрузке рассматривает только к первый.

NTLDR в Windows 2000/XP/2003/Vista

Отображаем те системные файлы и папки, которые скрыты в Проводнике. Для этого открываем «Мой компьютер» переходим в Сервис, после чего идём в Свойства папки (рис.4)

Открываем «Вид» и ставим или снимаем галочки, делаем так как показано на рисунке.

Внесение изменений для отображения скрытых папок и файлов

Нажимаем кнопку «применить» и переходим назад в окошко диска. Мы видим список файлов которые загружаются вместе с ОС. ( как на рисунке)

Доступ к ранее скрытым файлам

Находим нужный файл

Если вдруг вы обнаружили, что у вас отсутствует какой-либо файл, первое что сделайте — это не паникуйте! Все поправимо.

Добавить недостающий файл можно несколькими способами:

  • Скопировать с того диска что называется установочный
  • Закачать из сети
  • Скопировать этот файл у друга с компьютера на флешку и затем установить

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

После чего у нас появляется такой экран входа в консоль, как на рисунке.

Путь к консоли восстановления

Таким образом, у нас есть возможность зайти в ОС в текстовом режиме, при этом возможно использование только клавиатуры, без мышки.

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

Мы видим в этом примере, что у нас установлена всего лишь одна система: 1: C:Windows.

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

Если у вас все так же как на картинке, то просто нажмите клавишу 1, а затем Enter .

При наличии пароля администратора введите его и подтвердите. Обязательно не упускаем из вида строку с вопросом: «В какую из версий Windows – нужно осуществить вход?» Если же у вас несколько систем, то выбирайте ту к которой необходим доступ.

Затем вы войдете в систему и для перемещения и поиска желаемых файлов по диску, используйте приведённые ниже команды:

Заходим в диск и пишем команду «cd ..» (без кавычек)

cd – это смена папки

— пробел и две точки – это тоже самое, что и стрелки Назад в Проводнике.

Путеводитель по папкам

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

После чего тиснем клавишу Enter и пишем английскую букву С, Таким образом мы отрываем папку системного диска.

Чтобы мы увидели внутреннее содержимое, вводим команду:

Использование команды dir

Затем заходим на диск CD привода с установкой.

Пишем в команде ту букву, под которой у вас на компьютере пишется диск с приводом.

Если вы не помните, то угадывайте. К примеру«D:», «Е» «F», «G» и т.д.

После того как подобрали необходимо написать команду dir и ищем в том списке что выпал папку I386 — там и находятся файлы, которые нам необходимо скопировать (рис.11).

Ввод команды I386

Весь путь выглядит так:

Путь в папку I386

Среди всего списка обнаруженных файлов, находим нужный:

Копирование файлов: порядок действий

Чтобы скопировать файлы, прописываем команду «copy ntldr c:», в нужно последовательно указать, что и в какой очерёдности необходимо копировать.

И обязательно внимательно следить за знаками!

Если всё сделано правильно, то вы увидите следующее:

Результат копирования NTLDR

Для проверки, на положенном ли месте файл, возвращаемся в папку системного диска, и вводим команду dir.

Для проверки необходимо нажать кнопку перезагрузки. Для этого вписываем команду

и Ваш ПК перезагрузится.

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

Правильный запуск операционной системы

NTLDR в Windows 7/8/10

Для остальных версий Windows шаги восстановления имеют много общего с теми, что мы рассматривали.

Загружаем систему при помощью внешнего носителя и попадаем в режим восстановления.

Восстановление ОС

Восстановление Windows 7

Выбираем необходимую для восстановления систему. В нашем примере установлена только одна (рис.18).

Доступные для восстановления ОС

Выбираем, какой именно способ восстановления нам нужен – командная строка.

Средства восстановления

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

  • bootrec /fixmbr
  • bootrec /fixboot

Команды для восстановления загрузчика

Нажимаем Enter и перезагружаем систему.

Выводы

В завершении хочу вам сказать. Не торопитесь заниматься переустановкой Windows.

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

Если же вам кажется слишком трудоемким этот процесс, вы можете вытащить с Вашего ПК хард-драйв, установить его в компьютер с аналогичной ОС, и перезаписать нужные файлы.

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

Настройка оборудования

Блог о модемах, роутерах и gpon ont терминалах.

NTLDR is missing — что делать и как исправить?!

Если Вам не случалось встречаться с ошибкой NTLDR is missing при загрузке Windows — я Вам искренне завидую. По закону подлости она появляется в самый неподходящий момент. После этого Windows уже не загружается и остается только грустно вздыхать. Большинство пользователей в этом случае кидается переустанавливать систему. С одной стороны вполне разумный шаг — заново отформатировать системный раздел, поставить чистую систему и т.п. Но что делать, если нет времени на переустановку, или на системном диске важная информация, которую терять ну никак нельзя?! Попробуем справиться с проблемой без переустановки Windows .

Решаем проблему с ошибкой NTLDR is missing.

Черный экран и унылая надпись “NTLDR is missing Press Ctrl+Alt+Del to restart” простыми словами означает, что загрузчик операционной системы потерял доступ к общим загрузочным файлам Ntldr и Ntdetect.com, поэтому не может начать загрузку Windows. Но это уже следствие. А что есть первопричина? А причин возникновения ошибки NTLDR is missing несколько.Вот самые распространенные:

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

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

2 причина появления ошибки NTLDR is missing — подключение ещё одного жесткого диска.

Подключив к компьютеру ещё один жесткий диск, многие пользователи забывают выставить приоритет (порядок) загрузки жестких дисков в BIOS. Само-собой загрузчик пытается запустить Windows с нового диска и, не найдя Ntldr и Ntdetect.com, будет сигналить Вам ошибкой NTLDR is missing. Решение простое — перезагружаем компьютер, при появлении первых надписей на экране — нажимаем кнопку Del (В 90% случаев), или F2 или иная, в зависимости от устройства. Таким образом Вы попадете в BIOS. Здесь ищем пункт Hard Disk Boot Priority . Как правило, он находится в разделе Advanced BIOS Feachures или Boot.

Здесь надо выставить первым старый жесткий диск с помощью кнопок Page UP и Page Down и затем нажать кнопку F10.

3 причина появления ошибки NTLDR is missing — установка ещё одной операционной системы и возникший из-за этого конфликт.

Решение в этом случае такое. Ищем загрузочный диск с системой Windows, вставляем его в привод и загружаемся с него. В случае Windows XP — при появлении надписи Установка Windows нажимаем кнопку R. Откроется консоль восстановления Windows . В ней нажимаем цифру, соответствующую Вашему загрузочному разделу и вводим команду fixboot а затем — fixmbr:

Если у Вас Windows 7 или Windows 8 — при появлении окна с кнопкой Установить в левом нижнем углу системы ищем ссылку Восстановление системы.

Откроется окно Параметры восстановления системы. В нем надо выбрать пункт Командная строка:

Откроется командная строка Windows в режиме Восстановления. В ней надо прописать 2 команды, воспользовавшись командным интерпретатором bootrec:

bootrec.exe /FixMBR
bootrec.exe /FixBoot

Этим Вы восстановите загрузочный сектор и загрузочную запись Windows.
Второй вариант — скопировать файлы Ntldr и Ntdetect.com с рабочего компьютера или взять из на диске с Windows в папке i386. Чтобы их вставить в корень системного раздела Вашего компьютера понадобиться загрузиться с какого-нибудь LiveCD или загрузочной флешки.
Как вариант, можно воспользоваться той же консолью восстановления Windows и набрать команды:

cd
cd i386
сopy ntldr
сopy ntdetect.com
exit

Третий вариантснять свой жесткий диск , подключить его к компьютеру с такой же версией Windows и скопировать с него файлы Ntldr и Ntdetect.com .

4 причина NTLDR is missing — повреждены системные файлы Ntldr и Ntdetect.com

Повредить файлы Ntldr и Ntdetect.com могли как вредоносные программы, так и шаловливые руки пользователя. В любом случае выход один — восстанавливать системные файлы. Для этого подойдет любой вариант решения, описанный выше, в причине №3 . Есть только одно но! Если у Вас поработал вирус, то введя команду fixmbr — Вы можете повредить таблицу разделов. Поэтому, я бы советовал по возможности проверить жесткий диск антивирусом. Для этого его можно подключить к рабочему компьютеру либо загрузиться со специального диска от DrWeb или Kaspersky.

5 причина появления ошибки NTLDR is missing. Смена активного диска.

Такое случается опять же по вине неверных действий пользователя. Вернуть все как было поможет консоль восстановления Windows и утилита DiskPart. Для её запуска надо в командной строке ввести команду diskpart:

В открывшемся окне вводим команду list disk — Вам отобразится жестких список дисков.
Если диск один — соответственно в списке будет только disk0 .
Вводим команду select disk 0.
Жесткий диск выбрали. Теперь надо выбрать раздел.
Вводим команду list partition — отобразиться список разделов.
Выбираем системный раздел — он как правило первый — select partition 1.
Затем надо ввести команду active. Этим Вы снова сделаете нужный раздел активным.

Помогло? Посоветуйте друзьям!

NTLDR is missing — что делать и как исправить?! : 152 комментария

Спасибо Автору Огромное! *был подключен переносной жесткий диск и комп пытался загрузиться с него. После ваших советов все исправил.
Всех вам благ!

Отличные советы, помог очень! Благодарю!

Автор — красава! за 5 мин все исправил. Старый комп, попутал диски. из-за того поменялся приоритет загрузки ЖД. 2 сек работы в биос и дело в шляпе! Спасибо!

в мене була причина в біосі перший завантажувався диск без вінди

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

Дай Бог тебе здравия и твоей технике бесконечной чистой энергии. С третьей попытки все случилось, так как надо, 3-я схема — командная строка. С утра работал, а вечером такой сюрприз. Ну, что в закладки.

Чет с пятым вариантом я не понял… При запуске вылезло это сообщение и куда, простите, вводить? Ни чего нету ни на что не откликается ничем. Ток сочетание клавиш для перезагрузки работают и все́…

Так в инструкции же написано, что нужна установочная флешка с возможностью запуска восстановления системы.

Приветствую!)
У меня, судя по всему — проблема №5, дело в том, что я «игрался» с разделами и томами винчестера и, как бы между прочим, назначил основным томом том со своей текущей Виндой (а стоял другой, первый в списке на этом же винчестере, и при загрузке было меню выбора систем)… И вот, включаю я сегодня комп и… Такая надпись… Я назначил в биосе основным другой винчестер — тамошняя система загрузилась без проблем, а вот тот, на котором 2 системы — ругается…
Загрузочного нету… Есть ли возможность решить проблему с другого винчестера (система с которого грузится) с помощью командной строки (как в 5-ом методе?) или где-то в Инете скачать эти файлы и вставить их в ту Винду?
И ещё вопрос — как поменять основной диск с системой ПРАВИЛЬНО, без таких последствий?
И как в меню выбора систем (при загрузке) поменять системы местами — чтоб текущая была первой в списке, а потом остальные?
Спасибо заранее!)…

Самый правильный выход из ситуации — это перекинуть данные на другой винт, а этот переразметить заново!

Устранение неполадок в сообщении об ошибке «NTLDR отсутствует»

В этой статье описывается устранение неполадок сообщения об ошибке «NTLDR отсутствует».

Применяется к: Windows 2000 г.
Исходный номер КБ: 318728

Эта статья применяется к Windows 2000. Поддержка Windows 2000 заканчивается 13 июля 2010 г. Дополнительные сведения см. в политике жизненного цикла поддержки Майкрософт.

Сводка

В этой пошаговой статье описываются методы, которые можно использовать для устранения неполадок сообщения об ошибке «NTLDR is Missing», которое можно получить при попытке запуска Microsoft Windows 2000.

Устранение неполадок в сообщении об ошибке «NTLDR отсутствует»

При запуске Windows компьютера на основе 2000 можно получить следующее сообщение об ошибке:

NTLDR отсутствует
Нажмите любой ключ для перезапуска

Эта проблема может возникнуть, если базовая система ввода/вывода (BIOS) на компьютере устарела, или если один или несколько из следующих Windows файлов загрузки отсутствуют или повреждены:
Ntldr
Ntdetect.com
Boot.ini
Чтобы устранить эту проблему, убедитесь, что BIOS на компьютере является текущим, а затем используйте один или несколько из следующих методов, в соответствии с вашей ситуацией, для восстановления среды Windows 2000 запуска.

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

Убедитесь, что BIOS на компьютере является текущим

Убедитесь, что последняя версия BIOS установлена на компьютере. Обратитесь к производителю компьютера, чтобы узнать, как получить, а затем установить последнее обновление BIOS, доступное для компьютера.

Сведения о настройке и проверке правильных параметров BIOS для компьютера см. в документации компьютера или обратитесь к производителю компьютера.

Чтобы восстановить Windows среды запуска, используйте один или несколько из следующих методов, соответствующих вашей ситуации.

Метод 1. Использование диска загрузки для запуска компьютера

Создайте Windows 2000 загрузочного диска, который содержит следующие файлы:
Ntldr
Ntdetect.com
Boot.ini
Ntbootdd.sys

Измените Boot.ini, чтобы указать на правильный контроллер жесткого диска и на правильный том для Windows установки. Дополнительные сведения о создании диска загрузки нажмите на следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
311578 Как изменить файл Boot.ini в Windows 2000

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

Скопируйте файл Ntldr, файл и Boot.ini с диска загрузки в раздел системы Ntdetect.com локального жесткого диска.

Метод 2. Использование консоли восстановления

Используйте Windows 2000 для перезапуска компьютера или Windows cd-ROM 2000 для перезапуска компьютера.

На экране Welcome to Setup нажмите R, чтобы восстановить Windows 2000.

Нажмите кнопку C для Windows установки 2000 с помощью консоли восстановления.

Введите номер, соответствующий установке Windows, которую необходимо отремонтировать, и нажмите кнопку ENTER. Например, введите 1 и нажмите кнопку ENTER.

Введите пароль администратора и нажмите кнопку ENTER.

Введите карту и нажмите кнопку ENTER. Обратите внимание на букву диска, назначенную диску CD-ROM, Windows cd-ROM 2000.

Введите следующие команды, нажав ВВОД после ввода каждой из них, где диск — это буква диска, которую вы ввел в шаге 4 «Метод 2: Использование консоли восстановления» этой статьи:

Если вам предложено переписать файл, введите y и нажмите кнопку ENTER.

В этих командах есть пространство между ntldr и c: и между ntdetect.com и c: .

Введите следующую команду и нажмите кнопку ENTER: введите c:Boot.ini
Появляется список, похожий на следующий список:

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

Если Boot.ini отсутствует или поврежден, создайте новый. Для этого выполните указанные ниже действия.

Используйте текстовый редактор, например Блокнот или , чтобы создать файл загрузчик загрузки, аналогичный следующему файлу Edit.com загрузчик загрузки:

Сохраните файл на дискетовом диске, как
Boot.ini.

Если вы Блокнот для создания файла, убедитесь, что .txt не будет Boot.ini файла.

Введите следующую команду в командной консоли восстановления, чтобы скопировать Boot.ini с дискетного диска на компьютер:
скопировать a:Boot.ini c:

Введите выход и нажмите кнопку ENTER. Перезапуск компьютера.

Метод 3. Использование Windows 2000 CD-ROM

Вставьте Windows 2000 CD-ROM в диск CD-ROM компьютера или диск DVD-ROM и запустите Windows 2000 установки.

На странице Welcome to Setup нажмите кнопку R.

На странице Windows 2000 параметры ремонта нажмите кнопку R.

Когда вам будет предложено выбрать один из вариантов ремонта, нажмите кнопку М.

Нажмите стрелку UP, нажмите кнопку UP ARROW снова, чтобы выбрать
Проверьте Windows 2000 системных файлов, а затем нажмите кнопку ENTER, чтобы очистить выбор.

Нажмите кнопку DOWN ARROW, чтобы выбрать Продолжить (выполнить выбранные задачи), а затем нажмите КНОПКУ ВВОД. Появляется следующее сообщение:
Вам нужен диск аварийного ремонта для Windows 2000
установку, которая необходимо отремонтировать.

Сделайте одно из следующих, в соответствии с вашей ситуацией:

Если у вас есть диск аварийного ремонта, выполните следующие действия:

  1. Нажмите клавишу ВВОД.
  2. Вставьте дискетный диск компьютера дискетный диск аварийного ремонта и нажмите кнопку ENTER.
  3. Выполните инструкции по восстановлению установки, а затем перезапустите компьютер.
    -или-

Если у вас нет диска аварийного ремонта, выполните следующие действия:

Нажмите L. Вы получаете сообщение, аналогичное следующему:
Установка нашла Windows 2000 в следующей папке: диск: WINNT «Microsoft Windows 2000»

Нажмите клавишу ВВОД.

Настройка проверяет диски, а затем завершает процесс ремонта.

Если установка не может найти Windows 2000

Если у вас нет Windows диска аварийного ремонта 2000 и если установка не может найти установку Windows 2000, выполните следующие действия:

Начало Windows 2000.

На странице Установка установит Windows 2000 на странице раздел, выберите Оставить текущую файловую систему нетронутой (без изменений) и нажмите кнопку ENTER.

Нажмите кнопку ESC для Windows 2000 в новую папку.

В папке Выберите папку, в которой должны быть скопированы файлы, введите tempwin и нажмите кнопку ENTER.

Установка устанавливает новую копию Windows 2000.

Войдите в новую копию Windows 2000.

Нажмите кнопку Пуск и выберите пункт Выполнить.

В поле Открыть введите cmd и нажмите кнопку ОК.

В командной строке введите
диск: , где
диск — это загрузочный диск компьютера, а затем нажмите кнопку ENTER. Например, введите c: и нажмите кнопку ENTER.

Введите attrib -h -r -s Boot.ini и нажмите кнопку ENTER.

Введите Boot.ini и нажмите кнопку ENTER.

Edit.com открывает Boot.ini, аналогичный следующему файлу:

Замените все экземпляры TEMPWIN WINNT. Файл Boot.ini, который отображается, похож на следующий файл:

Нажмите ALT+F, а затем нажмите S.

Нажмите ALT+F, а затем нажмите X.

Введите attrib +h +r +s Boot.ini и нажмите кнопку ENTER.

Введите выход, чтобы выйти из командной подсказки.

В центре Выберите операционную систему для запуска экрана, используйте клавиши ARROW, чтобы выбрать Microsoft Windows 2000, а затем нажмите кнопку ENTER.