Восстановление загрузчика Windows 11
Если в результате каких-либо действий был поврежден загрузчик Windows 11 или он был на отдельном физическом диске, который после этого был отключен, восстановить его сравнительно легко.
В этой инструкции подробно о способах восстановить загрузчик Windows 11 в различных ситуациях: при случайном сбое питания и возможном повреждении файловой системы на диске, при его повреждении или после отключения диска, содержавшего загрузчик системы.
Простое автоматическое восстановление загрузчика
Для первого способа нам потребуется войти в среду восстановления Windows 11, после чего попробовать использовать автоматическое восстановление при загрузке. Шаги будут следующими:
- Иногда, при повреждении отдельных файлов загрузчика на вашем компьютере будет отображаться сообщение об ошибке запуска Windows 11 с кнопкой «Дополнительные параметры» — в этом случае можно использовать её для открытия среды восстановления.
- Второй способ — использовать загрузочную флешку Windows 11 (потребуется создать её на другом компьютере). После загрузки с флешки на втором экране после выбора языка внизу слева нажмите «Восстановление системы».
- Перейдите в раздел «Поиск и устранение неисправностей», а затем нажмите «Восстановление при загрузке».
- Дождитесь завершения процесса и, если он прошел успешно, попробуйте загрузить ваш компьютер или ноутбук как обычно.
К сожалению, этот способ срабатывает не часто: обычная ситуация — сообщение «Восстановление при загрузке не удалось восстановить компьютер».
В этом случае следует попробовать использовать способы ручного восстановления загрузчика 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).
- Если буквы для раздела FAT32 нет, нам потребуется её назначить. Введем следующие команды, в которых N — номер тома в файловой системе FAT32 (нужно заменить на фактический номер тома), а буква Z — буква, которую мы ему назначаем (можно назначить и любую другую свободную):
select volume N assign letter=Z
- Если для раздела с системой также нет буквы (как в моем случае), назначьте её аналогичным образом.
- Введите команду exit для выхода из diskpart.
- Введите следующую команду для восстановления загрузчика (в команде буква Z — буква раздела FAT32 с загрузчиком, а C — буква раздела с системой, если у вас она отличается, меняем на нужную):
bcdboot C:\Windows /s Z: /f ALL
- Если всё прошло успешно, вы увидите сообщение «Файлы загрузки успешно созданы», можно закрыть командную строку, программу установки и запустить Windows 11 (в БИОСе потребуется выставить Windows Boot Manager или диск, на котором находится раздел с загрузчиком).
Внимание: если после первой перезагрузки вы получите сообщение об ошибке с кодом 0xc0000001, просто перезагрузите компьютер, ошибка должна будет исчезнуть.
Создание раздела с EFI-загрузчиком на диске
Ещё один распространенный случай — загрузчик Windows 11 и сама система находятся на разных дисках (так может получиться при установке) и, после отключения HDD или SSD, Windows 11 перестает запускаться. В этом случае мы можем создать раздел с загрузчиком следующим образом:
- Загрузите компьютер или ноутбук в режиме 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 Boot Manager или диска с загрузчиком в качестве первого устройства загрузки), Windows 11 должна будет загрузиться исправно, при условии, что причина ситуации — действительно проблемы с загрузчиком.
На сайте также присутствует инструкция о том, как перенести загрузчик Windows на другой диск — в некоторых случаях после установки он оказывается не на том же физическом диске HDD или SSD, где расположена сама система, и после отключения диска (без системы) перестаёт запускаться и сама Windows, материал поможет решить такую проблему.
Дмитрий
Спасибо!
Добавлю. Восстоновить загрузчик не получилось. Ничего не помогало. Установил заново винду на новый диск. Далее пункт 5 в командной строке и всё заработало!
Ещё раз Спасибо
Ответить
Александр
Автор! Ты красавчик
Дай бог тебе здоровья и успехов)
Ответить
Buzz
Здравствуйте.
Хочу вас поблагодарить за вашу работу и материалы, которые делаете. Этим вы очень помогаете людям. Благодаря вашей инструкции я смог восстановить свой загрузчик винды и сохранить все данные.
Дай бог вам здоровья.
Не останавливайтесь на достигнутом.
Ответить
Dmitry
Здравствуйте.
Спасибо за отзыв!
Ответить
Дмитрий
После команды «format fs=FAT32» выдаёт ошибку «Ошибка службы виртуальных дисков: Размер тома слишком мал
Ответить
Dmitry
А 4-я команда выполнена успешно и именно с указанными параметрами (100 Мб)?
Ответить
Максим
не помогает, пишет сбой копировании файлов загрузки
Ответить
Dmitry
Здравствуйте.
Точно ли указываются нужные буквы дисков? (системный диск может быть не как в системе — то есть не C).
Доступен ли системный диск? Например, проблема с загрузкой может быть вызвана повреждением файловой системы на нем, тогда chkdsk
Ответить
Wowa
Может быть так:
C:\>bcdboot C:Windows /s Z: /f UEFI
Сбой при копировании файлов загрузки.
C:\>chkdsk
В доступе отказано, так как у вас нет достаточных прав или
диск, возможно, занят другим процессом.
Вам необходимо вызвать эту служебную программу в режиме с повышенными правами и убедиться в том, что диск разблокирован.
Ответить
Амиго
Собрал сыну комп. В воскресенье поставил винду, настроил всё как надо. с понедельника по среду сын играл на нём по пару часов. В среду в первой половине дня поиграл и выключил. Больше его никто не трогал. Вечером я включаю и выдает Reboot and Select proper Boot device or Insert Boot Media in selected Boot device and press a key.
В компе стоит только одна ссд м2 на 500 гигов и комп её видит. Когда нажимаю F11, при загрузке, то выбираю свою ссд, но по итогу всё равно ошибка.
Что я пробовал сделать:
1. Проверял файловую систему на ошибки. Ошибок нет.
2. Пытался восстановить загрузчика с загрузочной флешки. Не получилось.
3. Пытался восстановить загрузчика в командной строке. По итогу было написано «файлы загрузки успешно созданы», но после перезагрузки снова первоначальная надпись.
4. Переставлял ссд в другой слот. Не помогло.
Ответить
Dmitry
Здравствуйте.
Посмотрите вот это: https://remontka.pro/select-proper-boot-device/ (возможно, параметры загрузки в БИОС нужно поправить — режим загрузки, Secure Boot)
Ответить
Амиго
Я по этой статье всё делал.
А где в БИОСе режим загрузки смотреть?
Ответить
Dmitry
Обычно где-то на вкладке Boot
Ответить
Амиго
Получилось победить вот таким способом… зашёл в БИОС => BOOT => далее раздел Boot/UEFI Hard Disk Drive BBS Priorities => там только одна строка Boot Option #1 и был выбран вариант Disabled => я выбрал Windows Boot Manager и в скобках там моя ССДшка => сохранил => перезагрузил и загрузился виндоус.
Ответить
Василий умный
У вас на скриншот командной строке школьник не верно набрал «S» путь диска с загрузкой с диска «C»
верный путь
bcdboot C:\Windows /s z: /f ALL
Не верный путь
bcdboot S:\Windows /s Z: /f ALL
Замените скриншот с верным значением пути до Windows
Ответить
Dmitry
Здравствуйте.
Этот школьник — я и всё я на скриншотах сделал верно (и в описании там тоже есть). В моём случае системный раздел, как и раздел с файлами загрузки были без буквы (а тот что отображается под буквой C — не системный, так бывает), системному назначена S, с загрузчиком — Z.
Ответить
Руслан
Перезагружаю после ошибки 0xc0000001 и ничего не меняется. Так и остаётся ошибка
Ответить
Dmitry
А в биосе какое устройство загрузки стоит? Если HDD или SSD, но есть пункт Windows Boot Manager, выберите его.
Ответить
Дмитрий
Доброго времени суток! Спасибо большое, очень помогла инструкция. Установил винду 11 на нвме, а на SATA в это время 10ка стояла, я потом отформатировал SATA-шник и не мог запустить.
Ответить
Сергей
Здравствуте, Дмитрий.
Вероятно, после или в процессе установки автоматических обновлений W10 (11?) 22h2 и выключения по таймеру через bat-файл появилась проблема: «Виндовс запущена некорректно». Ни один из инструментов Recovery не помог. После команды bcdboot… legacy родной раздел Recovery вообще пропал. Пробовал и восстановить загрузчик, и создать новый и утилитами с флешки и через cmd.exe по приведённым вами инструкциям — ничего не помогло, всё равно ошибка 0хс000…01 и система не стартует. Chkdisk и sfc — «всё в норме».
Как выяснить из-за чего система не стартует и как это исправить без «чистого наката»?). WIM-архивирование в лёгшей системе вроде бы не производилось.
Ответить
Dmitry
Здравствуйте.
Определенно тут сказать не могу: видеть бы своими глазами всё от разделов до параметров загрузки БИОС. По идее все-таки с загрузчиком что-то, а вот что — издалека сложно судить.
Ответить
Сергей.
В биосе secure boot включен, legacy csm — выключено и не недоступно.
система на диске С
загрузчик на диске «i», том значится как скрытый SYSTEM, новый загрузчик не помню на каком, вроде бы даже без буквы.
Ответить
Сергей
+ Ещё такой момент:
Родной и загрузчик и новый, смонтированный по вашей инструкции — они оба значатся как просто «FAT32» без пометок типа «EFi-loader», win_logon.
Это нормально для загрузочных разделов?
Ответить
Dmitry
На работу влиять не должно, но можно сделать так:
1. В diskpart выбрать соответствующий раздел.
2. Установить для него id раздела с загрузчиком
Ответить
Сергей
Поздно уже, Дмитрий, накатил с нуля, увы.
Вызывал по объявлению мастера-фломастера, тот ничего толком не смог «нарисовать», сказал, что «чаще всего восстановить загрузчик не получается».
И тут я понял, что все методы «воскрешения» загрузчика пытаются восстановить его из подбитых файлов на системном С:\ диске, либо восстанавливают нормально, но что-то не то «со стартово-стыковычным (с загрузчиком) модулем» самой системы, наверное поэтому это тяжёлый случай. Скорее всего поступило несовместимое по железу обновление (которое, например, для W11, которую Центр мне постоянно хочет «впарить», но стдерживает себя, ибо моё железо на ноуте не совсем позволяет). А попытка его автоматической установки и отката завершилась в какой-то неудачный момент процесса (при отключении питания по таймеру).
Оч странно всё это. Не думаю, что это всё из старости винта (hdd) и появившегося бэд-блока, т.к. ему всего 10 лет и пользуюсь 98% только браузером и калькулятором), ну доки кое-какие.
Полагаю, первопричина причана сбоя — «оптимизация» менеджмента персоналом Microsoft, и, как следствие, низкое качество обновлений и систем их применения..
Ответить
Сергей
И ещё новая инфа:
При первом обращении к разделам, ещё вчера-позавчера, у раздела родного загрузчика была буква «i». Сегодня буква уже пропала. Назначение буквы делал два раза — оба раза всё успешно, но после перезагрузки буква пропадает, т.е. остаётся SYSTEM_FAT32_Раздел_100Мб_Исправен_Скрытый, но буквы нет, только метка SYSTEM.
Ответить
Tress
ПК с Windows 10 на SSD, установил дополнительный NVMe M.2 и с загрузочной флешки, не отключая старый системный SSD, установил Windows 11, получил меню с выбором обеих операционок и без возможности отключения старого SSD т.к. на нем загрузчик, статья помогла решить проблему буквально за 10 минут, благодарю.
Ответить