Восстановление загрузчика 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 для исправления загрузочных записей).

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

  • Юрий

    После выполнения команды:
    bcdboot C:\Windows /s Z: /f ALL
    выдает вот такое: BFSVC Error:Could not open the BCD template store. Status=c000000f Что может быть

    Ответить

    • Dmitry

      Здравствуйте. Вообще, ошибка сообщает о том, что по какой-то причине шаблон для BCD не может быть прочитан (отсутствует, поврежден). По умолчанию эти шаблоны находятся в \Windows\System32\Config
      Можно попробовать предварительно проверить целостность системных файлов с помощью SFC с параметрами OFFWINDIR и OFFBOOTDIR, примерно вот так:

      SFC /SCANNOW /OFFBOOTDIR=C:\ /OFFWINDIR=D:\WINDOWS

      (где C — диск с загрузчиком, а D — диск с Windows).

      Ответить

      • Vitaly

        Защита ресурсов Windows не обнаружила нарушений целостности

        Ответить

      • Илья

        Помогло, спасибо большое, только ещё потребовалось перезагрузиться после
        SFC /SCANNOW /OFFBOOTDIR=C:\ /OFFWINDIR=D:\WINDOWS
        Windows 10

        Ответить

    • Андрей

      Всё это детский бред! Не одна версия не помогла! Один выход — это снос винды!

      Ответить

      • Dmitry

        Ну насчет детскости — это решать все проблемы сносом Windows как раз. Хотя, конечно, есть случаи, когда приходится к этому прибегать, чаще все-таки есть способы решения без этого.

        Ответить

      • Vitaly

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

        Ответить

    • Сергей

      bcdboot C:\Windows /s Z: /f ALL- ничего не смущает)?
      Слэш первый (перед Windows) не в ту сторону
      Хотя не, все правильно, туплю)

      Ответить

    • Ruslan

      Чтобы сработала команда «bcdboot c:\windows» надо, чтобы раздел был активным, (если ос установлена, когда в пк несколько дисков, бут может остаться на старом диске — приписаться к бут старой ос) чтобы это сделать, надо в diskpart выбрать volume и вписать active. Тогда команда bcdboot сработает.

      Ответить

    • Денис

      Командную строку запустите от имени Администратора и выполните команду.

      Ответить

  • Юрий

    Здравствуйте Дмитрий у меня проблема в вечной загрузке, т.е. логотип и кружочек…
    Одно время мин 5 и заходило в систему, а сейчас 1-2 часа и ничего. Пробовал автоматическое восстановление загрузчика ошибка, второй вариант тоже. Третий вариант сперва не зашел, потом после танцев с бубнами прошло все гладко, однако в систему я так и не попал и зайти теперь в загрузочную флешку не могу бесконечная загрузка. Так же появилась ошибка 0хс0000001 которая постоянно появляется, даже когда пытаешься зайти через флешку.

    Ответить

    • Dmitry

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

      Ответить

      • Юрий

        Здравствуйте Дмитрий. В систему попасть не могу, но с флешкой разобрался в настройках биос стояло UEFI, включил LEGACY+UEFI и теперь загрузочная флешка работает. Наверно нужно ставить систему по новой. Быстрый старт есть в биос, MSI Fast Boot и Fast Boot это во вкладке Windows 8 но там все отключено

        Ответить

        • Dmitry

          Нет, это не совсем та быстрая загрузка.
          А вот что посоветовать по поводу «как попасть в систему» — не знаю в вашей ситуации, непонятно, почему такое произошло.

          Ответить

    • alex

      Точно такая проблема, взялась ниоткуда. У меня 3 винта, на одном из них, стоит теневая portable Windows 7, работаю сейчас в ней. Последняя инсталлированная прога shadow defender. Я электронщик, не программист.

      Ответить

    • alex

      Точно такая проблема, взялась ниоткуда. У меня 3 винта, на одном из них, стоит теневая portable Windows 7, работаю сейчас в ней. Последняя инсталированная прога shadow defender. Я электронщик, не программист.

      Ответить

  • Денис

    Спасибо, помог второй способ.
    После замены жёсткого диска поставил Windows, и форма нуля старый диск с системными разделами.
    Пришлось из LiveCD выделять 500 Мб под загрузочный раздел и дальше по инструкции.
    Произошла одна забавная вещь, теперь при загрузке Windows вместо логотипа Microsoft горит ASRock = )

    Ответить

  • Роман

    Огромное СПАСИБО! Второй способ помог!

    Ответить

  • Игорь

    После выполнения 3 способа вышла ошибка 0xc0000225. При попытке устранить эту ошибку всплывает ошибка: «no boot disk has been detected or the disk has failed»

    Ответить

  • Юрий

    Что делать если диск с Виндой имеет файловую систему RAW?

    Ответить

    • Dmitry

      Можно пробовать загрузиться с загрузочной флешки с Windows, там на втором экране выбрать «восстановление системы», а затем использовать способы отсюда https://remontka.pro/raw-disk-windows/

      Ответить

  • Юрий

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

    Ответить

  • Ирина

    Здравствуйте, хорошо отработал вариант восстановления вручную второй способ. Спасибо.

    Ответить

  • Жан

    Здравствуйте!
    Установил Win 10 на новый SSD.Системный раздел на 100 Мб оказался не размеченным, хотя система нормально загружается. То есть в управлении дисками присутствует область, без буквы, на 100 Мб и надпись: не распределён, с остальными разделами всё в порядке (NTFS). Это можно как то исправить без переустановки системы?

    Ответить

    • Dmitry

      Здравствуйте. Смотря где он находится относительно других разделов. Если, скажем, «после» раздела C или D, то можно присоденить. Если между загрузчиком или разделом восстановления и системным разделом, то лучше не трогать.

      Ответить

  • Жан

    то есть у меня получается, как бы загрузчика нет (100 мВ — не распределён, C, D).

    Ответить

    • Dmitry

      Да должен он там быть… может баг какой-то что отображается «не распределен» …

      Ответить

  • Жан

    раздела восстановления у меня пока нет я планирую его создать на втором диске (HDD). Подскажите можно ли создать загрузчик из этой не распределённой (100 мВ) области, а диск D отформатировать?

    Ответить

    • Dmitry

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

      Ответить

  • Жан

    У меня в ноутбуке сейчас стоит два диска:
    диск 0 — SSD,
    диск 1 — HDD.
    На HDD установлена Win7. На новый (чистый) SSD установлена Win10. Я уже писал, что при установке Win10 наверное забыл отформатировать системный (загрузчик) раздел 100 Мб и он (загрузчик), вероятно прописался в разделе D (такое может быть?).
    Сейчас в управлении дисками: диск 0 (по порядку): 100 мВ-не распределён, C-система, D.Больше ничего нет, диск 1 (HDD) не рассматриваем, так как при установке Win10 его в ноутбуке не было.
    То, что это «баг какой-то» тоже мало вероятно, так как в управлении дисками в Win10 и в Win7 одна и та же информация (жаль на этом сайте нету возможности выложить скриншот).

    Ответить

    • Dmitry

      Жан, я просто вам предлагаю забить на эти 100 Мб до следующей переустановки. То что я пишу, что «не могу ответить по комментарию» (да и по скриншоту не смогу, я прекрасно представляю что там увижу) — это потому что может оказаться, что мои советы вам навредят и придется переустанавливать систему.
      Загрузчик на D прописаться не мог. Он либо на C, либо на этом «не распределено», хотя странно если так. Но проверять, еще раз, не рекомендую.
      Конечно, если это так критично, то можете присоединить 100 Мб к C, потом, если не загрузится система, заниматься восстановлением загрузчика вручную.

      Ответить

  • Alex

    Спасибо за помощь. Всё получилось по 2-му варианту. Alex.timof.

    Ответить

  • Alx77

    В первом ручном способе после bcdboot ОБЯЗАТЕЛЬНО нужно сделать bootrec /fix… , иначе не работает! Поправьте пожалуйста, чтобы люди не теряли время.

    Ответить

  • влад

    первый способ вручную помог, спасибо!

    Ответить

  • Стас

    спасибо помогло хотя не знаю какой способ, потому что перепробовал все

    Ответить

  • Dmitriy

    Здравствуйте у меня ошибка 0х0000098 что делать не найден или поврежден файл PSHED.DLL windows 7, пк apple

    Ответить

    • Dmitry

      Проверьте, есть ли по факту файл pshed.dll в C:\Windows\System32
      Если есть, выполните проверку целостности системных файлов: https://remontka.pro/sfc-scannow/
      Если ошибка при загрузке, вы можете загрузиться с флешки с Windows 7 в той же разрядности, что установлена, на втором экране выбрать внизу слева «Восстановление системы» и попробовать точки восстановления.

      Ответить

  • Patriot_42rus

    Помог 2-рой способ, я удивлен
    Предыстория такова.
    Стоял у меня Виндовс 7, надоел, решил поставить Виндовс-10.
    Стер Виндовс-7, поставил Виндовс-10. Виндовс-10 не понравился решил поставить обратно Виндовс-7.
    Ставлю Виндовс-7 второй ОС.
    Загрузчик перезаписывается, но на выбор можно выбрать 2 ОС: ВИндовс-7 и Виндовс-10, причем Виндовс-10 — не загружается.
    Не порядок!
    Стираю Виндовс-10, и ставлю Виндовс-10 заново (2-рой ОС к Виндовс-7).
    Загрузчик снова перезаписался, и теперь у меня сразу грузится Виндовс-10 (Загрузчик Виндовс-7 пропал)
    Караул! Меня Батя убьет! Срочно лезу в Интернет и ищу Решение, наткнулся на этот сайт, о Боги! Спасибо Автор, помог, блин как же тебя отблагодарить!
    Помог 2-рой Способ.
    Значит вбиваю «list volume» и вижу, что Загрузчик имеет букву С (тут я удивился, обычно привык, что там стоит какая-либо Система, в моем случае их 2, а тут… в общем странно)
    В общем, помогла ваша Статья, запустил я Виндовс-7, а при этом Виндовс-10 пропал, видимо надо повторно провести процедуру («6. Если у вас несколько ОС Windows, повторите команду для второй копии — с новым расположением файлов.»)
    Обязательно попробую, но не сегодня, сегодня у меня аж руки трясутся, не могу поверить что у меня получилось
    Кстати, неопытный пользователь навряд ли сможет разобраться в этих Разделах и Дисках, по крайней мере это сложно.
    Я бы немного подкорректировал Команды и объяснения к ним для более точного понимания, но пусть будет и так, если кто не может, значит не лезте сюда, можете нечаянно отформатировать Диск с нужной вам Информацией.
    Но знайте, Метод — работает — Дерзайте!

    Ответить

    • Patriot_42rus

      А нет. рано радовался!
      В Статье сказано «в списке вы должны увидеть скрытый (системный) раздел с файловой системой FAT32 … или NTFS» —
      но у меня таких Разделов не было! И я просто отформатировал тот раздел, где как оказалось, стоял Виндовс-10…
      Т.е. я всего навсего отформатировал Раздел, где стоял Виндовс-10, хмм… Удалил Виндовс-10, и Загрузчик Виндовс-7 появился — логично…
      Блин, если бы я сразу догадался стереть Виндовс-10, то мог бы сделать это более подручными способами.
      Но я хотел как лучше, а в итоге отформатировал Раздел с Виндовс-10, да и не жалко его, там только свежеустановленный Виндовс-10 стоял. Я смеюсь
      Все что не делается, все к лучшему

      Ответить

  • Алексей

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

    Ответить

  • Владимир

    Доброй вам ночи. У меня такая проблема, после ввода в строке list volume видит только установочный диск винды 8.1. Это всё кранты жёсткому диску?

    Ответить

    • Dmitry

      А при list disk отображается жесткий диск? А в биосе виден?

      Ответить

  • Владимир

    При запуске компа пишет reboot and select proper boot device or insert boot media in selected boot device and press a key. Автоматическое восстановление не помогло, через командную строку видит загрузочный диск только. Пробовал просто через восстановление, пишет что диск заблокирован, для дальнейшей работы разблокируйте диск. Подскажите пожалуйста что это такое и как с этим бороться? Спасибо

    Ответить

    • Dmitry

      Попробуйте так: загрузившись с загрузочного диска нажмите Shift + f10 (откроется командная строка), затем:
      diskpart
      list disk (здесь он покажет все диски, вам нужен номер системного. или здесь тоже не видно? А в биосе?)
      select disk N (где N- номер системного)
      active
      exit
      Закройте командную строку и попробуйте снова восстановление.

      Ответить

  • Владимир

    Добрый вечер. Через list disk не пробовал, в биосе диск виден.

    Ответить

  • Владимир

    Через list disk диск 0, состояние — в сети, размер 931гбайт, свободно 931гбайт. Выбрал диск 0, после active пишет раздел не выбран. Выберите раздел и повторите попытку. Я так полагаю что винда слетела?
    Попробовал через загрузочный вернуть в исходное состояние, пишет Отсутствует требуемый раздел диска. Извиняюсь что не в одном сообщении пишу. Спасибо!

    Ответить

    • Dmitry

      файловая система на диске судя по всему слетела. можно проверить chkdsk в той же командной строке, иногда срабатывает. хотя… если буквы у диска нет, то не сработает.

      Ответить

  • Владимир

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

    Ответить

    • Dmitry

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

      Ответить

  • Евгений

    У меня была такая проблема, которую я сделал сам. На жестком диске, после установки Win 10, стало несколько томов лишних.
    При заполнении основного диска стало не хватать дискового пространства и я решил объединить диски. С помощью Акрониса я снес лишние в том числе и загрузочный сектор. В итоге получил комп с установленой системой, но которая не хочет (не может) запуститься. Архивации и образа не было, с помощью командной строки и проги восстановления, с установочного диска, все попытки не дали результат, комп не запускается, с помощью флешки с ISO образом pwfree9 создал загрузочный диск под Win 10, куда и установил чистую винду, винда загрузилась. Комп запустился, но с новой виндой, копирование сектора не получилось. С помощью pwfree9 стер новою винду, и комп запустился со старой виндой. Оговорюсь сразу, я далек от азов программирования, я просто чайник в этом деле,но моя статья может кому то поможет))

    Ответить

  • Никита

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

    Ответить

  • Андрей

    Здравствуйте еще раз. Уже обращался к Вам по поводу ошибки
    INACCESSIBLE_BOOT_DEVICE
    В биосе только одно устройство Sata 128gb и т.д.
    Сделал загрузочную флешку.
    с нее попробовал сделать вариант 1 автоматический, не решил проблему.
    попробовал вариант вручную. нет результатов
    далее воспользовался 2 способом, по завершении он выдал:
    BFSVC Error. Could not open the BCD template store. Status = [c000000f]

    Попробую bootrec.
    Напишите какие еще вараинты есть? только переустановка?

    Ответить

  • Арсений

    Все способы испробовал, после последнего перезагрузил компьютер, и он превратился в большой «кирпич». При запуске пишет: default Boot Device missing or Boot failed. Insert Recovery Media and Hit any key Then selected Boot Manager to choose a new Boot Device or to Boot Recovery Media», «нажимаю ok», и вылазит Boot Manager, и в нём ничего нету. Прошу помощи. Заранее благодарю.

    Ответить

    • Dmitry

      Проверьте, видны ли диски в БИОС. Стоит ли там жесткий диск или Windows boot manager в качестве первого устройства загрузки? Не меняли ли вы режим загрузки при загрузке с флешки (с UEFI на Legacy?)

      Ответить

  • Михаил

    На одном диске в ноутбуке стояло две ОС — Windows 10 и Ubuntu 16.04. В силу разных причин удалил Ubuntu (где-то на Вашем сайте нашел как), восстановил загрузчик с помощью MsDart и застрял. В статье говорилось, что теперь на месте удаленной ОС надо создать новый том, но операция невозможна — нет свободного места.
    Сейчас диск разбит так:
    350 мБ NTFS Исправен (Система, Активен, Основной раздел)
    (C:) Исправен (Загрузка, Файл подкачки, Аварийный дамп памяти, Основной раздел)
    834 мБ (Исправен, Раздел восстановления)
    18,71 гБ Свободно
    Вот на этом последнем и стояла Ubuntu, как теперь его «приклеить» к основному загрузочному? Ну, или хотя бы задействовать в виде обычного логического? Расширение на (С:) неактивно

    Ответить

    • Dmitry

      В качестве обычного логического — просто в «Управление дисками» можно отформатировать, назначить букву.
      «Приделать» к С — можно в принципе сначала соединить с разделом 834 Мб, а потом приделать к C (все это сторонним софтом), но вот только на все 100 не уверен, что в данном случае ничего не попортится.

      Ответить

  • Дмитрий

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

    Ответить

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

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