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

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

  • Владимир

    После описанных во втором способе действий перестанет работать Среда восстановления Windows (Windows Recovery Environment). Указывайте сразу язык системы при создании файлов загрузки (для русского опцией /L ru-ru ). Для восстановления Windows Recovery Environment используйте встроенную утилиту reagentc.exe

    Ответить

  • Cotfedor

    Спасибо большое) Ремонтка как всегда, выручает)
    Мне помогла инструкция по ручному восстановления загрузчика

    Ответить

  • Евгений

    Устанавливал систему из-под старого жесткого диска, выделяя на неё место. Теперь если его отсоединить, то система не запускается, пишет «reboot and select proper boot device or insert boot media in selected boot device and press a key». Перепробовал уже все способы, уже даже пытался создать файлы загрузки на том старом жестком диске и переносить его на диск C, но не помогло. Поможет ли переустановка винды или есть другие способы. И ещё вопрос. У меня также стоит 3 основной жесткий диск на котором я храню данные и игры, что будет, если я установлю windows с этим жестким диском?

    Ответить

    • Dmitry

      Здравствуйте. Если я правильно понял описание, то у вас просто загрузчик системы на том диске, который отключается (то есть не на том, где по факту система стоит). И решение — восстановить загрузчик когда этот диск отключен. Сам процесс восстановления может зависеть от того, в каком режиме установлена система. Если UEFI — то потребуется создать раздел FAT32 под загрузчик сначала мегабайт на 100.

      Что касается вопроса про еще один жесткий диск. В общем случае (есть нюансы, но общая логика такая): независимо от того, сколько у вас дисков и на какой вы ставите Windows, загрузчик «попытается» записаться на Диск 0 (физический). То есть к примеру на этапе выбора разделов при установке вы видите список вида:
      Диск 0 Раздел 1
      Диск 0 Раздел 2
      Диск 1 Раздел 1
      Диск 1 Раздел 2
      Диск 2 Раздел 1
      Диск 2 Раздел 2
      И ставите систему на любой из дисков. Её загрузчик будет записан на Диск 0 (опять же, опускаю некоторые нюансы вроде того, что если на диске 0 только разделы NTFS и нет свободного пространства под новые разделы, а на диске 1 есть раздел FAT32 под EFI-загрузку, то при установке системы в UEFI режиме загрузчик будет записан именно в этот раздел).

      Ответить

  • Дмитрий

    Спасибо! Помог ручной способ. Решил воспользоваться сторонней программой для очистки реестра. Больше я не пользуюсь программой для очистки реестра. Раньше в таких случаях я просто переустанавливал винду.

    Ответить

  • Сергей

    Пробую второй способ, после remove letter=Z, пишет: ошибка службы виртуальных дисков.
    p.s. стоит ещё mint 20, после его обновления и все накрылось, никуда не могу зайти, точка не помогла и 1 тоже.

    Ответить

  • Vlad

    Автор, огромное спасибо тебе за статью!

    Ответить

  • Alex

    Спасибо. Очень помогло.

    Ответить

  • БлагоЯр

    Оффтоп, но помогите… Решил сменить метку диска ESP текущей системы.
    Попросило рестарт.
    Сделал. Теперь там, где должно отобразиться задание — чёрный экран и вверху полоска цветными пикселями.
    Ждать очень долго, хотя активность диска показывает на системном блоке.
    Можно сделать рестарт и нажимать Esc для пропуска (но так при каждой загрузке).

    Куда он прописывает задание, чтобы удалить?

    Ответить

    • Dmitry

      Конкретно это — не знаю.
      А так задачи при рестарте у нас частично в реестре:

      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\BootExecute

      Что-то другое в теории может быть в BCD (посмотреть что там есть: bcdedit.exe /enum all)

      Ответить

  • Иван

    Добрый день! Ситуация такая: на ноутбуке 2 SSD, на каждом из них свой windows 10. Загрузку производил меняя приоритет дисков в boot меню. При переустановке Windows на диске 1 случайно удалил 50Мб раздел (я так понял загрузчик) под первый Windows на диске 0. Теперь не могу загрузить windows с 0 го диска. Как поступить подскажите пожалуйста. Перепробовал множество способов, не помогло…

    Ответить

    • Dmitry

      Здравствуйте. Можно сделать раздел FAT32 под загрузчик на диске 0 небольшой, а потом восстановить загрузчик под систему на диске 0, в общем-то всё как в разделе статьи «Второй способ», главное буквы не поперепутывать (они могут на этом этапе меняться).

      Ответить

  • Bill

    День добрый, собрал новый комп, в том числе новый ссд, но помимо этого оставил два старых харда и один сата ссд, поставил винду на новый ссд но винда не грузится с него, хотя в разделах (list volume) есть два скрытых раздела раздела по 100 мб (FAT32) и 499 мб (NTFS), я так понимаю это загрузчики. Грузится только с загрузчика на старом ссд, предлагая выбрать систему.

    Ответить

    • Dmitry

      Здравствуйте.
      А при отключенном старом SSD как себя ведет?

      Ответить

  • Пользователь

    Доброго дня!

    После попыток разгона памяти (DDR3-1600 Kingston HyperX Blu), а точнее понижения tRCD с родного 14 для XMP на 2133mhz до 11 система дала сбой и перестал загружаться Windows 10 (21H1), выдавая ошибку: BAD SYSTEM CONFIG

    Перепробовал все способы восстановления загрузчика — ничего не помогает, то сталкиваюсь с ошибкой 0xc0000001 (появилась после попыток восстановить загрузчик), то просто черный экран с синей полосой сверху в виде тетриса (как-будто замостили на верхнюю часть экрана сообщение с ошибкой синего цвета).
    У меня UEFI и GPT, напутать не должен был ничего, тщательно проверял.

    Делал проверку RAM Windows Memory Diagnostics Tool в режиме разгона памяти (показывал ошибку) и после сброса bios (ошибок не обнаружено).

    На компе лежит старый образ, который Загрузочная флешка видит, созданный с помощью Acronis (есть и флешка под него), но он аж 2017 года, не хочу его использовать.

    Подскажите, есть ли какие-то варианты, куда копать?

    Заранее большое спасибо!

    Ответить

    • Dmitry

      Здравствуйте.

      1. По 0xc0000001 посмотрите https://remontka.pro/0xc0000001-error-windows-10-fix/ — мало ли, вдруг там банальная ошибка файловой системы на диске после выключений экстренных. Хотя тетрис ваш как-то в картинку не укладывается)
      2. В среду восстановления тоже не попадаем? Впрочем, можно попасть с флешки с 10-кой (на экране после выбора языка внизу слева — Восстановление системы). Посмотрите там точки восстановления. При наличии — попробуйте применить. У нас так или иначе bad system config — обычно реестр и так мы его откатим.

      Ответить

      • Пользователь

        Дмитрий, доброго дня и спасибо за скорый ответ!

        По ссылке выше все пробовал — не помогает, на дисках ошибок не было обнаружено.
        Если не ошибаюсь (сейчас не дома, не могу проверить), «offwindir» то ли не помог, то ли сослался на отсутствие прав.

        Ещё порой выскакивает ошибка 0xc0000098 — пробуя её решить, делал scanos — в результатах показало «0» :))
        Прочие команды согласно другим мануалам в сети не удалось запустить — «нет прав».
        Подскажите, а проблему с правами можно решить (пару логин/пароль я знаю)?

        Режим восстановления удаётся поднять как с диска, так и с флешки, но точек восстановления нет, а резервное копирование очень старое (на край оставлю). Ни восстановление при загрузке, ни безопасный режим не взлетают. Единственный вариант который пока вижу — в режиме восстановления с флешки пойти по пути установки ОС заново и там пункт Обновление ОС. Обещает, что и ПО и данные останутся, но я никогда не пользовался и в сомнениях. Если могли бы прокомментировать «Обновление ОС», буду очень признателен.

        Заранее большое спасибо и хорошего дня!

        Ответить

        • Dmitry

          Да, можно попробовать пункт «Обновление ОС» и, если все пройдет успешно — то по идее успех) Но: этот пункт может сообщить, что не нашел поддерживаемых систем, которые можно было бы обновить.

          Насчет прав: тут бы знать, в какие моменты мы получаем то что получаем. Хотя даже если и можем, то там будет совсем не гладко (насколько я представляю ситуацию себе отсюда).

          Ответить

          • Пользователь

            Спасибо большое, Дмитрий!

            Рискну с «Обновлением», хотя, честно говоря, уже настроен на чистую установку.

            Подскажите ещё, пожалуйста, как сейчас обстоит вопрос с оптимизацией windows 10. Вижу на вашем сайте есть мануалы по этой части, в том числе по ssd. Мчу домой, предстоит настраивать этого с 0, хочется понять, что актуально на сегодняшний день.
            Планирую прибивать ненужные Службы, Гибернацию и т.д., ну и надо ещё предварительно тома файловой системы ненужные тоже порезать.

            Если не сложно, дайте ссылки или теги на актуальное.
            Ставить буду Win10 Pro 21H1.
            Спасибо огромное!

            Кстати, резервную копию лучше делать стандартными средствами или чем-то типа Acronis?

            Ответить

          • Dmitry

            Да вообще, если вы мое мнение спрашиваете, то я скорее не советую всякого рода «оптимизации» выполнять, в том числе перечисленные вами (службы, тома на диске). Причина: в общем-то оно сейчас работает «как надо» в 10-ке. А вот после оптимизаций частый эффект такой: человек порадовался (тому, что 1 Гб свободной памяти появился или ещё чему-то в этом духе), забыл, а через полгода сталкивается с проблемой и уже даже не помнит, что отключал какую-то службу (а именно она и нужна для решения проблемы). Это как пример.
            Так что советов не дам))

            По резервным копиям: сторонний софт понадежнее (реже сбоит при восстановлении, особенно если не на тот же накопитель) и удобнее (возможность более «произвольно» выбирать места сохранения, например, исключать ненужное и прочее). Единственное: бывает, что у человека 10-ка, а он из закромов достает Acronis от начала 2010-х. Так не надо, пользуемся актуальными версиями.

            Ответить

  • dan0ne

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

    Ответить

    • Dmitry

      Спасибо за отзыв и удачи!

      Ответить

  • Магомед

    Большая благодарность за материал по восстановлению загрузчика через diskpart, чуть было не переустановил систему из-за этого

    Ответить

  • Стас

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

    Ответить

  • Алберт

    Добрый день.
    Не получается переустановить Windows. Выскакивает сообщение, то устанавливать Windows на данный диск невозможно. Убедитесь, что контроллер данного диска включен в меню BIOS компьютера .
    Помогите пожалуйста, кто сможет.
    Благодарю заранее.

    Ответить

    • Dmitry

      А что за диск? Просто возможны разные варианты: если m.2 ssd и материнка какая-то особая, в теории могут быть нужны драйверы m.2 с сайта производителя материнской платы (или ноутбука, если это ноутбук), которые мы можем загрузить на этапе выбора разделов (только драйвер должен быть не как setup.exe, а как папка с распакованными inf и sys файлами).
      А может и в чем-то еще проблема (например, достаточно режим диска в AHCI переключить в БИОС).

      Ответить

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

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