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

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

  • Максим

    А что если я все перепробовал и ничего не помогло у меня проблема в восстановлении при загрузке пишет: восстановление при загрузке не удалось восстановить компьютер. Я переходил по :файл журнала:
    D\Windows\System32\Logfiles\Srt\Strtrail.txt и там я все конкретно проверил и там что все успешно проблем я не обнаружил

    Ответить

    • Dmitry

      Точно ли дело в загрузчике?
      Восстанавливать вручную пробовали?

      Ответить

  • Дмитрий

    После использования второго способа операционка стала загружаться, в биосе показывает windows boot manger при выборе бут девайса, всё бы хорошо, но я теперь не могу обновить виндоус, после перезагрузки, на моменте где должно закончится обновление системы пишет что произошла ошибка и изменения будут отменены, так же слышно что ОС уже загрузилась, хотя не должна и в мсконфиге в разделе загрузка пусто, хотя должна быть отмечена текущая ОС.

    Ответить

    • онотоле

      Увеличьте размер boot-раздела вдвое, после действуйте по второму способу.

      Ответить

  • Дмитрий

    Отличная статья. Спасибо за помощь

    Ответить

  • Владислав

    Здравствуйте, после проделанного 2 и 3 способа всегда пишет «Сбой при копировании файлов загрузки» не знаю что делать, подскажите, пожалуйста.

    Ответить

    • Dmitry

      Здравствуйте.
      А буквы дисков точно правильные? Просто на этом этапе бывает, что диск C под другой буквой. И если мы путь к Windows будем указывать C:\Windows (а на самом деле буква другая) то будет сбой

      Ответить

    • Aleksey

      А эфи раздел то есть? Если нет, то и загрузчику некуда устанавливаться.

      Ответить

  • Павел

    Большое спасибо за информацию, полностью восстановил загрузчик, на разделе в 500 мб. Ошибка была 0xc000000f The Boot Configuration Data for your PC is missing or contains errors.

    Ответить

  • Илья

    Здравствуйте!
    Ничего не помогает, дошёл до момента
    когда вылезла ошибка с aswArDisk.sys
    Посоветуйте, что нибудь пожалуйста.

    Ответить

    • Dmitry

      Здравствуйте.
      Указанный файл — часть Avast-а, его анти-руткит. А изначально у вас точно проблема в загрузчике была?

      Ответить

  • Макс

    Всем привет!
    После установки с чистого листа windows10 на dell не загружался windows, bios писал — нет загрузочного устройства.
    Помог второй ручной способ! Но есть одно но, windows при установке создал почему то скрытый том в формате ntfs, только после того как я вручную вторым способом форматнул его на fat32 и ввел последующие команды указанные в этой статье, только после этого помогло.
    А в целом сайт очень полезный, спасибо!!!

    Ответить

  • Никита

    Здравствуйте, при ошибке «Восстановление при загрузке не удалось восстановить компьютер» Файл журнала: «пусто». Что с этим делать? Просто у всех написан путь к файлу Str, а тут ничего.

    Ответить

    • Dmitry

      Здравствуйте.
      Не видя ситуации не могу точно сказать, но из первых мыслей: а может там не в загрузчике дело, а с диском (или файловой системой на нем) проблемы — соответственно и файл журнала просто «некуда» сохранить

      Ответить

      • Alex

        Dmitry:Без обид но Вы лёгких путей не ищите :по мне куда проще загрузиться со стороннего носителя (DVD, Usb) под Windows PE, на котором есть утилита DSM++ и запустив её, выбрать пункт меню восстонавления загрузчика. (imho: imho: imho)

        PS Писал и буду писать об необходимости всегда иметь под рукой гибкий и универсальный загрузочный накопитель с инструментами восстановления и диагностики например Windows PE Сергея Стрельца.

        Ответить

        • Dmitry

          Да какие обиды, конечно нет. Просто я действительно пишу обычно в духе «как сделать ручками имея только Windows или её производные» — и про сброс паролей тоже в первую очередь вручную и тут.

          Ответить

  • Сергей

    Отлично, все понятно, получилось с первого раза. Спасибо!

    Ответить

  • Slava

    Форматнул случайно с стартогвого диска disk 0 а а windows 8.1 остался на диске c:/
    Как при помощи программы diskpart востановить загрузчик diskpart набрал list disk показал disk 0 online 931gb а free 504mb gpt * как на фри 504mb записать загрузчик и чтоб он из под bios тоже был виден boot так же как и cd win 8.1

    Ответить

    • Dmitry

      Не совсем понял ситуацию, но вроде вам должен помочь пункт про «создание EFI-раздела с загрузчиком» из этой статьи (для 8.1 с UEFI тоже подойдет) — https://remontka.pro/fix-bootloader-windows-11/
      Только вот делать тут нужно всё внимательно и хорошо бы понимать, что именно делается (чтобы не получилось, что случайно ещё что-нибудь удалили).

      Ответить

  • Милорд

    Спасибо, реально помогло!

    Ответить

  • Аноним

    У кого долго стоит экран «Подождите», подождите, после этих способов система загрузится. Спасибо большое, не первый раз выручаете. Так хотелось установить линукс, а в итоге загрузчик виндовс поломался.

    Ответить

    • Alex

      Всем кого как и меня раздражает медленный навязчивым спинер с логотипом и надписью подождите.. в загрузчике метро Windows 10 до появления меню загрузки о. с рекомендую :в Windows Aero TWEAKER в меню загрузка убрать галочки c checkbox показывать загрузочный круг и логотип оставив только использовать загрузчик метро.

      PS И все-же загрузчик метро Windows 10 работает намного быстрее загрузчика Windows 7, но не так быстро как Grub2 (Unix Linux) imho:imho:

      Ответить

  • Евгений

    Переносил образ системного диска через rdrive image, мало того, что запустил из под системы и тем самым запорол ее через минуту, так ещё и забыл создать образ скрытого загрузочного диска со старого ноутбука. Стандартными пунктами восстановления ничего не получилось. После восстановления диска программой с флешки система конечно же не запустилась именно из-за нарушения файлов для запуска. Уже не знал что делать, думал надо систему устанавливать по новой на отдельный раздел. А в итоге все решалось парой команд) решил все за 10 секунд и даже не пришлось перезапускать ноутбук, вышел в меню с пунктами запуска и там уже был пункт «продолжить загрузку системы», нажал и через ещё 10 секунд уже была запущена восстановленная ранее система со всем диском

    Ответить

  • Олег

    Здравствуйте.
    Windows 10 установлена на диск с GPT.
    В биосе было выставлено CSM/UEFI+Legacy, потому что была старая видеокарта, которая не поддерживает UEFI.
    Сейчас стоит новая, переключился в настройках биос на UEFI. Теперь идет бесконечная загрузка Windows.
    Испробовал все способы из этой статьи, вылетает ошибка 0xc0000001. Но последующая перезагрузка не помогает.
    Помогает только возвращение CSM.
    Что можно сделать?

    Ответить

    • Dmitry

      Здравствуйте.
      1. А вы прямо на 100% уверены, что система установлена в режиме UEFI?
      2. И диск с Windows — GPT?
      3. И загрузчик — на том же диске? Кстати, даже по другому вопрос поставлю: есть на каком-то из дисков раздел EFI FAT32?

      Ответить

      • Олег

        В свойствах диска GUID.
        Есть скрытый раздел FAT32 на 100 мб .

        Ответить

        • Dmitry

          Хм… тогда действительно странно. А если Secure Boot отключить? (при условии, что включён)

          Ответить

    • Олег

      Если у кого-то произойдет такая же ситуация — решил проблему отключением в настройках БИОС опции Above 4G memory.
      Похоже, что требуется обновление прошивки БИОСа.

      Ответить

  • Олег

    Secure Boot выключен.
    Похоже, только переустановка.

    Ответить

  • Игорь

    Спасибо огромное, все помогло!

    Ответить

  • Владимир

    При восстановлении загрузчика Windows/ в списке томов — у системного тома нет метки. Как поступить?

    Ответить

    • Dmitry

      Назначить букву.
      select volume N
      assign letter=БУКВА

      Ответить

  • Дмитрий

    Здравствуйте, пишет «Было предпринято несколько попыток, но причину проблемы определить не удалось» Подскажите что делать(((

    Ответить

  • Сергей

    Дмитрий, а может такое быть что сам файл BCD отсутствует в папке виндовс (из которой должны перезаписываться файлы загрузчика)?

    Ответить

    • Dmitry

      Теоретически возможно, да. Но что-то именно такого не встречал. Чаще просто перепутанные буквы (в среде восстановления диск с системой может быть не C) или полностью недоступный системный раздел.

      Ответить

  • Иван

    Перепробовал все варианты. Все равно в итоге после перезагрузки пишет: «No Bootable device»
    Вот что выдавал list volume:
    том 0 G DVD-ROM 0 б не носит
    том 1 C Зарезервировано NTFS Раздел 100 мб Исправен
    том 2 E Windows NTFS Раздел 297 Гб Исправен
    том 3 F NTFS Раздел 938 Мб Исправен
    том 4 D ESD-USB FAT32 Сменный 14 Гб Исправен
    Как я понял загрузчик был на диске F с ним я и работал в итоге в последнем варианте. После того, как перепробовал все остальные.

    Ответить

    • Dmitry

      А вы случайно не отключили Legacy загрузку в БИОСе? Такое ощущение, что не в загрузчике дело, а в том, что выставлена загрузка только UEFI, а система на диске — Legacy

      Ответить

  • Александр

    Большое спасибо! Помог способ «Второй способ восстановить загрузчик Windows 10»

    Я клонировал акронисом образ виндовс 10 на более современный комп, короче из биос на уефи, из мбр на гпт. И винда не грузилась, проделал данные манипуляции и загрузилась :)

    Ответить

  • Владимир

    Почему при втором способе «Сбой при копировании файлов загрузки» ? Буквы дисков правильные. В итоге все пропало, даже автоматическое восстановление не происходит. Загрузчика нет. Не понимаю зачем надо было форматировать скрытый раздел?

    Ответить

    • Dmitry

      Для перезаписи загрузочных файлов на нем. То есть вот так: bcdboot C:\Windows /s Z: /f ALL или bcdboot C:\Windows /s Z: /f UEFI мы восстановим его содержимого
      Кстати, а с флешки (с флешки ведь восстанавливаете?) в UEFI или Legacy режиме загружаетесь? Лучше в том же режиме.
      Плюс на всякий случай проверьте раздел с системой на ошибки, chkdsk C: /f с поправкой на букву.

      Ответить

  • Виктор

    После проделанных выше манипуляций а именно: второй способ, запуск происходит в биос, операционная система не отображается. Если нажать сохранить и выйти возвращается обратно в биос.

    Ответить

    • Dmitry

      Здравствуйте.
      А не менялись случайно параметры загрузки в БИОСе? В частности режим — UEFI/Legacy? Может, сбрасывали или обновляли БИОС?

      Ответить

  • Владимир

    Огромное спасибо! Не знаю, что бы без Вас делал!

    Ответить

  • Амирхан

    Здравствуйте, все сделал как вы сказали, в командной строке пишет Сбой при копировании файлов загрузки(

    Ответить

    • Dmitry

      Здравствуйте.
      Диски правильно указываете, убедились что буквы те, что нужно?

      Ответить

  • Джон

    Спасибо! помогла статья)

    Ответить

  • Kiryl

    Спасибо, через командную строку все получилось.

    Ответить

  • Alex

    Мужик!!! Я столько времени потратил на восстановление загрузчика. Просто п..ец.
    Твое видео, третий способ меня спас. Если бы раньше наткнулся на него — сэкономил бы часа 4 своего времени. Огромнейшее спасибо тебе!

    Ответить

    • Dron

      Какой третий? Там всего то 2.

      Ответить

  • Dron

    В общем как ни крути верти перепробовав всё я понял… Нет ничего проще переустановить винду.

    Ответить

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

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