Суббота , 1 октября 2022

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

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

Повреждение загрузчика Windows – ситуация достаточно редкая. Обычно это происходит после удаления скрытого EFI-раздела или попыток установки второй операционной систему. В таких случаях система перестает загружаться и выдает различные сообщения об ошибках. Например, на системах с BIOS и MBR-диском может появляться сообщение «Error loading operating system. BOOTMGR is missing. Press Ctrl+Alt+Del», а на системах с UEFI и GPT-диском «No bootable device found. Insert boot disk and press any key» или «An operating system wasn’t found».

В этой статье мы расскажем, как восстановить загрузчик Windows 11 и Windows 10. Статья будет актуальной как для систем с BIOS и MBR-диском, так и для систем с UEFI и GPT.

Содержание

  • Автоматическое восстановление загрузчика
  • Восстановление загрузчика Windows через командную строку
  • Восстановление загрузчика Windows (продвинутый вариант)
  • Восстановление загрузчика MBR
  • Восстановление загрузчика UEFI GPT

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

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

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

кнопка Далее

После этого перейдите в режим «Восстановление системы».

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

Дальше выберите пункт «Поиск и устранение неисправностей»

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

И пункт «Восстановление при загрузке».

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

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

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

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

не удалось восстановить компьютер

В этом случае нужно нажать «Дополнительные параметры» и перейти к ручному восстановлению загрузчика Windows с помощью команды «bcdboot». Ниже мы рассмотрим два таких способа.

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

Ручное восстановление загрузчика «bcdboot» предполагает использование командной строки и команды «bcdboot». Данная команда поддерживает как Legacy BIOS и MBR-диски, так и UEFI и GPT-диски. Поэтому она работает во всех случаях. Как и для автоматического восстановления, для запуска «bcdboot» вам понадобится установочный диск с Windows 11 или Windows 10.

Поэтому подключите установочный диск к компьютеру и загрузитесь с него. После появления окна с выбором языка нажмите на кнопку «Далее».

кнопка Далее

После этого перейдите в раздел «Восстановление системы».

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

И выберите вариант «Поиск и устранение неисправности».

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

После появления дополнительных параметров перейдите в раздел «Командная строка».

Командная строка

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

Чтобы определить буквы разделов нужно запустить в командной строке программу «diskpart» и ввести следующие команды:

list volume exit

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

Ниже показан пример, где раздел с папкой Windows имеет размер 126 Гб и обозначается буквой D.

раздел с папкой Windows

После этого нужно выполнить команду «bcdboot» и указать путь к папке Windows, используя букву раздела, которую мы узнали ранее. Например, если раздел с Windows получил букву D, то нужно выполнить:

bcdboot D:\windows

восстановление загрузчика с помощью bcdboot

Чаще всего раздел с папой Windows получает букву C или D. Но, возможны любые варианты, поэтому не удивляйтесь если ваш раздел с Windows получит букву E, F или любую другую. Это зависит от конфигурации разделов на вашем компьютере.

Восстановление загрузчика Windows (продвинутый вариант)

Также, при необходимости, команде «bcdboot» можно передать больше параметров. В частности, можно указать букву раздела, на которой нужно записать загрузчик, а также тип прошивки системы (BIOS или UEFI). Это может быть полезно, если описанный выше способ не сработал.

Чтобы воспользоваться этим способом запустите командную строку с установочного диска Windows, так как это описано выше, запустите программу «diskpart» и выполните следующую команду:

list disk

После выполнения «list disk» будет выведена информация о накопителях (SSD/HDD). Здесь нужно найти накопитель, на котором установлена Windows, и обратить внимание на столбец GPT, если напротив диска есть отметка, то это GPT, если же отметки нет, то это MBR.

информация о накопителях (SSD/HDD)

Дальше выполняем:

list volume

После команды «list disk» будет выведена информация о томах. Здесь нужно найти том с Windows и запомнить букву (в данном случае это буква D).

информация о томах

Дальнейшие действия немного отличаются, в зависимости от типа диска (MBR или GPT). Сначала рассмотрим MBR.

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

В случае MBR нужно найти активный раздел. Для этого выполняем:

select volume 1 detail partition

Команда «select volume 1» выбирает том № 1, а команда «detail partition» выводит о нем подробную информацию, где будет указано, активный это раздел или нет. Таким образом нужно просмотреть все тома и найти активный раздел. Именно на этом разделе и нужно восстановить загрузчик.

активный раздел

После этого выходим из «diskpart» при помощи команды «exit».

выход из diskpart

И приступаем к восстановлению загрузчика Windows. Для этого нужно выполнить вот такую команду:

bcdboot d:\windows /s C: /f BIOS

В которой:

d:\windows Путь к Windows.

В данном случае папка Windows находится на диске D.

/s C: Ключ /s указывает на букву раздела, куда будет записан загрузчик.

Если ключ /s не указывать, то будет выбран:

  • EFI раздел (для систем с UEFI/GPT)
  • Активный раздел (для BIOS/MBR).

В данном случае выбираем активный раздел C.

/f BIOS Ключ /f указывает тип прошивки на компьютере. Доступные варианты:

  • BIOS – записывается загрузчик для систем с BIOS и MBR-диском;
  • UEFI – записывается загрузчик для систем UEFI и GPT-диском;
  • ALL – записываются оба загрузчика.

Если ключ /f не указывать, то нужный вариант будет выбран автоматически, в зависимости от текущей системы.

В данном случае указываем BIOS, поскольку диск в формате MBR.

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

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

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

В случае GPT диска нужно найти EFI-раздел, отформатировать его в FAT32 и присвоить ему букву.

EFI-раздел – это скрытый раздел на 100 Мб с файловой системой FAT32. Найдите его в списке разделов (list volume) и запомните его номер. В данном случае это № 3.

EFI-раздел

Дальше выбираем EFI-раздел и форматируем его. Для этого нужно выполнить следующие команды:

select volume 3 format fs=fat32

Где 3 – это номер EFI-раздела, а fat32 – это файловая система.

выбираем EFI-раздел и форматируем его

После этого присваиваем EFI-разделу не занятую любую букву. Для этого выполняем:

assign letter=Z

Где Z – это буква, которая присваивается EFI-разделу.

присваиваем EFI-разделу любую букву

Чтобы выйти из «diskpart» выполняем «exit».

выходим из diskpart

Теперь можно приступать к восстановлению загрузчика Windows. Для этого выполняем:

bcdboot c:\Windows /s Z: /f UEFI

В которой:

c:\windows Путь к Windows.

В данном случае папка Windows находится на диске C.

/s Z: Ключ /s указывает на букву раздела, куда будет записан загрузчик.

Если ключ /s не указывать, то будет выбран:

  • EFI раздел (для систем с UEFI/GPT)
  • Активный раздел (для BIOS/MBR).

В данном случае выбираем EFI-раздел, которому мы присвоили букву Z.

/f UEFI Ключ /f указывает тип прошивки на компьютере. Доступные варианты:

  • BIOS – записывается загрузчик для систем с BIOS и MBR-диском;
  • UEFI – записывается загрузчик для систем UEFI и GPT-диском;
  • ALL – записываются оба загрузчика.

Если ключ /f не указывать, то нужный вариант будет выбран автоматически, в зависимости от текущей системы.

В данном случае указываем UEFI, поскольку диск в формате GPT.

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

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

Восстановление загрузчика Windows 10 — 3 способа

Смотрите также

TPM 2.0: как узнать если ли он на компьютере

После анонса Windows 11 многие пользователи стали интересоваться, есть ли на компьютере модуль TPM и …

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

Ваш адрес email не будет опубликован.