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

Если на экране при загрузке ОС появляется уведомление- BOOTMGR is missing-, выходом будет прибегнуть к восстановлению загрузчика, так как ему были нанесены повреждения. Восстановление загрузки Windows 7 можно произвести как с использованием установочного диска, так и без него. Применяются два способа восстановления: автоматический и вручную, при чем способ восстановления вручную является более результативным.

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

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

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

Проблемы с загрузкой Windows XP и их причины

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

Причиной этих всех ошибок являются проблемы в работе загрузчика Windows XP , который непосредственно и запускает систему. По сути,это несколько исполнительных файлов: файл с конфигурацией загрузки, файлы ntldr , и начальный загрузчик в MBR .

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

Восстановление загрузки windows без использования диска

В момент установки Windows 7 происходит автоматическое создание служебной среды на жестком диске, которая обеспечит доступ к восстановлению Windows RE. Для доступа к восстановлению необходимо, включив компьютер, до начала загрузки ОС нажать F8. Далее следует выбрать первый пункт меню Repair your computer, нажать enter.

Следующим шагом будет ввод пароля административной учетной записи. После непродолжительного поиска установленных систем будет предложен выбор ОС, которую следует восстановить. Выбрав Windows 7, и нажав Далее (Next), можно получить доступ к необходимому меню.

Откроется окно, содержащее параметры восстановления системы. Из этого списка можно осуществить автоматическое восстановление запуска Windows 7, выбрав первый пункт меню, или можно прибегнуть к восстановлению системы (пункт №2), позволяющему вернуться назад к точке восстановления, созданной до момента возникновения проблемы. Но не всегда автоматический метод срабатывает и эффективно восстанавливает загрузчик.

Ручное восстановление с задействованием командной строки принесет больше пользы, оказавшись эффективным при решении большего количества проблем. Командная строка является пятым пунктом в перечне параметров восстановления системы (Command Prompt).После нажатия на нее открывается окно интерпретатора, в котором можно вводить должна быть набрана команда bootrec /fixmbr. Она призвана перезаписать MBR (основную загрузочную запись) Windows 7 в разделе системы жесткого диска ПК. Но эта команда является достаточной только, если была повреждена сама основная загрузочная запись или, если она содержит нестандартный код.

Поэтому в случае повреждения загрузочного сектора следует также применить команду bootrec /fixboot. Следующая за bootrec /fixmbr команда bootrec /fixboot запишет новый сектор загрузки Windows 7.

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

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

Процедура автоматического восстановления загрузчика, зашитая в среду восстановления Windows (WinRe), как правило, в таких случаях бессильна. Но попробовать все-же стоит:

  1. Загрузитесь с диска загрузочного диска, диска восстановления или установочной флешки с Windows 10;
  2. На экране установки нажмите кнопку Восстановление системы;
  3. Затем выберите пункт Поиск и устранение неисправностей -> Восстановление при загрузке и выберите ОС, загрузчик которой нужно попытаться восстановить;
  4. Но скорее всего результат будет отрицательный: Восстановление при загрузке не удалось восстановить компьютер
Читайте также:  Описание компонентов сервера в Windows Server 2016

Причины повреждения MBR:

  • Вредоносное программное обеспечение, вирусы. После восстановления загрузочного сектора не забудьте проверить жесткий диск на наличие возможных вирусов. Некоторые из них способны заменить код MBR своим собственным, что неизбежно приведет к его повреждению.
  • Наличие двойной загрузки. Предположим, что на условном ПК установлены операционные системы Windows и Linux. В этом случае возможно возникновение непреднамеренной ошибки и повреждения MBR.
  • Сторонний софт. Не всегда причиной сбоя в загрузочном секторе являются вирусы или ошибки в работе двух одновременно установленных операционных систем. Иногда повреждение MBR может вызвать даже популярный софт. Например, Acronis заменяет драйвера загрузки дисков своими, что вполне может испортить исходную запись MBR.

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

Порядок загрузки компьютера под управлением Windows XP

До системные этапы включения ПК – получение матплатой сигнала Power Good, инициализацию устройств и начало выполнения кода BIOS мы рассматривать не будем, поскольку проблемы на этой стадии относятся к аппаратным. Началом старта Виндовс будем считать выполнение загрузочного кода MBR, которому передает управление BIOS. Итак.

  • MBR находит в таблице активный раздел и передает управление загрузочному коду из его первого сектора (Boot Sector).
  • Выполнившись, код загрузочного сектора передает управление файлу NTLDR – загрузчику Windows XP.
  • NTLDR переводит процессор в 32-битный режим работы и проверяет, не сохранен ли на жестком диске образ спящего режима (файл ). Если такой образ есть – загружает его, если нет – считывает информацию из – файла конфигурации загрузки.
  • Если на компьютере установлено несколько копий Win, на экран выводится меню, из которого пользователь может выбрать, какую систему загружать.
  • После выбора системы запускается файл , который определяет аппаратную конфигурацию текущей загрузки.
  • Далее загружаются файлы (ядро Windows XP) и (Hardware Abstraction Layer) – посредник между аппаратным обеспечением ПК и ядром Win.
  • Последняя задача NTLDR – это запуск драйверов, отмеченных в реестре как загрузочные, и передача управления коду ядра. В же это время происходит инициализация оборудования, включение контроллера прерываний и системы ввода-вывода.
  • Ядро Windows XP запускает диспетчер сеансов – , который создает среду пользовательского окружения, графическую подсистему – , подсистему исполнения клиент-сервер , программу входа в Win – , сервис проверки подлинности – и – диспетчер управления службами.
  • Следом идет запуск экрана приветствия – и программы входа пользователя в Windows –
  • Далее запускается проводник (оболочка Win) – , на экране появляется рабочий стол и система переходит в режим ожидания команд пользователя.

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

Второй вариант предполагает использование утилиты «BCDboot», с помощью которой можно восстановить повреждённый системный раздел и/или вернуть перенесённый загрузчик Windows на место.

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

  • Используя команды «diskpart» и «list volume» определите букву и номер системного раздела, на котором хранятся файлы операционной системы. Необходимо учитывать, что эта информация может отличаться от представленной при непосредственной работе системы.
  • После того, как системный раздел был определён, выполните команду « C:\windows», где вместо «С» — номер вашего системного раздела.

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

Проводим восстановление загрузчика Windows 7

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

Эти данные могут в любой момент повредиться и появится ошибка типа disk read error occurred и другие. Если вы видите на экране подобную ошибку, или похожу, но факт в том, что Windows не загружается, нужно провести восстановление загрузчика Windows 7.

Читайте также:  Настройка контроллеров домена в разных подсетях

Кстати, про восстановление загрузочной записи для других систем я писал в следующих статьях:

Проводим восстановление загрузчика Windows 10Как восстановить загрузчик в Windows 8

На теперь приступим к делу.

Восстановление загрузчика Windows 7 с помощью диска восстановления

Нужно раздобыть диск с Windows 7, если такой имеется – замечательно, а нет, тогда сделайте загрузочную флешку. Версия в данном случае не важна, разрядность особо тоже. Загружаетесь с флешки. Когда увидите установщик Windows слева внизу жмём «Восстановление системы».

Появится маленькое окошко с опциями восстановления системы. Выбираем систему, которую нужно восстановить. Нажимаем кнопку «Далее».

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

Использование командной строки

В параметрах восстановление откройте командную строку. Там введем следующую команду:

bootrec /fixmbr

С помощью этой простой команды можно восстановить загрузочную запись на Windows 7. Если не помогло, переходим к следующему шагу:

bootrec /fixboot

Обе команды с большей вероятностью восстановят загрузчик Windows 7. Закрываем командную строку перезагружаем компьютер и смотрим, что будет. По сути система без проблем должна загрузиться. Если это не так, я подготовил еще несколько методов.

Используем командную строку #Способ 2

Снова вводим такие команды и одну дополнительную:

  • bootrec /fixmbr
  • bootrec /fixboot
  • bootsect /nt60 ALL /force /mbr

Пробуем загрузить систему.

Редактирование файла

За загрузку системы отвечает специальный файлик Сегодня мы его будем мучать. Возможно его целостность была нарушена в следствии атаки вирусов или простого сбоя ПК, поэтому Восстановление загрузчика Windows 7 или другой системы в приоритете.

Нам снова понадобиться загрузочная флешка с семеркой. Загрузившись, нажмите кнопку «Установить». Дойдите до окна с выбором диска для установки системы. Нажмите клавиши Shift+F10 для запуска командной строки.

В командной строке введите:

notepad

Мы откроем блокнот, где надо нажать «Файл» и «Открыть». В системном диске включите показ системных файлов иначе вы не увидите

Редактируем этот файл с помощью блокнота. Там есть следующие опции:

  • timeout=10 – время для выбора загрузки операционной системы (если их несколько);
  • multi(0) и disk(0) – эти пункты всегда должны выглядеть так;
  • rdisk(0) – номер диска, где находится системный раздел. Если диска у вас два, то параметр может иметь вид rdisk(1).

Сам файл может выглядеть следующим образом, только вместо XP – Windows 7.

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

-zagruzchika-windows-7/-content/uploads/2017/08/4-vosstanovlenie-zagruzchika-windows-7-700×://-content/uploads/2017/08/4-vosstanovlenie-zagruzchika-windows-7-300×:17:59+00:00EvilSin225Windows 7восстановление загрузчика,восстановление загрузчика windows 7,загрузчикЗапуск компьютера подразумевает проверку BIOSом всего оборудования, а при успешном самотестировании загрузку Windows. Система загружается благодаря загрузчику, в котором для этого записаны специальные данные. Эти данные могут в любой момент повредиться и появится ошибка типа disk read error occurred и другие. Если вы видите на экране подобную ошибку, или…EvilSin225Андрей Терехов[email protected] технологии

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

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

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

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

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

Наличие всего вышеперечисленного, исключает наличие ошибки Bootmgr is missing при загрузке XP и обеспечивает успешный запуск системы.

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

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

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: , NTDETECT.

COM, ntldr, в корневой директории диска (С:), в принципе для загрузки Windows XP вполне хватит трёх данных файлов.

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

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

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

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

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

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

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

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

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

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

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

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

Теперь файл Команда Bootcfg /add, производит поиск установленных операционных систем, а заодно мы с вами добавляем обнаруженную копию Windows № 1 и сделаем новый файл

Вводим 1

Теперь напишем название, которое будет в файле — Professional RU. Параметры /fastdetect это такой ключ, который отключает распознавание устройств, подключаемых к параллельным и последовательным портам для ускореной загрузки.

Нажимаем Exit и компьютер перезагружается.

Система загрузилась успешно и вот скопированные загрузчики операционной системы Windows XP.

Вот созданный  файл в консоли восстановления.

Установка консоли

В Windows XP имеется возможность непосредственного включения указанного средства в выбор режимов запуска системы. Для этого необходимо воспользоваться оригинальным дистрибутивом ОС.

Установка консоли

Чтобы выполнить эту настройку, необходимо:

Установка консоли

    Вставить CD-диск с дистрибутивом Windows в дисковод, или использовать загрузочный диск USB, вставив его в соответствующий разъем.

    Установка консоли

    Справка! Буква D (или иная в этой строке) – это буквенное обозначение дисковода или загрузочного USB-диска с дистрибутивом ОС.

    Установка консоли

    Запустится окно «Windows Setup», предлагающее смонтировать консоль в выбор режимов запуска системы. Нажать «Да».

    Установка консоли