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

Как восстановить загрузчик Windows 11Если в результате каких-либо действий был поврежден загрузчик Windows 11 или он был на отдельном физическом диске, который после этого был отключен, восстановить его сравнительно легко.

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

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

Для первого способа нам потребуется войти в среду восстановления Windows 11, после чего попробовать использовать автоматическое восстановление при загрузке. Шаги будут следующими:

  1. Иногда, при повреждении отдельных файлов загрузчика на вашем компьютере будет отображаться сообщение об ошибке запуска Windows 11 с кнопкой «Дополнительные параметры» — в этом случае можно использовать её для открытия среды восстановления.
  2. Второй способ — использовать загрузочную флешку Windows 11 (потребуется создать её на другом компьютере). После загрузки с флешки на втором экране после выбора языка внизу слева нажмите «Восстановление системы». Открыть инструменты восстановления с загрузочной флешки Windows 11
  3. Перейдите в раздел «Поиск и устранение неисправностей», а затем нажмите «Восстановление при загрузке». Восстановление при загрузке в среде восстановления Windows 11
  4. Дождитесь завершения процесса и, если он прошел успешно, попробуйте загрузить ваш компьютер или ноутбук как обычно.

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

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

Как восстановить загрузчик Windows 11 в командной строке

Если вы не меняли конфигурацию дисков, не отключали какие-либо HDD или SSD, восстановить загрузчик Windows 11 можно, используя следующие шаги:

  1. Загрузите компьютер или ноутбук с загрузочной флешки Windows 11 в режиме UEFI, не Legacy (в статье рассматривается восстановление EFI-загрузчика, так как официально Legacy загрузка для 11 больше не поддерживается). Если флешки нет, её можно создать на другом компьютере.
  2. В программе установки нажмите клавиши Shift+F10 (на некоторых ноутбуках — Shift+Fn+F10), откроется командная строка.
  3. В командной строке по порядку введите команды
    diskpart
    list volume
  4. Отобразится список разделов (Томов) всех дисков на компьютере. Обратите внимание на следующие моменты: присутствует ли в списке раздел FAT32 (обычно на 100 Мб) и есть ли у него буква (обычно — нет); видите ли вы в списке раздел с вашей системой (обычно можно определить по метке или размеру), какую букву он имеет и имеет ли (поскольку здесь она может отличаться от C). Раздел с загрузчиком Windows 11
  5. Если буквы для раздела FAT32 нет, нам потребуется её назначить. Введем следующие команды, в которых N — номер тома в файловой системе FAT32 (нужно заменить на фактический номер тома), а буква Z — буква, которую мы ему назначаем (можно назначить и любую другую свободную):
    select volume N
    assign letter=Z
  6. Если для раздела с системой также нет буквы (как в моем случае), назначьте её аналогичным образом. Назначение буквы разделу с загрузчиком
  7. Введите команду exit для выхода из diskpart.
  8. Введите следующую команду для восстановления загрузчика (в команде буква Z — буква раздела FAT32 с загрузчиком, а C — буква раздела с системой, если у вас она отличается, меняем на нужную):
    bcdboot C:\Windows /s Z: /f ALL
  9. Если всё прошло успешно, вы увидите сообщение «Файлы загрузки успешно созданы», можно закрыть командную строку, программу установки и запустить Windows 11 (в БИОСе потребуется выставить Windows Boot Manager или диск, на котором находится раздел с загрузчиком). Восстановление загрузчика Windows 11 в командной строке

Внимание: если после первой перезагрузки вы получите сообщение об ошибке с кодом 0xc0000001, просто перезагрузите компьютер, ошибка должна будет исчезнуть.

Создание раздела с EFI-загрузчиком на диске

Ещё один распространенный случай — загрузчик Windows 11 и сама система находятся на разных дисках (так может получиться при установке) и, после отключения HDD или SSD, Windows 11 перестает запускаться. В этом случае мы можем создать раздел с загрузчиком следующим образом:

  1. Загрузите компьютер или ноутбук в режиме EFI с загрузочной флешки Windows 11 и в программе установки нажмите клавиши Shift+F10 (или Shift+Fn+F10, если первая комбинация не сработала) для запуска командной строки.
  2. Введите команды
    diskpart
    list volume
    для отображения списка разделов.
  3. Выберите раздел, от которого вы готовы отнять часть (потребуется 100 Мб) для создания раздела с загрузчиком, я рекомендую выделить часть раздела с системой. Сделать это можно с помощью следующей команды (в ней N — номер Тома, отображаемый в списке разделов):
    select volume N
  4. Используйте команду
    shrink desired=100 minimum=100
    для сжатия выбранного раздела
  5. Введите по порядку команды
    create partition primary
    format fs=FAT32
    assign letter=Z
    для создания нового раздела в освободившемся пространстве, форматирования раздела и назначения ему буквы. Создание раздела с EFI-загрузчиком для Windows 11
  6. Используйте шаги 7-9 из предыдущего способа для записи загрузчика Windows 11 в созданный раздел.

После выполнения этих действий и перезагрузки компьютера (с выбором Windows Boot Manager или диска с загрузчиком в качестве первого устройства загрузки), Windows 11 должна будет загрузиться исправно, при условии, что причина ситуации — действительно проблемы с загрузчиком.

На сайте также присутствует инструкция о том, как перенести загрузчик Windows на другой диск — в некоторых случаях после установки он оказывается не на том же физическом диске HDD или SSD, где расположена сама система, и после отключения диска (без системы) перестаёт запускаться и сама Windows, материал поможет решить такую проблему.

Комментарии (74) к Восстановление загрузчика Windows 11

  • Дмитрий

    Спасибо!
    Добавлю. Восстоновить загрузчик не получилось. Ничего не помогало. Установил заново винду на новый диск. Далее пункт 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

          Обычно где-то на вкладке 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 раздела с загрузчиком

          set id=c12a7328-f81f-11d2-ba4b-00a0c93ec93b override

          Ответить

          • Сергей

            Поздно уже, Дмитрий, накатил с нуля, увы.
            Вызывал по объявлению мастера-фломастера, тот ничего толком не смог «нарисовать», сказал, что «чаще всего восстановить загрузчик не получается».
            И тут я понял, что все методы «воскрешения» загрузчика пытаются восстановить его из подбитых файлов на системном С:\ диске, либо восстанавливают нормально, но что-то не то «со стартово-стыковычным (с загрузчиком) модулем» самой системы, наверное поэтому это тяжёлый случай. Скорее всего поступило несовместимое по железу обновление (которое, например, для W11, которую Центр мне постоянно хочет «впарить», но стдерживает себя, ибо моё железо на ноуте не совсем позволяет). А попытка его автоматической установки и отката завершилась в какой-то неудачный момент процесса (при отключении питания по таймеру).
            Оч странно всё это. Не думаю, что это всё из старости винта (hdd) и появившегося бэд-блока, т.к. ему всего 10 лет и пользуюсь 98% только браузером и калькулятором), ну доки кое-какие.
            Полагаю, первопричина причана сбоя — «оптимизация» менеджмента персоналом Microsoft, и, как следствие, низкое качество обновлений и систем их применения..

            Ответить

  • Сергей

    И ещё новая инфа:
    При первом обращении к разделам, ещё вчера-позавчера, у раздела родного загрузчика была буква «i». Сегодня буква уже пропала. Назначение буквы делал два раза — оба раза всё успешно, но после перезагрузки буква пропадает, т.е. остаётся SYSTEM_FAT32_Раздел_100Мб_Исправен_Скрытый, но буквы нет, только метка SYSTEM.

    Ответить

  • Tress

    ПК с Windows 10 на SSD, установил дополнительный NVMe M.2 и с загрузочной флешки, не отключая старый системный SSD, установил Windows 11, получил меню с выбором обеих операционок и без возможности отключения старого SSD т.к. на нем загрузчик, статья помогла решить проблему буквально за 10 минут, благодарю.

    Ответить

Оставить комментарий

Интересное
Новое
Список инструкций Windows 11 Windows 10 Подписаться