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

Как восстановить загрузчик Windows 10Если после установки второй ОС, попыток воспользоваться свободным местом на скрытых разделах диска или их форматирования, в случае системных сбоев, при экспериментах с EasyBCD и в других случаях вы столкнулись с тем, что Windows 10 не загружается, сообщая «An operating system wasn’t found», «No bootable device found. Insert boot disk and press any key», то, возможно, вам требуется восстановление загрузчика Windows 10, о чем и пойдет речь ниже.

Вне зависимости от того, UEFI у вас или BIOS, установлена ли система на GPT диск со скрытым FAT32 разделом EFI загрузки или на MBR с разделом «Зарезервировано системой», действия по восстановлению будут одинаковыми для большинства ситуаций. Если ничто из нижеописанного не помогает, попробуйте Сброс Windows 10 с сохранением данных (третьим способом). Примечание: ошибки, подобные указанным выше, необязательно вызваны поврежденным загрузчиком ОС. Причиной может оказаться вставленный компакт-диск или подключенный USB-накопитель (попробуйте вынуть), новый дополнительный жесткий диск или проблемы с имеющимся жестким диском (прежде всего взгляните, а виден ли он в БИОС).

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

Среда восстановления Windows 10 предлагает опцию восстановления при загрузке, которое работает на удивление хорошо и в большинстве случаев оказывается достаточным (но не всегда). Чтобы восстановить загрузчик данным способом, проделайте следующие действия.

  1. Загрузитесь с диска восстановления Windows 10 или загрузочной флешки с Windows 10 в той же разрядности, что и ваша система (диска). Для выбора накопителя для загрузки можно использовать Boot Menu.
  2. В случае загрузки с установочного накопителя, на экране после выбора языка внизу слева нажмите пункт Восстановление системы. Запуск восстановления системы
  3. Выберите пункт Поиск и устранение неисправностей, а затем — Восстановление при загрузке. Выберите целевую операционную систему. Дальнейший процесс будет произведен автоматически. Автоматическое восстановление загрузчика

По завершении вы либо увидите сообщение о том, что восстановление не удалось, либо компьютер автоматически перезагрузится (не забудьте вернуть загрузку с жесткого диска в БИОС) уже в восстановленную систему (но не всегда).

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

Процедура восстановления вручную

Для восстановления загрузчика вам потребуется либо дистрибутив Windows 10 (загрузочная флешка или диск), либо диск восстановления Windows 10. Если вы ими не обзавелись, придется воспользоваться другим компьютером для их создания. Подробнее о том, как сделать диск восстановления можно прочитать в статье Восстановление Windows 10.

Следующий этап — загрузиться с указанного носителя, поставив загрузку с него в БИОС (UEFI), либо используя Boot Menu. После загрузки, если это установочная флешка или диск, на экране выбора языка нажмите клавиши Shift + F10 или Shift+Fn+F10 на некоторых ноутбуках (откроется командная строка). Если это диск восстановления в меню выберите Диагностика — Дополнительные параметры — Командная строка.

В командной строке введите по порядку три команды (после каждой нажимаем Enter):

  1. diskpart
  2. list volume
  3. exit

Список томов в Diskpart

В результате выполнения команды list volume, вы увидите список подключенных томов. Запомните букву того тома, на котором располагаются файлы Windows 10 (в процессе восстановления это может быть не раздел C, а раздел под какой-либо другой буквой).

В большинстве случаев (на компьютере только одна ОС Windows 10, скрытый раздел EFI или MBR в наличии), для того, чтобы восстановить загрузчик, достаточно после этого выполнить одну команду:

bcdboot C:\windows (где вместо C может потребоваться указать другую букву, о чем было сказано выше).

Примечание: если на компьютере несколько ОС, например, Windows 10 и 8.1, вы можете выполнить эту команду дважды, в первом случае указав путь к файлам одной ОС, во втором — другой (не сработает для Linux и XP. Для 7-ки зависит от конфигурации).

Исправление загрузчика в bcdboot

После выполнения этой команды вы увидите сообщение о том, что файлы загрузки успешно созданы. Можно попробовать перезагрузить компьютер в обычном режиме (вынув загрузочную флешку или диск) и проверить, загружается ли система (после некоторых сбоев загрузка происходит не сразу после восстановления загрузчика, а после проверки HDD или SSD и перезагрузки, также может проявиться ошибка 0xc0000001, которая в этом случае также обычно исправляется простой перезагрузкой).

Второй способ восстановить загрузчик Windows 10

Если вышеописанный способ не сработал, то возвращаемся в командную строку так же, как делали это ранее. Вводим команды diskpart, а потом — list volume. И изучаем подключенные разделы дисков.

Если у вас система с UEFI и GPT, в списке вы должны увидеть скрытый раздел с файловой системой FAT32 и размером 99-300 Мб. Если же BIOS и MBR, то должен обнаружиться раздел размером 500 Мб (после чистой установки Windows 10) или меньше с файловой системой NTFS. Вам требуется номер этого раздела N (Том 0, Том 1 и т.д.). Также обратите внимание на букву, соответствующую разделу, на котором хранятся файлы Windows.

Загрузочный том EFI

Введите по порядку следующие команды:

  1. select volume N
  2. format fs=fat32 или format fs=ntfs (в зависимости от того, какая файловая система на разделе).
  3. assign letter=Z (присваиваем букву Z этому разделу).
  4. exit (выходим из Diskpart)
  5. bcdboot C:\Windows /s Z: /f ALL (где C: — диск с файлами Windows, Z: — буква, которую мы присвоили скрытому разделу).
  6. Если у вас несколько ОС Windows, повторите команду для второй копии (с новым расположением файлов).
  7. diskpart
  8. list volume
  9. select volume N (номер скрытого тома, которому мы присваивали букву)
  10. remove letter=Z (удаляем букву, чтобы том не отображался в системе, когда мы перезагрузимся).
  11. exit

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

Видео инструкция

Надеюсь, изложенная информация сможет вам помочь. Кстати, можно попробовать также и «Восстановление при загрузке» в дополнительных параметрах загрузки или с диска восстановления Windows 10. К сожалению, не всегда все проходит гладко, и проблема легко решается: часто (при отсутствии повреждений HDD, что тоже может быть) приходится прибегать к переустановке ОС. Также для восстановления можно попробовать простую команду bootrec.exe /fixboot (см. Использование bootrec.exe для исправления загрузочных записей).

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

  • stas

    Это — bcdboot C:\windows сработало!

    Ответить

    • Art

      последний пункт ….. произошёл сбой …. буду переустанавливать….

      Ответить

  • Dem

    Во первых у меня скрытый зарезервированный раздел не скрытый, весит 50 мб имеет формат NTFS и пишет: если пишет «Сбой при копировании файлов загрузки»
    Что делать?)

    Ответить

    • Dmitry

      Тут бы увидеть всю структуру разделов на вашем диске. Может оказаться, что у вас и вовсе загрузчик не на этом разделе, а на основном системном (на том же C), так тоже бывает на MBR-системах.

      Ответить

  • Serega

    Здравствуйте, используя 3 метод восстановления, дошёл до bcdboot C:\Windows /s Z: /f All, выдаёт dcdboot не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

    Ответить

    • Dmitry

      bcdboot или dcdboot пишете? А то в ваших комментариях дважды с ошибкой написано

      Ответить

  • Serega

    Bcdboot, все как в описании проделал но так и не получилось

    Ответить

  • Murman

    Dmitry, спасибо! Второй раз пользуюсь Вашими советами. Сто лет жить Вам и этому сайту.

    Ответить

  • Олеся

    Большое спасибо!!! Помогли восстановить все файлы!

    Ответить

  • Айбар

    Спасибо заработало. bcdboot C:\windows сработал

    Ответить

  • Игорь

    Была проблема с материнской платой. Потерял процессор, отремонтировал материнскую плату, поставил другой процессор. Два диска SSD и HDD. На SSD только один раздел Windobs 10 (64). Система не загружается (только появляется эмблема Windows и паре раз кружок прокрутит и все черный экран и нет обращения к дискам), в защищенном режиме загрузка без проблем. Как решить загрузку системы.

    Ответить

    • Dmitry

      Что имеется в виду под защищенным режимом?

      Ответить

  • holdan

    после последнего способа компьютер просто стал перезагружаться и в биос заходить(

    Ответить

  • Андрей

    Спасибо большое, помогло, форматировал ssd с системой, восстановил разделы с помощью программы восстановления, все восстановилось, а запускаться не хочет, с вашей помощью все получилось!!! Низкий поклон вам!

    Ответить

  • Алексей

    Здравствуйте. На компе стоял ссд с виндой который я переставил с предыдущего пк, всё работало. Купил 2 ссд, NVMe и SATA. Хотел поставить винду на нвме, всё идет хорошо, файлы пишутся, доходит до перезагрузки, включается и пишет (Reboot and select proprer…) при этом конечно выбран ссд в загрузчике. Пробовал я вот что: устанавливать с разных флешек, в разные порты, пробовал и на сата и на нвме, пробовал на разных пк, правда у обоих матери от gigabye, пробовал ставить uefi/ legacy в разных вариация, пробовал сбрасывать биос, накатывать новый биос, пробовал и gpt и mbr диск делать, но после установки винды он как gpt отображается, пробовал и bootrec /rebuild (когда uefi стоит не находит винду, хотя в интерфейсе восстановления есть пункт запуск вин 10, но перезагрузка и снова ребут энд селект, когда legacy видит винду через bootrec /rebuildbcd но когда надо да нажать, оно пишет что устройство не подключено). Пробовал и bcdboot c:\windows и еще парочку подобных операций которые есть в интернете где системный раздел чистится и загрузочные файлы заново записываются. Не знаю что делать? загрузчик просто не видит винду. При этом когда подключаю свой ссд с виндой старой, там можно выбрать в приоритетах загрузки intel boot manager и с него запускается винда, но когда запускаю есть выбор где лежат мои винды на других томах, с которых она не запускается, только со старого работает. Такая проблема, помогите пожалуйста

    Ответить

    • Dmitry

      Здравствуйте.
      А когда вы сисему поставили уже, в БИОС можно выбрать не SSD (сам диск), а Windows Boot Manager? Такой же результат?
      Ну и как вариант — установить, отключив все остальные диски на это время. Как ведет себя в этом случае?

      Ответить

  • BruceA

    Uefi. По всем пунктам лажа. Плюнул, загрузил WinPE, и воспользовался привычной уже BootIce. Сторонний софт рулит)))

    Ответить

  • анон

    1 пункт помог. спасибо

    Ответить

  • Славич

    У меня на компьютере стоят две системы, две Win10 (На разных дисках SSD).
    Когда выключаю комп. нажатием на «Завершение работы», а затем вновь запускаю через Загрузчик эту же систему, она запускается, но таймер продолжает отсчёт времени её работы с начала прошлого её включения. (Если я вышел из Системы вчера, таймер покажет и время вчерашней работы, и время перерыва, то есть вся ночь тоже идёт в этот хронометраж). Если же я запускаю не эту Систему а другую, всё идет должным образом, то есть таймер начинает отсчёт с нуля.
    Когда я выхожу из Системы через «Перезагрузку», отсчёт времени любой Системы начинается с нуля.
    То есть если выхожу из Системы через «Перезагрузку», она запускается и работает Штатно (если можно так сказать), а если через «Завершение работы», то с этим временнЫм косяком.
    Успешно переустановил Загрузчик Первым способом — результат тот же!
    Что бы это значило?

    Ответить

    • Dmitry

      Здравствуйте.
      Это означает, что в Windows 10 у вас включена «быстрая загрузка» и при завершении работы система не полноценно выключается, а переходит в подобие режима гибернации, именно это приводит к такому поведению. Если этот счетчик для вас критичен, отключите функцию — https://remontka.pro/fast-startup-windows-10/

      Ответить

      • Славич

        Спасибо Dmitry!
        Кажется помогло. Приятно иметь дело с Грамотными Людьми!

        Ответить

  • Yuri

    Добрый день, Дмитрий! Где-то с июня-июля Win10 на моноблоке ASUS AiO ZN241IC перестала загружаться совсем — при включении появляется приветственный экран ASUS, нажмите Del или F2 чтобы зайти в UEFI BIOS (к слову, без графического интерфейса), если не нажимать, то через какое-то время вновь приветственный экран ASUS, вращающиеся точки и… вновь к первому экрану… если нажимать, то появляется оболочка BIOS — в Boot Option пусто, хотя на первой вкладке показаны Sata 1 — SSD (128 Gb — на нём ОС и установлена… была по крайней мере…) и Sata 2 — HDD (1000 Gb)… на другом компьютере (Win10 x64) сделал диск восстановления Win10 на флешке, вставил в моноблок, включил, даже удалось зайти в Boot Menu через F8 — там флешка определилась как UEFI: SMI USB Disk 1100, Partition 1, жму Enter, моноблок перегружается и… ничего не происходит — те же приветственные экраны ASUS… что я делаю не так? Или проблема не в загрузчике Win10? Спасибо!

    Ответить

    • Dmitry

      Здравствуйте.
      По описанию всё делаете так, а в чем точно причина по этому же описанию не могу пока угадать (может и не в загрузчике, а в повреждении файловой системы на диске).
      Основной бы задачей сейчас назвал — заставить его загрузиться с флешки, судя по всему это возможно, учитывайте всё то, что описано здесь: https://remontka.pro/no-boot-usb-bios/ (статья о другом, но все то же самое относится и к случаю, когда не загружается с флешки, несмотря на то, что отображает её).

      Ответить

  • Николай

    А как установить загрузчик на зарезервированный раздел 500 MB, Том 1 без метки, зарезервирован ntfs и именно на нём находится загрузчик MBR.

    Ответить

  • Николай

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

    Ответить

  • Казбек

    Большое спасибо! три дня решал свою проблему. Никто не мог помочь, хотя советов было много. Ручное восстановление из статьи помогло.
    АВТОР КАПИТАЛЬНЫЙ КРАССАВЧИК

    Ответить

  • Zed

    Вы мне очень помогли. Статья 5 баллов! Спасибо.

    Ответить

  • Константин

    После format fs=fat32 bcdboot c:\windows не работал с ошибкой «Сбой при копировании файлов загрузки», как и в первом способе. Переустановка!

    Ответить

  • Евгений мастер

    Спасибо очень помог Ваш совет.

    Ответить

  • Марк

    Загрузка Винды слетела когда я оставил подключенным старый диск от ноутбука в USB порте через переходник и дал перезагрузку. Там стояла WINDOWS NT. Видимо комп попытался загрузиться с этого диска и испортил мне загрузчик. Ни первый способ не помог, ни второй. И уже не в первый раз. Семерку всегда удавалось восстановить, а эта Win 10 — просто какая-то катастрофа. Уже не первый раз слетает и никогда не удается восстановить штатными средствами или через такие вот описания.

    Ответить

    • 123

      10-ка слетает часто из-за включенной быстрой загрузки и как вариант посмотрите в Биос криптографический модуль, если он есть и вы его не используете, то лучше поставьте значение Hidden

      Ответить

  • Рустам

    Спасибо! очень помог Ваш совет.

    Ответить

  • Vlad

    А что если у меня UEFI с MBR, мне что тогда выбирать??(

    Ответить

    • Dmitry

      Диск MBR? Уверены? Значит у вас загрузка Legacy включена или должна быть включена (быть может там и загрузчик живой, просто тип загрузки в БИОС переключить).

      Ответить

  • Сергей

    Спасибо! Помог первый вариант.

    Ответить

  • Jānis

    Расскажу свою историю, как у меня перестал загружаться виндос.
    Я захотел разбить существующий диск на 2
    было 180 гб свободного места.
    средствами виндовс вначале мне разрешал для нового диска 2гб
    я отключил защиту стал разрешать 7гб
    я хотел себе диск для установки на нем андроида примерно на 50гб
    потом еще как то что то отключал удалял и средствами виндовс добрался до 15гб, этого было конечно мало.
    полез дальше за программами которые делят диск
    первая на английском не понравилась MiniTool Partition Wizard
    потом другая
    AOMEI Partition Assistant на ней и остановился вроде отрезал кусочек 50 или 60 гб
    потом перезагрузился и все, 3 дня мучуюсь не могу загрузить виндовс
    выдает голубой экран с надписью
    Recovery
    Your PC/Device needs to be repaired
    An unexpected error has occurred
    Error code: 0xc000007b
    прошу помощи или совета куда дальше копать, что пробивать?

    Ответить

    • Dmitry

      Действия по восстановлению загрузчика ни к чему не ведут? Содержимое системного раздела можно посмотреть с какого-нибудь live cd, все на нем доступно?

      Ответить

  • Stalker

    Абсолютно шикарная статья, большое спасибо!

    Поставил рядом с 10-кой вторую винду (мигрировал её с помощью замечательной AOMEI Partition Assistant). 10-ка начала плакать 0xc0000428 и ругаться на winload.exe… Ум пребывал в панике.

    Совет помог первой же частью «Процедура восстановления вручную»: загрузился с флешки, покомандовал из командной строки, перезагрузился и всё заработало.

    Спасибо!

    Ответить

  • Константин

    Спасибо. Помогло восстановить загрузчик.

    Ответить

  • Алексей

    Спасибо огромное за поддержку!!!

    Ответить

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

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