Easybcd как восстановить загрузчик

Обновлено: 04.07.2024

Иногда случается, что загрузчик 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. Программа поддерживает все самые последние версии ОС.

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

  1. Скачайте программу с официального сайта. Для этого выберите вариант «Non-commercial». Нажмите REGISTER . Далее вам предложат зарегистрироваться. А что вы хотите? Программа же бесплатная!
  2. Установите.
  3. Запустите. Программа проанализирует загрузчик и покажет записи. В данном примере загрузчик был уничтожен неверной установкой Windows 10, поэтому EasyBCD показывает только одну запись в загрузочном разделе «C:\»
  4. Выбираем тип системы, «Автопоиск диска с исправной ОС». Кликаем кнопку Добавить .
  5. Появляется потерянная ОС. В меню «Редактировать меню загрузки» мы можем настроить интерфейс выбора ОС при загрузке компьютера. Кроме того мы выбираем ОС по умолчанию, т.е. ту, загрузка которой начнется автоматически в случае, если пользователь не выберет другой вариант. Меню в стиле «Metro» — более современное с большими красивыми бирюзовыми кнопками. Таймаут — это время ожидания выбора пользователем операционки при включении ПК. После нажатия на Сохранить изменения вступят в силу.
  6. Проверьте правильность выполненных действий, перезагрузив компьютер: «Инструменты», далее «Перезагрузить компьютер».

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

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

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

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

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

  1. Вставьте и загрузитесь с установочного диска Windows XP. Должен появиться подобный экран:
  2. Нажмите R , так как вам нужно выполнить восстановление.
  3. Вы увидите строку «1: C:\WINDOWS» в случае, если у вас одна система и она находится на диске «C:\». Жмем «1» и Enter .
  4. После чего будет предложено ввести пароль Администратора. Обратите внимание, что это пароль не любого пользователя с администраторскими правами, а конкретно пользователя с именем «Администратор». Как правило, этот пароль вводится при установке Windows и очень часто забывается. Если пароль не установлен, просто нажмите Enter . Если вы забыли пароль, то его восстановление дело трудное, но возможное. Для этой цели существуют специальные диски WinPE с множеством утилит восстановления.
  5. Далее восстанавливаем MBR вводом команды fixmbr.
    Подтверждаем запись новой MBR буквой «y».
  6. Прописываем загрузочный сектор с помощью fixboot и не забываем подтвердить действие командой «y».

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

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

Проблемы с загрузкой одинаковых версий Windows, установленных на одном жёстком диске

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

Версии Windows

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

Помимо установки Windows ХР на другой раздел, есть ещё случаи, когда загрузчик ранее установленной Windows стирается . Это случаи установки на второй раздел одной и той же версии Windows. Причём значения не имеют ни разрядность системы, ни её редакция (Home, Pro, Enterprise и т.п.). Две одинаковые версии Windows на разных разделах жёсткого диска будут одинаково работоспособными, но загружаться будет только одна из них – установленная позднее. Из-за одинаковых данных запись о загрузке первой системы будет стёрта при перезаписи во время установки системы второй. А наверняка редким софтверным гурманам хотелось бы протестировать на реальном «железе» одну и ту же версию Windows с разной разрядностью или в различных редакциях.

Различные редакции

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

Избежать возни с восстановлением загрузчика клонированной Windows можно, если доверить этот процесс программе Paragon Hard Disk Manager, в составе которой имеется функционал для переноса системы на другие разделы и диски компьютера. Paragon Hard Disk Manager корректно клонирует Windows на другой раздел одного жёсткого диска, внося в меню загрузки данные о клонированной системе.

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

Итак, в нашем случае имеем клонированную на второй раздел компьютера Windows 8.1. Имеем ситуацию с перезаписанным загрузчиком. Как решить проблему?

Скачивание и установка EasyBCD

Являющая собой, по сути, графическую оболочку штатной утилиты Windows для управления параметрами загрузки BCDEdit, программа EasyBCD в удобном интерфейсе предоставляет инструментарий для редактирования меню загрузки установленных на компьютере операционных систем. EasyBCD бесплатна для некоммерческого использования и доступна для скачивания на сайте разработчика. В самом низу веб-страницы будут приведены кнопки-ссылки на платную и бесплатную версии EasyBCD. Чтобы выбрать бесплатную, необходимо нажать кнопку «Register».

Register

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

Приступать к скачиванию программы

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

Выбрать язык

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

Подтверждаем использование программы

Настройка меню загрузки

В первой вкладке программы EasyBCD «Текущие настройки» указываются, соответственно, текущие данные загрузчика. В нашем случае имеем единственную запись о загрузке Windows 8.1.

Текущие настройки

После перезапуска компьютера попасть возможно только в клонированную Windows, ведь загрузчик оригинальной системы стёрт. Восстановим исходные параметры и сменим в загрузчике имя клонированной системы, внутри которой находимся. Переходим в раздел «Редактировать меню загрузки», жмём кнопку «Переименовать» и добавляем к названию системы Windows 8.1 дописку «Clone» . Жмём Enter и кнопку внизу «Сохранить».

Редактировать меню загрузки

Далее нам нужен раздел «Добавить запись», именно здесь добавляются загрузочные записи всех имеющихся на компьютере операционных систем. Добавим запись оригинальной Windows 8.1. В таблице сверху в графе «Диск» выбираем раздел диска, где содержатся файлы оригинальной Windows. В нашем случае системный раздел оригинальной Windows клонированная система видит как диск Е . В графе «Имя» вписываем название операционной системы. Оригинальную Windows 8.1 так и назовём - Windows 8.1 . После чего жмём кнопку «Добавить».

Добавить запись

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

Редактировать меню загрузки

Всё – настройки загрузки проведены, проверим загрузочное меню штатными средствами Windows. Жмём Win + R для вызова команды «Выполнить», в поле ввода вписываем «msconfig» и жмём Enter .

Выполнить

Появится окно конфигурации системы, где во вкладке «Загрузка» увидим все операционные системы, которые будут представлены в меню загрузки для выбора.

При установке на компьютер второй ОС или работе с приложениями, отвечающими за настройку конфигурации загрузки Window 10, нужно быть предельно внимательным и аккуратным. Всего одно неправильное действие может привести к тому, что система перестанет загружаться, и вы получите ошибку «An operating system wasn’t found» или «The boot configuration data for your PC is missing».

Ошибка «The boot configuration data for your PC is missing»

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

Самый простой способ восстановить загрузчик Windows 10 – это прибегнуть к помощи штатных инструментов диагностики и ремонта, запущенных из среды восстановления. В случае с «десяткой» в среду восстановления вы попадете после трех неудачных загрузок, но всё же будет лучше воспользоваться для входа в нее установочным диском с ОС. Загрузитесь с носителя, содержащего дистрибутив Виндовс 10, и нажмите «Далее», а затем «Восстановление системы» в окне мастера-установщика.

Загрузка с Live CD

Переход к меню восстановления системы

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

Поиск и устранение неисправностей

Дополнительные параметры

Далее нажмите «Восстановление при загрузке», выберите свою ОС и предоставьте Windows возможность сделать свою работу.

Выбор опции Восстановление при загрузке

Выбор целевой операционной системы

kak-vosstanovit-zagruzchik-win-10-8

Увы, чаще всего так и бывает, ибо встроенное в WinPE средство устранения неполадок способно справляться только с типичными проблемами. Но не беда, на этот случай есть более эффективные методы.

Консольная утилита bcdboot

Восстановление загрузчика Windows 10 можно выполнить и через командную строку, загрузившись предварительно с установочного диска. При появлении на экране мастера-установщика откройте консоль нажатием Shift+F10 и с помощью команд explorer или diskpart – list volume определите букву системного тома. Команда explorer открывает Проводник, diskpart – list volume выводит список томов непосредственно в консоли. Определив букву (в нашем примере это E), вводом exit завершите работу diskpart (если использовался этот инструмент) и выполните команду восстановления загрузчика:

Вывод списка томов с помощью утилиты diskpart

Восстановление загрузчика Windows 10 командой bcdboot

Проблемы с загрузкой Windows 10 иногда бывают вызваны повреждением самой загрузочной записи. Чтобы ее восстановить, перейдите в расположение System32 и последовательно выполните в запущенной из-под установочного диска консоли приведенные ниже команды. Выглядит это так:

cd x:/windows/system32
bootrec /fixmbr
bootrec /fixboot

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

В системах UEFI

Описанный выше способ применим к ПК на базе обычного BIOS с дисками MBR, тогда как процедура восстановления загрузчика в системах UEFI несколько отличается. Выполнить все действия здесь можно в той же командной строке, но есть и более простой способ. Воспользуйтесь спасательным диском by Sergei Strelec, ведь в нём имеются все необходимые инструменты для устранения подобного рода неполадок. Загрузив с диска компьютер, перейдите в меню Пуск по цепочке Программы WinPE – Редакторы BCD – EasyUEFI.

Запуск утилиты EasyUEFI

В открывшемся окне утилиты выберите опции Manage EFI System Partition – Rebuild EFI System Partition.

Manage EFI System Partition

Rebuild EFI System Partition

Далее укажите диск, на котором нужно восстановить загрузчик, а потом активируйте радиокнопки для системного (с файлами Windows) и служебного EFI-раздела. На заключительном этапе нажмите «Rebuild», закройте приложение и перезагрузите компьютер в штатном режиме.

Выбор дисков и запуск процедуры восстановления

Если EasyUEFI не справится с задачей, используйте командную строку, предварительно присвоив EFI-тому букву с помощью входящей в состав диска от Стрельца утилиты Bootice. Запустите ее из того же меню, что и EasyUEFI, выберите в окошке ваш жесткий диск и нажмите «Parts Manage».

Утилита Bootice

В открывшейся таблице выберите EFI-раздел (он отформатирован в FAT32 и традиционно имеет размер около 100 Мб), после чего нажатием кнопки «Assign Drive Letter» присвойте ему любую незанятую букву.

Присвоение буквы EFI-разделу

Закрыв EasyUEFI, запустите командную строку и выполните две этих команды:

cd /d БУКВА:/efi/microsoft/boot
bootrec /rebuildbcd

В результате вы получите список установленных Windows и приглашение внести их в загрузочный реестр. Подтверждаем операцию вводом буквы Y и нажатием Enter. Готово, можете загрузить компьютер в обычном режиме.

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

Если вдруг загрузка окажется неудачной, и вместо логотипа Windows вы увидите экран BSOD, нажмите сначала F8, а затем Enter, чтобы перезапустить процедуру загрузки.

К слову, диск by Sergei Strelec можно использовать и для восстановления загрузчика на MBR-дисках. Для этого вместо EasyUEFI запускам утилиту EasyBCD, переключаемся в меню «Архивация/Восстановление», отмечаем «Обновить файлы загрузки» и жмем кнопку «Выполнить».

Восстановление загрузчика MBR-систем через EasyBCD

Итог

Восстановление загрузчика Windows 10, как мы видим, вполне решаемая задача, но давайте все-таки допустим, что ни один из этих способов не помог. В этом случае вместо напрашивающейся переустановки захватите с помощью входящей в состав диска by Sergei Strelec утилиты Dism++ Windows в WIM-образ, а затем, полностью удалив все системные разделы, выполните его повторную установку, в процессе которой все служебные разделы с загрузчиками и прочими файлами будут пересозданы с нуля. Такой способ является наиболее эффективным после переустановки или восстановления из полного бэкапа. Но сработает он только при условии, что созданный WIM-образ сам не содержит ошибки, препятствующие нормальной загрузке Windows.

Мануал по созданию с нуля загрузчика Windows на MBR-диске. Операция являет собой решение для случаев переноса загрузчика с другого диска. С помощью управления дисками создаётся загрузочный раздел, а с помощью программы EasyBCD устанавливаются файлы загрузчика и вносится запись о загрузке Windows.


Как создать MBR-загрузчик Windows с нуля? Не восстановить его, не пересоздать, а именно создать с нуля – выделить дисковое пространство под загрузочный раздел, сформировать таковой со всеми необходимыми атрибутами, внедрить файлы загрузчика, сделать запись о загрузке Windows. Необходимость в этом возникает, как правило, когда Windows установлена на одном жёстком диске, а её загрузочный раздел находится на другом диске. И этот другой диск с загрузчиком необходимо либо извлечь, либо переразметить. В этой статье будем воссоединять Windows и её загрузчик – разместим их обоих на одном жёстком диске, с которого и будет загружаться компьютер. А поможет нам в этом деле программа EasyBCD.

Но программа EasyBCD – не единственный инструмент, который будет участвовать в нашей операции. Нам также потребуются возможности системного управления дисками. Его можно запустить в меню Win+X (в Win8.1 и Win10) или через поиск в меню «Пуск», введя название утилиты – diskmgmt.msc.

Итак, имеем обозначенную выше ситуацию – Windows установлена на одном диске, значащемся как диск 0, а её загрузочный MBR-раздел «Зарезервировано системой» размещается на другом диске, диске 1.


Как их объединить на одном диске – диске 0? У задачи есть несколько путей решения. Один – это клонирование загрузочного раздела на диск 0 и внесение записи о загрузке Windows в клонированный загрузчик. Для этой операции потребуется программа, умеющая клонировать разделы. При этом если не работать с командной строкой, то всё равно потребуется участие программ типа EasyBCD для внесения записи о загрузке системы в новый загрузчик. Другой путь – создание раздела загрузчика с нуля с использованием системного управления дисками и возможностей той же программы EasyBCD. Этим путём мы и пойдём.

1. Создание активного раздела для загрузчика

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


В графе указания размера сжимаемого пространства указываем 350 Мб. Кликаем «Сжать».


На образовавшемся пустом месте в контекстном меню выбираем «Создать простой том».


В приветственном окне мастера и на этапе указания размера создаваемого раздела просто жмём «Далее».


На этапе назначения буквы диска тоже просто жмём «Далее». Загрузочному разделу обычно не назначается буква, но при его создании вручную она нам будет нужна. Потом мы её уберём. В качестве метки тома можем указать стандартное название раздела MBR-загрузчика – «Зарезервировано системой».



Раздел на 350 Мб создан. Теперь нам нужно сделать его активным. В контекстном меню на нём выбираем «Сделать раздел активным».

Важно: на MBR-диске может быть только один активный раздел. Если на диске есть уже другой активный раздел, его нужно сделать неактивным. И только потом в управлении дисками станет доступной возможность сделать активным новосозданный раздел.

И вот итог: у нас после раздела С появился активный раздел «Зарезервировано системой».


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

2. Создание MBR-загрузчика

Устанавливаем и запускаем программу. Идём в раздел «Установка BCD». В графе «Создание загрузочного внешнего носителя» из выпадающего списка выбираем наш созданный раздел на 350 Мб. В нашем случае это раздел с буквой D.


Затем жмём «Установить BCD». На запрос программы, хотим ли мы загрузить новый файл BCD можем нажать «Да».


Но может быть и так, что EasyBCD не сможет автоматически загрузить для редактирования новый файл BCD. И в её интерфейсе останется файл BCD текущего системного загрузчика. Лучше перестраховаться и вручную загрузить файл BCD нового загрузчика. В меню программы «Файл» выбираем «Выбрать BCD». Жмём «Ок» в окошке предупреждения, что мы загружаем внешний файл BCD.


В окне открывшегося проводника вручную прописываем в адресной строке путь к файлу BCD по типу:
D:\Boot
Где вместо буквы D вам нужно подставить свою букву нового загрузочного раздела. Жмём Enter в адресной строке, в открывшемся пути выбираем файл BCD и открываем его.


Как видим в разделе EasyBCD «Текущее меню», в нашем новом загрузчике нет ни единой записи о загрузке Windows.


Исправим это. Идём в раздел «Добавить запись». И добавляем нашу Windows: в графе «Имя» указываем имя системы, в графе «Диск» указываем раздел, где стоит система. И жмём кнопку-плюсик. По этому же принципу добавляем другие Windows, если их на диске имеется несколько.


Далее можем зайти в раздел «Редактировать меню загрузки» и выбрать для меню загрузчика русский язык. Это нужно, чтобы среда восстановления была на русском. Если в загрузчик добавлялись несколько Windows, в этом разделе можем настроить меню загрузки – установить таймаут автовыбора системы, установить порядок систем в списке и т.п. По итогу настроек жмём «Сохранить».


Вот, собственно, и всё.

3. Удаление буквы загрузочного раздела

Буква нового загрузочного раздела сыграла свою роль, будучи указателем при создании файлов MBR-загрузчика в программе EasyBCD. И теперь она не нужна. Идём снова в управление дисками, на новом загрузочном разделе в контекстном меню выбираем изменение буквы.


И удаляем букву.


На этом всё: можем перезагружаться, выставлять в BIOS загрузку с диска с новым загрузчиком и тестировать запуск Windows.

Читайте также: