Ntldr is missing что делать windows xp

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

Ntldr is missing что делать windows xp

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

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

NTLDR is missing

Press CTRL+ALT+DEL to restart.

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

NTLDR is missing – что делать? Для начала следует разобраться в причинах появления такого сбоя.

Причинам, в результате которых появляется такое сообщение, известны, вот некоторые из них. Самое главное, что сам загрузчик в ходе этого процесса никак не может найти вспомогательные для загрузки файлы ntldr и ntdetect.com.

Также если вы решили установить на одном компьютере две операционные системы, то такая проблема также может возникнуть. Обычно она происходит, если использовать Windows NT. Часто эту операционную систему используют вместе с ХP, но в ходе загрузки она ставит свои файлы и в следствии этого загрузчик никак не может определить необходимые файлы для запуска системы.

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

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

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

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

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

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

Вы можете подумать об удалении файлов, но это ничего не даст, так как сама система NTFS имеет свои особенности. При чрезмерном количестве файлов в корневом разделе таблица MFT может стать сильно фрагментированной, в результате будет создан еще один индекс размещения.

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

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

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

Устранение причины — NTLDR is missing

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

  • Если система не загружается нужно брать установочный диск с Windows и дойти до начала установки, но не устанавливать, а при появлении фразы «Установка Windows» нажать клавишу R, которая вызывает консоль восстановления. После этого нужно выбрать раздел для загрузки и воспользоваться функцией fixboot.
  • Загружаемся с диска Windows, Live CD или загрузочной флешки в режиме эмуляции MS-DOS (если загрузочный раздел содержит файловую систему NTFS, то следует использовать утилиту NTFSDOS.EXE). Ну а далее можно скидывать ntldr и ntdetect.com, хранящиеся в папке i386 на установочном диске в корневой раздел диска с Windows, в результате файлы будут восстановлены.
  • Далее, еще как вариант, можно снять винчестер, подключить его к компьютеру с рабочей ОС и скинуть эти два файлика в корневой раздел загрузочного диска. После, устанавливаем винт обратно, не ожидая появления надписи NTLDR is missing.
  • Вот еще один способ. В любой операционной системе должна быть такая важная утилита, как Bcupdate2. Естественно, что мы обращаемся к ней только в подобных случаях, но если она есть считайте, что вам сильно повезло. Перед применением нужно создать диск или накопитель, откуда и будут восстанавливаться файлы. После этого нужно набрать следующее в командной строке — BCUpdate2.exe X: /f. Помните, что Х – это и есть загрузочный раздел. Дальше можно перегрузить систему.
  • В случае, когда произошла смена активного раздела, проблему решаем либо средствами самой операционной системы через апплет «Управление дисками», либо сторонними утилитами и программами.

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

Источник: https://spravkapc.ru/windows-xp/234-ntldr-is-missing.html

NTLDR is missing Press Ctrl+Alt+Del to restart: что делать и как исправить на Windows 7 и 10

Ntldr is missing что делать windows xp

Всем привет! Столкнулся с такой проблемой, когда система перестала загружаться, а на экране появилась ошибка: «NTLDR is missing Press Ctrl+Alt+Del to restart» – в сообщении говорится, что система не может обнаружить файл «NTLDR».

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

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

Если проблема после этого решится, то вам нужно при загрузке зайти в BIOS и поменять там BOOT приоритет – выставив на первое место ваш жесткий диск. Запускаем BIOS с помощью клавиш: Del, F1, F2, F10, Esc – смотрите на подсказку в начальном экране.

Вообще, я бы советовал бы всем это сделать, так как настройки БИОС могут слететь. Если это не помогло, то значит поврежден файл Ntldr или Ntdetect.com – они отвечают за начальную загрузку системы. Но переживать не стоит. Далее я расскажу, как устранить и исправить эту ошибку.

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

Если у вас Windows 7, то вы можете активировать параметры запуска – для этого зажмите кнопку «F8» перед загрузкой системы. Далее выбираем «Устранение неполадок компьютера».

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

При перезагрузке вызываем BOOT меню (клавиши «F11», «F12», «F9», «Esc») – и выбираем нашу флешку или диск. Загрузку можно установить и в BIOS, только потом не забудьте поменять загрузку обратно с винчестера.

«Устранение неполадок» – «Дополнительные параметры» – «Восстановление при загрузке».

Нажимаем «Восстановление системы».

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

Если это не помогло, или окошко так и не появилось, то выбираем кнопку «Далее».

Выбираем самую верхнюю ссылку.

Если это не поможет, то можно выполнить копирование поврежденных файлов с диска с помощью командной строки – данный раздел находится там же. Просто вводим две команды:

bootrec /fixmbr
bootrec /fixboot

ПРИМЕЧАНИЕ! Если будут какие-то проблемы с командой, то можете в конце первых слов добавить расширение «exe», чтобы получилось вот так: bootrec.exe /FixMBR и bootrec.exe /FixBoot.

Ручное копирование файла

Если прошлые варианты не дали результата, то можно сделать следующее. Опять заходим в командную консоль. Выводим команду:

diskpart
list volume

Мы увидим все разделы, нас интересует два: первые – это наша загрузочная флешка или диск. В моем случае это CD-диск (F) и второй раздел, который имеет размер 100 МБ – там и хранятся все нужные загрузочные файлы.

ПРИМЕЧАНИЕ! Если раздела с 100 МБ нет, то запомните буквы других дисков. Мы будем копировать поломанные файлы во все разделы.

Вводим:

exit

Теперь заходим на нашу загрузочную флешку или диск:

F:

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

ПРИМЕЧАНИЕ! У вас буквы могут быть другие, поэтому смотрите внимательно. Также если у вас ранее не было обнаружено раздела в 100 МБ, то копируем файлы во все остальные диски.

copy ntldr C:
copy ntdetect.com C:
exit

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

bootsect /nt60 All

Если и после этого система не захочет загружаться, то скорее всего у вас системный раздел не активен. Заходим в консоль, вводим поочередно команды:

diskpart
list disk

Вы увидите все разделы – вам нужно выбрать номер того, на котором у вас предположительно установлена ОС (ориентируйтесь по размеру раздела). Далее вводим команду:

select disk {номер нужного раздела с Windows}
active
exit

Ничего не помогло

У нас остается ещё один вариант – возьмите у друга или знакомого жесткий диск с такой же виндой и установите его в этот комп. Далее загружаемся с рабочей системы и копируем два файла: Ntldr и Ntdetect.com – они находятся в корне системного раздела и «невидимы» или скрыты. Чтобы их увидеть вам нужно установить в свойствах папок возможность просматривать скрытые файлы.

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

Источник: https://WiFiGid.ru/reshenie-problem-i-oshibok/ntldr-is-missing

NTLDR Is Missing 🙁

Ntldr is missing что делать windows xp

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

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

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

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

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

Windows XP could not start because the following files were missing or corrupted: WINDOWS\SYSTEM32\CONFIG\SYSTEM 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 Is Missing

jagger

Источник: https://rlab.ru/doc/ntldr_is_missing.html

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.