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

Сейчас, когда XP начинает уходить в историю, существует не мало программ, очень замечательных и полезных, работающих только под XP. Вот почему она и вопрос её восстановления не продолжают терять актуальность, возводя эту операционку в статус «классики».

Вариант 1: Восстановление записи другой ОС

Описание задачи

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

Такая ситуация на сегодня максимально вероятная, так как основной операционкой, конечно же, является более современная версия: Windows 7, 8 или 10.

Если у вас было установлено 2 операционки: например, одна на системном диске «C:\», а другая - на «D:\», «E:\» или другом диске. В случае неправильной переустановки системы на диск C вы можете обнаружить, что у вас теперь запускается только одна Windows и в процессе запуска никаких предложений запустить другую ОС компьютер не появляется.

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

Почему именно EasyBCD

  1. На момент написания этой статьи, программа является бесплатной и может быть скачана с официального сайта разработчика.
  2. Интерфейс EasyBCD очень простой и интуитивный. Потребуется немного слов, чтобы описать как она работает.
  3. У вас есть работающая ОС на системном диске, и выполнять различные шаманские действия, перезагрузившись в командную строку, кажется не рациональным.
  4. Для восстановления с помощью EasyBCD не нужно помнить пароль «Администратора» ОС, который, как правило, многие не помнят.
  5. Программа поддерживает все самые последние версии ОС.

Алгоритм действий

Стоит отметить, что у программы EasyBCD существует и множество других возможностей, в частности, способность восстанавливать загрузчики других версий Windows и операционных систем: Linux, Mac и других.

Вариант 2: Восстановление записи единственной ОС

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

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

Алгоритм действий


Вот и всё. Надеемся, что эта информация оказалась для вас полезной и у вас всё получилось.

Видео по теме

Bootmgr и ntldr – это стандартные загрузчики, но предназначены они для разных ОС. B ootmgr – это более свежая версия загрузчика, которая используется начиная с виндовс 7. Она характерна более быстрой обработкой данных и способностью загружать максимальную версию операционной системы. Кроме того, является новым поколением реализации интерфейса между оборудованием компьютера и операционными системами, и в недалеком будущем, полностью заменит просуществовавшую несколько десятилетий модель BIOS.

В свою очередь, ntld использовался на старых версиях ОС (Виста и ХР). Данный загрузчик отличался медленной обработкой данных и способностью обрабатывать несложные задачи.

Новый диспетчер загрузки bootmgr ориентирован на использование специального хранилища конфигурации загрузки BCD (Boot Configuration Data), а также специально разработанных приложений и данных спецификации EFI . Для совместимости с версиями Windows, предшествующим Windows Vista, новый диспетчер BOOTMGR обеспечивает поддержку загрузки операционных систем предыдущего поколения компьютеров на базе BIOS.

Восстанавливаем загрузчик в Windows XP

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

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

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

Исправляем загрузчик в Windows 7

В виндовс 7 используется загрузчик нового типа, отчего существует несколько способов его восстановления.

Используем загрузку с диска или флешки:


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

Использование bootrec :

Устраняем неисправность в Windows 8, 10

В Windows 8 и 10 используется загрузчик одинакового типа (правда, в 10-той виндовс у него увеличена скорость обработки различных операций). Поэтому восстановление данного элемента происходит схожим образом.

Автоматическое восстановление

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

Скажите, как правильно произвести восстановление загрузчика Windows XP , у меня было установлено две операционные системы и менеджер загрузки Acronis OS Selector. Одну систему и Acronis я удалил, теперь у меня проблемы, сначала в начальной фазе загрузки появлялась надпись Bootmgr is missing, применил команды Fixmbr и FixBOOT в консоли восстановления, теперь выходит другая ошибка NTLDR is missing. Убил два дня на изучение этой консоли, но Win XP так и не грузится, что я неправильно сделал? DRIVE.

Восстановление загрузчика Windows XP

Вы дорогой DRIVE, были в двух шагах от победы, немного вам не хватило терпения, ну да не беда, в следующий раз всё получится. Очень важно знать, что ошибка Bootmgr is missing, говорит о повреждении главной загрузочной записи или таблицы разделов жёсткого диска, которая находится в первом секторе винчестера, вы кстати успешно начали восстановление загрузчика Windows XP и решили половину проблем, а именно перезаписали главную загрузочную запись в командой Fixmbr и записали новый загрузочный сектор командой FixBOOT, поэтому стала появляться другая ошибка и дело оставалось за малым, нужно было скопировать в корневую директорию раздела с операционной системой (в основном диск С) три файла boot.ini, NTDETECT.COM, ntldr. Давайте начнём всё с самого начала и добьёмся всё-таки .

  1. Рассматриваем возможные причины повреждения загрузчика Windows XP, проверяем настройки BIOS в пункте Boot Device Priority.
  2. Применение команд Fixmbr и FixBOOT в консоли восстановления.
  3. Копирование файлов boot.ini, NTDETECT.COM, ntldr с установочного диска Windows XP в консоли восстановления и успешная загрузка.
  4. Если после прочтения статьи вы так и не сможете восстановить загрузку Windows XP, тогда читаем другую нашу статью " "

После включения компьютера друзья, происходит его самотестирование, далее управление передаётся в главную загрузочную запись жёсткого диска, в ней находится таблица разделов винчестера и небольшая программа загрузчик, которая считывает в этой таблице информацию с какого винчестера (если их несколько) и какого раздела жёсткого диска производить загрузку ОС. В дальнейшем происходит загрузка ядра операционной системы в оперативную память и собственно запуск Windows XP. Так же нужно знать, что в загрузке операционной системы участвуют ещё и группа файлов, находящаяся в корневой директории диска С, а именно boot.ini, NTDETECT.COM, ntldr. Наличие всего вышеперечисленного, исключает наличие ошибки Bootmgr is missing при загрузке XP и обеспечивает успешный запуск системы.

Кстати не всегда при подобных проблемах нужно проводить восстановление загрузчика Win dows XP , давайте рассмотрим некоторые причины возникновения этой ошибки, с которыми сталкивался лично я. Первое самое простое, при наличии нескольких жёстких дисков в системе, нарушились настройки Bios, а именно например в AMI Bios, во вкладке BOOT, пункт Boot Device Priority, далее Hard Disk Drives, в качестве винчестера с которого нужно производить загрузку выставлен совсем не тот, который нужен. Устранение данной неисправности и причины её возникновения хорошо описаны в нашей статье .

Использование в главной загрузочной записи программ сторонних разработчиков, так называемых менеджеров загрузки, например Acronis OS Selector, применяется в основном при наличии на компьютере нескольких операционных систем, менеджер выводит в начале загрузки удобное меню выбора ОС. Пользоваться такими программами нужно очень осторожно, при некорректном удалении с компьютера самой программы Acronis OS Seletor, очень большой шанс заняться восстановлением загрузчика Windows XP . Тоже самое относится к загрузчику GRUB, позволяющему использовать на одном компьютере Linux и Windows XP, при удалении GRUB, вы оставите свой компьютер один на один с непонятной ему загрузочной записью и он не долго думая покажет вам Bootmgr is missing. Исправлять ситуацию в этом случае будем в консоли восстановления Windows XP, первое введём команду FIXMBR и перепишем главную загрузочную запись, второй командой FIXBOOT запишем новый загрузочный сектор.
Но и это ещё не всё, после исправления загрузочной записи, а так же записи нового загрузочного сектора в консоли, ситуация с выводом ошибки может остаться неизменной и могут быть уже другие ошибки, к примеру: NTLDR is missing. В этом случае нужно ещё раз убедится в наличии файлов загрузочного сектора, напрямую участвующих в загрузке Windows XP: , NTDETECT.COM , ntldr , в корневой директории диска (С:), в принципе для загрузки Windows XP вполне хватит трёх данных файлов.
Проще всего использовать Live CD, произвести с него загрузку, далее зайти в корневую директорию диска С и убедится в наличии данных файлов, если их там нет, значит нужно скопировать их с любой работоспособной XP и закинуть их себе, предварительно проверив и в случае необходимости отредактировав файл boot.ini , простой текстовый файл, в котором прописан путь к системным файлам Windows XP, сделать это нужно обязательно, а то получите другую ошибку, можете почитать .
Но мне нравится другой способ: восстановление загрузчика Windows XP с помощью консоли восстановления. Если у вас есть дистрибутив XP, давайте им воспользуемся и скопируем три наших файла boot.ini, NTDETECT.COM, NTLDR в корневую директорию диска С . Уверяю вас это очень просто, да и не нужно редактировать файл boot.ini, консоль всё сделает сама.
Загружаемся с установочного диска Windows XP, выбираем восстановить R. Если у нас одна операционная система ставим цифру 1 .

Если был пароль вводим его, если нет нажимаем Enter .

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

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


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

Копируем файлы ntldr , NTDETECT.COM, boot.ini с дистрибутива в корень системного диска С .
Вводим команду МАР и смотрим букву нашего дисковода, в моём случае (D:)

Вводим букву дисковода D: и нажимаем Enter.

Переходим в папку i386, которая находится на установочном диске Windows XP, из неё скопируем наш файл NTLDR в корень диска С .
Вводим команду cd i386 и Enter

Копируем файл NTLDR в корень нашего системного диска с операционной системой командой

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

Как происходит процесс загрузки компьютера?

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

Далее происходит загрузка ядра операционной системы в оперативную память и собственно запуск Windows XP. Так же нужно знать, что в загрузке операционной системы участвуют ещё и группа файлов, находящаяся в корневой директории диска С, а именно boot.ini, NTDETECT.COM, ntldr. Наличие всего вышеперечисленного, исключает наличие ошибки Bootmgr is missing при загрузке XP и обеспечивает успешный запуск системы.

Какие же могут быть причины возникновения ошибки Bootmgr is missing?

  1. Первое самое простое, при наличии нескольких жёстких дисков в системе, нарушились настройки Bios, а именно например в AMI Bios, во вкладке BOOT, пункт Boot Device Priority, далее Hard Disk Drives, в качестве винчестера с которого нужно производить загрузку выставлен совсем не тот, который нужен.

2. Использование в главной загрузочной записи программ сторонних разработчиков, так называемых менеджеров загрузки, например Acronis OS Selector, применяется в основном при наличии на компьютере нескольких операционных систем, менеджер выводит в начале загрузки удобное меню выбора ОС.

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

3. Тоже самое относится к загрузчику GRUB, позволяющему использовать на одном компьютере Linux и Windows XP, при удалении GRUB, вы оставите свой компьютер один на один с непонятной ему загрузочной записью и он не долго думая покажет вам Bootmgr is missing.

Вот в крации что мы будем делать

Исправлять ситуацию в этом случае будем в консоли восстановления Windows XP, первое введём команду FIXMBR и перепишем главную загрузочную запись, второй командой FIXBOOT запишем новый загрузочный сектор.

Но и это ещё не всё, после исправления загрузочной записи, а так же записи нового загрузочного сектора в консоли, ситуация с выводом ошибки может остаться неизменной и могут быть уже другие ошибки, к примеру: NTLDR is missing. В этом случае нужно ещё раз убедится в наличии файлов загрузочного сектора, напрямую участвующих в загрузке Windows XP: boot.ini, NTDETECT.COM, ntldr, в корневой директории диска (С:), в принципе для загрузки Windows XP вполне хватит трёх данных файлов.

Проще всего использовать Live CD, произвести с него загрузку, далее зайти в корневую директорию диска С и убедится в наличии данных файлов, если их там нет, значит нужно скопировать их с любой работоспособной XP и закинуть их себе, предварительно проверив и в случае необходимости отредактировав файл boot.ini, простой текстовый файл, в котором прописан путь к системным файлам Windows XP, сделать это нужно обязательно, а то получите другую ошибку, можете почитать Редактирование BOOT.INI.

Но есть способ проще: восстановление загрузчика Windows XP с помощью консоли восстановления. Если у вас есть дистрибутив XP, давайте им воспользуемся и скопируем три наших файла boot.ini, NTDETECT.COM, NTLDR в корневую директорию диска С.

Как восстановить загрузчик Windows ХР?

Загружаемся с установочного диска Windows XP, выбираем восстановить R. Если у нас одна операционная система ставим цифру 1.

Если был пароль вводим его, если нет нажимаем Enter.

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

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

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

Копируем файлы ntldr, NTDETECT.COM, boot.ini с дистрибутива в корень системного диска С. Вводим команду МАР и смотрим букву нашего дисковода, в моём случае (D:)


Вводим D: (букву дисковода) и нажимаем Enter.

Переходим в папку i386, которая находится на установочном диске Windows XP, из неё скопируем наш файл NTLDR в корень диска С. Вводим команду cd i386 и Enter

Копируем файл NTLDR в корень нашего системного диска с операционной системой командой copy NTLDR C.

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

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

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

  • Записываем образ и загружаемся с диска или флешки. Для этого нужно попасть в Boot Menu - в зависимости от модели материнской платы компьютера или ноутбука, чтобы попасть в меню загрузки ОС нужно нажимать одну из клавиш: Esc, F1, F2, F8, F9, F11, F12 и др. Здесь выбрать наш съёмный носитель.

  • Далее, следует подождать пока установочный диск полностью загрузится и в окне установки нужно нажать клавишу (R ). Это действие нужно для того, чтобы открыть консоль восстановления.

  • После чего нужно выбрать операционную систему (если она одна, тогда жмём цифру (1 )).

  • В консоли восстановления пишем команду fixmbr – это действо запишет новый загрузчик Windows XP, подтверждаем свой выбор клавишей (y ) что значит Yes – то есть «Да».

  • Теперь нужно записать код загрузки на системный раздел диска жесткого диска. Для этого опять пишем команду, только теперь это будет команда (fixboot ) и снова (y ) и Enter для окончательного подтверждения.



Эта статья также доступна на следующих языках: Тайский

  • Next

    Огромное Вам СПАСИБО за очень полезную информацию в статье. Очень понятно все изложено. Чувствуется, что проделана большая работа по анализу работы магазина eBay

    • Спасибо вам и другим постоянным читателям моего блога. Без вас у меня не было бы достаточной мотивации, чтобы посвящать много времени ведению этого сайта. У меня мозги так устроены: люблю копнуть вглубь, систематизировать разрозненные данные, пробовать то, что раньше до меня никто не делал, либо не смотрел под таким углом зрения. Жаль, что только нашим соотечественникам из-за кризиса в России отнюдь не до шоппинга на eBay. Покупают на Алиэкспрессе из Китая, так как там в разы дешевле товары (часто в ущерб качеству). Но онлайн-аукционы eBay, Amazon, ETSY легко дадут китайцам фору по ассортименту брендовых вещей, винтажных вещей, ручной работы и разных этнических товаров.

      • Next

        В ваших статьях ценно именно ваше личное отношение и анализ темы. Вы этот блог не бросайте, я сюда часто заглядываю. Нас таких много должно быть. Мне на эл. почту пришло недавно предложение о том, что научат торговать на Амазоне и eBay. И я вспомнила про ваши подробные статьи об этих торг. площ. Перечитала все заново и сделала вывод, что курсы- это лохотрон. Сама на eBay еще ничего не покупала. Я не из России , а из Казахстана (г. Алматы). Но нам тоже лишних трат пока не надо. Желаю вам удачи и берегите себя в азиатских краях.

  • Еще приятно, что попытки eBay по руссификации интерфейса для пользователей из России и стран СНГ, начали приносить плоды. Ведь подавляющая часть граждан стран бывшего СССР не сильна познаниями иностранных языков. Английский язык знают не более 5% населения. Среди молодежи — побольше. Поэтому хотя бы интерфейс на русском языке — это большая помощь для онлайн-шоппинга на этой торговой площадке. Ебей не пошел по пути китайского собрата Алиэкспресс, где совершается машинный (очень корявый и непонятный, местами вызывающий смех) перевод описания товаров. Надеюсь, что на более продвинутом этапе развития искусственного интеллекта станет реальностью качественный машинный перевод с любого языка на любой за считанные доли секунды. Пока имеем вот что (профиль одного из продавцов на ебей с русским интерфейсом, но англоязычным описанием):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png