Если в результате каких-либо действий был поврежден загрузчик Windows 11 или он находился на отдельном физическом диске, который с тех пор был отключен, восстановить его относительно просто.
В данном руководстве подробно описаны способы восстановления загрузчика Windows 11 в различных ситуациях: при случайном отключении питания и возможном повреждении файловой системы на диске, при его повреждении или после отключения диска, на котором находился загрузчик системы.
Простое автоматическое восстановление загрузчика
Для первого метода нам нужно войти в среду восстановления Windows 11, а затем попробовать использовать автоматическое восстановление при загрузке. Действия будут следующими:
- Иногда, если некоторые файлы загрузчика повреждены, компьютер выдает сообщение об ошибке при запуске Windows 11 с кнопкой "Дополнительные параметры" — в этом случае ее можно использовать для открытия среды восстановления.
- Второй способ заключается в использовании загрузочной флешки Windows 11 (ее нужно будет создать на другом компьютере). После загрузки с USB-накопителя на втором экране после выбора языка внизу слева нажмите "Восстановление системы".
- Перейдите в раздел Устранение неполадок, а затем нажмите Восстановление при загрузке.
- Дождитесь окончания процесса и, если он завершился успешно, попробуйте загрузить ваш компьютер или ноутбук как обычно.
К сожалению, этот метод срабатывает нечасто: Распространенной ситуацией является сообщение "Восстановление при загрузке не удалось восстановить компьютер".
В этом случае следует попробовать использовать методы ручного восстановления загрузчика Windows 11, которые сработают с большей вероятностью.
Как восстановить загрузчик Windows 11 через командную строку
Если вы не меняли конфигурацию диска и не отключали ни один HDD или SSD, вы можете восстановить загрузчик Windows 11 с помощью следующих шагов:
- Загрузите компьютер или ноутбук с загрузочной флешки Windows 11 в режиме UEFI, а не Legacy (в этой статье рассматривается восстановление загрузчика EFI, поскольку загрузка Legacy больше официально не поддерживается для 11). Если у вас нет флешки, вы можете создать ее на другом компьютере.
- В программе установки нажмите кнопку Shift+F10 (на некоторых ноутбуках Shift+Fn+F10), откроется командная строка.
- В командной строке введите команды по порядку
diskpart list volume
- Появится список разделов (томов) всех дисков на вашем компьютере. Обратите внимание на следующее: присутствует ли в списке раздел FAT32 (обычно 100 МБ) и есть ли у него буква (обычно нет); видите ли вы в списке свой системный раздел (обычно его можно определить по метке или размеру), какая у него буква и есть ли у него C (так как он может отличаться от C).
- Если для раздела FAT32 нет буквы, необходимо присвоить ему. Введите следующие команды, в которых N — номер тома в файловой системе FAT32 (его нужно заменить на реальный номер тома), а также букву Z — букву, которую вы ему присвоите (можно присвоить любую свободную букву):
select volume N assign letter=Z
- Если у вас нет буквы для раздела с системой (как в моем случае), назначьте ее тем же способом.
- Введите команду exit выйти из diskpart.
- Введите следующую команду для восстановления загрузчика (команда имеет букву Z — буква раздела FAT32 с загрузчиком, и C — буква раздела с системой, если у вас другая, измените ее на нужную):
bcdboot C:\Windows /s Z: /f ALL
- Если все прошло успешно, вы увидите сообщение "Boot files created successfully", можете закрыть командную строку, программу установки и запустить Windows 11 (в BIOS нужно будет установить Windows Boot Manager или диск с разделом загрузчика).
Внимание: Если после первой перезагрузки вы получите сообщение об ошибке с кодом 0xc0000001, просто перезагрузите компьютер, ошибка должна исчезнуть.
Создание раздела с загрузчиком EFI на диске
Другой распространенный случай, когда загрузчик Windows 11 и сама система находятся на разных дисках (это может произойти во время установки) и Windows 11 перестает загружаться после отключения HDD или SSD. В этом случае мы можем создать раздел загрузчика следующим образом:
- Загрузите компьютер или ноутбук в режиме EFI с загрузочной флешки Windows 11 и в программе установки нажмите Shift+F10 (или Shift+Fn+F10, если первая комбинация не сработала) для запуска командной строки.
- Введите следующие команды
diskpart list volume
Отображение списка разделов.
- Выберите раздел, часть которого вы готовы отделить (потребуется 100 МБ) для создания раздела с загрузчиком, я рекомендую выбрать раздел с системой. Это можно сделать с помощью следующей команды (в ней N — Номер тома, отображаемый в списке разделов):
select volume N
- Используйте команду
shrink desired=100 minimum=100
для сжатия выбранного раздела
- Введите команды по порядку
create partition primary format fs=FAT32 assign letter=Z
создать новый раздел в свободном пространстве, отформатировать его и присвоить ему букву.
- Используйте шаги 7-9 из предыдущего метода, чтобы записать загрузчик Windows 11 в созданный раздел.
После выполнения этих действий и перезагрузки компьютера (выбрав в качестве первого загрузочного устройства диспетчер загрузки Windows или диск с загрузчиком) Windows 11 должна загрузиться корректно, при условии, что причиной ситуации действительно является проблема с загрузчиком.