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

Лучший, проверенный способ восстановить загрузчик windows через командную строку загрузочной флешки. После загрузки с загрузочной флешки, выбираем Восстановление системы, затем Диагностика — Дополнительные параметры — Командная строка.

Первый способ попроще

Вводим команды diskpart, а затем — list volume, изучаем подключенные разделы дисков.

Вводим последовательно команды в строке:

  1. diskpart
  2. list volume
  3. exit

Diskpart list volume

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

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

bcdboot C:\Windows
(где вместо C может потребоваться указать другую букву).

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

bcdboot fix boot

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

Второй способ расширенный

Снова вводим команды diskpart, а затем — list volume. и смотрим подключенные разделы дисков.

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

efi boot partition

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

  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.