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

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

  • Alexey

    Здравствуйте. Хочу задать возможно кому то покажется странным вопрос, просто для меня всё это сложно. Если просто заново установить виндовс . То Загрузчик восстановится?

    Ответить

    • Dmitry

      Здравствуйте.
      Да, естественно.

      Ответить

    • alike

      У меня не восстановился, т.к. Я удалил задел с загрузчиком, а когда создал заново, он был уже в формате NTFS. Помог последний способ. Автору спасибо, уберёг часть нервных клеток)

      Ответить

  • Олег

    Я недавно решил установить линукс минт на свой ноутбук, значит установил я его рядом с виндовсом 10 и виндовс перестал работать. Пишет invalid pa(что-то там) table. Я думаю что это повредился файл загрузки виндовс. Также я узнал что виндовс стоял на Легаси, а Линукс установился на UEFI, поэтому они не могут работать вместе, поэтому я удалил линукс и теперь не могу запустить виндовс. Я тут за таким вопросом, востановление файла загрузки поможет или надо переустанавливать виндовс?

    Ответить

    • Dmitry

      Здравствуйте.
      Странная ситуация немного: физический диск один или это разные диски? Просто если один, не совсем ясно, как смог установиться Linux в UEFI, ведь там MBR диск должен быть.
      А вот если разные, то восстановление загрузчика (и выбор в БИОС диска для загрузки) должно сработать.

      Ответить

  • Михаил

    Здравствуйте. У меня Виндовс 10 pro x64, есть диск C и D. Никаких разделов ни там ни там нет (вроде зарезервировано системой), т.е полный диск под систему, и полный под файлы. Система на С, а ее файлы загрузки лежат в корне диска D. Как мне быть в этом случае? по какой инструкции работать? UEFI у меня нет, старенький ноут с MBR . Кстати поиск и устранение неисправностей с загрузочной флешки никаких проблем не видит. Хотелось бы перенести на С, но нет раздела зарезервировано системой, это усложняет немного, нужен ли обязательно этот раздел тоже непонятно…

    Ответить

    • Dmitry

      Здравствуйте.
      По идее (если всё описано точно и речь о двух физических дисках), вы прямо в системе можете запустить командную строку от администратора и ввести команду:

      bcdboot C:\Windows /s C:

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

      Ответить

      • Anyon

        Спасибо огромное, ты спас все мои файлы и часы по настройке и установке программ

        Ответить

      • Егор

        Здравствуйте, а вот командой fs=ntfs я полностью диск очищу? просто тогда уже проще винду переустановить

        Ответить

        • Dmitry

          Ну не этой конкретной командой а командой format и не весь диск, а только выбранный раздел диска. Ну а так, по действиям, которые проще — зависит от конкретной ситуации у вас.

          Ответить

  • Дмитрий

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

    Ответить

  • Олег

    Здравствуйте! При выполнении команды bcdboot C:\Windows /s Z: /f ALL появляется сообщение «Сбой при копировании файлов загрузки.» С ключом /v посмотрел, что копирует только часть файлов до каталога It-it и далее не находит другие. Также посмотрел в целевом каталоге Boot, что скопированы файлы только до It-it. Т.е. в источнике есть не все файлы. Откуда эта команда их копирует, чтобы туда их поместить? Или как их скопировать с установочной флэшки?

    Ответить

  • Нар

    Я ваши руки целовал, помогло решение с командной строкой

    Ответить

  • Бобби

    На китайском чуде GPD win 4 из не ставилось обновление win 11 24h2 , по дефолту при покупке было 23h2. Решил обновить с образа чистой ОС. Накатил все было ок пока не прилетела какая то кбха, уже точно какая не скажу. В итоге после ребута при включении через 10-15 сек начал бсодить и перезагружаться. Откат обновлений не помог. Ладно хоть есть привычка снимать образы акром. Перед обновлением снял этот образ ну и думаю не буду париться восстановлю.
    Разлил назад 23н2 и начались траблы решение которых описано в данной статье. В итоге сделал во 2м способе указано и о чудо помогло! Не пришлось вытаскивать с раздела Д 1.7тб игр на временный носитель и с нуля ставить систему.
    Огромное спасибо автору! Дай Бог тебе здоровья!

    Ответить

    • Dmitry

      Как само чудо — радует? Присматривался, но так и не решился выложить требуемую сумму)

      Ответить

  • Эдуард

    Мужик! Ты гений! Благодарен от души! Как мне важно было восстановить вторую ОС !Спасибо!)

    Ответить

  • mao

    Что за статью, писал, если коротко то суть в следующем. Если у вас не загружается Windows, то перейдите по ссылке и посмотрите как создать загрузочную флэшку.

    Ответить

    • Dmitry

      Судя по всему, вы суть статьи не уловили)

      Ответить

  • yaorick

    А если во 2 способе нет доп разделов?

    Ответить

    • Dmitry

      Здравствуйте.
      Тут бы увидеть, а что есть. Или у вас единственный диск и единственный раздел системный? Если так, и система в Legacy режиме, то попробовать команду из 5-го шага, но Z на букву имеющегося раздела поменять (то есть одна и та же буква в команде в двух местах будет).

      Ответить

  • Владимир

    Здравствуйте, Дмитрий.
    У меня нет проблемы с загрузкой и работой Win 10, но есть проблема с созданием резервной копии системы.
    Недавно установил Win 10 на другой диск, кроме ранее установленной Win 7, и всё, казалось бы, идёт как надо. Но даже при создании резервной копии средствами Win 10 пришлось удалить антивирус, иначе восстановление с антивирусом не было успешным и о его влиянии на процесс восстановления выпадало сообщение системы.
    Далее. С помощью сторонних программ AOMEI Backupper, AOMEI OneKey Recovery, Hasleo Backup Suite бэкапы создаются, но невозможно запустить восстановление системы. Всякий раз выходит сообщение Файл:\amldr.mbr и ошибка 0х000000f. Проверка диска ssd с Win 10 не выявляет никаких проблем. В том числе программа Hard Disk Sentinel Pro пишет о его отличном состоянии. Устанавливал три разные сборки Win 10, но каждый раз история повторяется. Необходимые драйверы устанавливал на каждую из сборок.
    Как Вы думаете, что можно предпринять?

    Ответить

    • Dmitry

      Здравствуйте!
      К сожалению, издалека не знаю, что подсказать, нет ясности по причинам и, соответственно, решениям.
      Тут бы лично поковыряться, чтобы разобраться. Смотрел бы на режимы загрузки, как вообще загрузчик/загрузчики организованы, какие разделы копируются в резервную копию.
      А может я чего-то и не учитываю простого: так как резервные копии на машинах с несколькими ОС и не делал этими средствами

      Ответить

      • Владимир

        Буду искать решение. Когда (скорее, если :)) найду, сообщу. Всего доброго!

        Ответить

  • Swokendi

    Спасибо за гайд, не прийдется винду сносить

    Ответить

  • Александр

    Из всех перечисленных способов помог только последний, самый длинный путь. Но после этого удалилось все что было на рабочем столе, в папке old ни чего нету. Напиши в описании третьего способа что файлы удалятся

    Ответить

    • Dmitry

      Хм… но дело в том, что этот способ никак файлы не затрагивает пользовательские. То что у вас пропали — весьма странно и даже не знаю, с чем связать.

      Ответить

  • Роман

    Добрый день, такой вопрос disk volume
    том 0 C NTFS 579mb
    том 1 D RAW 247gb
    том 2 E NTFS 683gb
    как понимаю том 1 был системным С диском и он нынче отформатирован. Но на нем лежат нужные файлы. Если какой нибудь вариант все таки восстановить его??? Win 10

    Ответить

    • Dmitry

      Здравствуйте.
      Простой chkdsk D: /f не срабатывает? (проверьте)
      Если нет, то можно попробовать восстановить в DMDE или TestDisk (не файлы а целиком раздел)

      Ответить

  • Aha

    Переставил SSD (в разъеме М2) в компьютер, отрубил все накопители кроме него, выполнил чистовую установку Windows 10 (ставил этот образ уже ранее на другие ПК). После первой перезагрузки BIOS не видит Boot Manager Windows на SSD. Пробовал из вашего гайда восстанавливать загрузчик вручную (метод не помог, все действия удалось повторить без ошибок, в конце также вышел путь нового загрузчика. При перезагрузке ничего не поменялось, BIOS как не видел загрузчик, так и не видит. Если перелючить материнку в режим CMS+UEFI, жесткий диск появится, но при попытке запустить вылетит ошибка с надписью вставьте диск. Подключил диск этот к обычной системе, как накопитель работает, чекдиск не показал никаких ошибок с ним, я х3 что еще делать, уже все кудри выдрал

    Ответить

  • Николай

    Приветствую, все делаю согласно описанию но на этапе форматирования выдает ошибку что диск не может быть отформатирован. Очищаю его разделы командой clean после чего diskpart перестает видеть, и биос кстати тоже. После сброса bios диск определяется и все разделы видны как прежде, ничего не помогает.. а хочется просто восстановить загрузчик..

    Ответить

    • Dmitry

      Здравствуйте.
      По описанию похоже что что-то именно с диском (или контроллером), раз изменения на него не записываются. Кстати: если бы clean всё-таки сработал, то уже никаких разделов на диске и не осталось и «просто восстановить загрузчик» у вас не получилось.

      Ответить

  • 123

    Сбой при копировании файлов загрузки…

    Ответить

    • Dmitry

      Правильные ли буквы указаны? Разделы все «видны» и имеют нужную файловую систему (не RAW, например?)

      Ответить

  • Владимир

    СПАСИБО!!! Вы мне помогли!!!

    Ответить

  • Владислав

    решил установить убунту линукс рядом с виндой 11. установка убунту завершилась с ошибкой и в винду больше не могу зайти (пишет «подготовка автоматического восстановления»). пробовал делать загрузочные флешки, в качестве образов использовал оригинальную, сборки, но ни через одну так ничего и не запустилось (перепробовал 3 флешки), пытался через флешку-реаниматор (Сергей Стрелец) что то сделать, но всё так же безрезультатно. то есть я через UEFI выбираю запуститься с флешки, в левом верхнем углу появляется нижнее подчёркивание на секунд 20, а потом просто высвечивается логотип производителя моего ноутбука (то, что появляется ещё раньше, чем запуститься винда). не знаю что и делать, знаю лишь что код ошибки 0x00000001 (через флешку-реаниматор смог понять)

    Ответить

    • Dmitry

      Здравствуйте.
      А перезаписать загрузчик Windows пробовали? Просто не ясно: вы пишете, что ни через одну флешку ничего не запустилось. По описанию похоже, что как-то не так делали, возможно, не под тот режим загрузки.

      Ответить

  • Юрий

    Здравствуйте, все помогло с 3 вариантом. Пробыла была такая.
    Было два ссд. И на двух ссд была винда одинаковая. Но одна винда кривая, а вторая рабочая.
    После полного форматирования ссд с кривой виндой загрузчик видновс видно тоже удалился.
    Я по третьему варианту отформатирован том размером 600 мб в режиме fat32 и установил на него загрузчик. И все сразу заработало.

    Ответить

  • Sync1er

    У меня была проблема в том, что Виндовс загружалась, но выключение и гибернация не работали, через пару секунд появлялся экран входа в систему.
    Так же была проблема при установке Виндовс, она два раза выдавала ошибку что не может записать загрузчик. С третьей попытки она как-то поставилась, но появились проблемы с выключением.
    После глюков с установкой, на диске у меня появилось три раздела EFI, пришлось удалять лишние через diskpart.
    Команда bcdboot C:\windows выдавала ошибку — BcdOpenStore failed with unexpected error code

    Помогло такое решение: с помощью утилиты bootice добавил букву диска к разделу EFI, зашёл на него и переименовал папку EFI, затем выполнил bcdboot C:\windows, файлы скопировались и в BIOS добавилась запись Windows Boot Manager (это можно посмотреть через bootice.exe, вкладка UEFI). После перезагрузки заработала гибернация.

    В общем, что только не придумают умные программисты Microsoft чтоб осложнить нам жизнь))

    Ответить

  • Роман

    Здравствуйте, планирую восстановить загрузчик последним способом через командную строку. Но возник вопрос: система установлена в 32 бит версии. Обязательно ли нужен загрузочный диск 32 бит Windows 10?

    Ответить

    • Dmitry

      Здравствуйте.
      Тут я даже не могу однозначно ответить)) Очень давно не сталкивался с 32-бит. Я бы всё-таки взял именно 32-разрядную версию для восстановления.

      Ответить

  • Артем

    У меня после всех манипуляций теперь загрузчик каким-то образом оказался на загрузочной флешке с виндой! И теперь винда загружается нормально если в приоритете стоит загрузка с флешки(( Это я уже точно не осилю(( Придётся винду переустанавливать , а так не хочется, лет пять на ней сидел , всё под себя настроил , обидно.

    Ответить

  • Марта

    Слетел загрузчик после нескольких неудачных попыток запуска виндовс. Восстановила через командную строку. Своими глазами видела, как создался отдельный раздел S — специально под загрузчика. Помогло на один раз, опять слетел((
    Что делать, чтобы он остался на диске навсегда?(

    Ответить

    • Dmitry

      Здравствуйте.
      То есть раздел прямо исчезает? Что-то странно, не должно такого быть.

      Ответить

  • Ильдар

    2 ой способ помог. Спасибо большое!!!

    Ответить

  • Игорь

    Продублирую комментарий с
    Устанавливал Windows XP на отдельный диск. Файлы установились куда надо, а вот загрузчик оказался на диске с win10. Win 10, естественно, не грузится- грузится Win XP. Два вечера крутился, пробуя различные способы и команды чтобы вернуть загрузку win10.
    Помогло следующее:
    1. C помощью Diskpart определил диск с Win 10. Он у меня оказался под буквой Е.
    2. bootsect /nt60 E:
    3. bootrec /fixmbr
    Загрузка Win 10 восстановилась.

    Ответить

  • Виктор C

    «select» не является внутренней или внешней командой, исполняемой программой или пакетным файлом.» ?! как быть? после замены hdd на sdd и попыток клонирования (неудачных, aomey, paragon, acronic) ноут перестал грузиться с hdd. На sdd c нуля десятка встает. HDD подключаю через usb адаптер
    Ноут асусx541u

    Ответить

    • Dmitry

      Здравствуйте.
      Select выполняется когда у нас уже запущен diskpart. То есть вы либо что-то пропустили в шагах, либо вышли из diskpart…

      Также: если диск с системой подключить как съёмный (по USB) то он перестаёт обычно загружаться, даже если на нём всё то же самое, что там было ранее. То есть загрузка «локальной системы» со съёмного USB накопителя не происходит.

      Ответить

      • Виктор C

        Доброго вечера! Спасибо за оперативный ответ. Буду пробовать.

        Ответить

  • Борис

    Ситуация получилась интересная (пару часов ушло). Поставил Винду (было 2ссд с виндовс), все работает норм. Вынимаю первый ссд, который стал ненужен и все встало, ничего не грузит. Все варианты не сработали ТК не было раздела (винда перенесла его при установке на ДР ссд), его пришлось отделять акронисом. И после того как отделил 300мб тоже ничего не помогло. Решил делать иначе: вернул 1й ссд, акронисом сделал копию загруз раздела, убрал ссд, развернул копию, далее сделал 2й пункт восст вручную и тогда норм. Пользуйтесь

    Ответить

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

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