востановление загрузчика windows 10

Ответить
admin
Администратор
Сообщения: 228
Зарегистрирован: 05 янв 2011, 04:19

востановление загрузчика windows 10

Сообщение admin »

Шаг 1: Запустите Diskpart

В командной строке среды восстановления введите:
cmd

diskpart
Вы перейдете в режим утилиты управления дисками (приглашение изменится на DISKPART>).
🖥️ Шаг 2: Просмотрите список дисков и разделов

Посмотрите список физических дисков:
cmd

list disk
Обычно системный диск — это Disk 0. Запомните его номер.

Выберите системный диск (например, Disk 0):
cmd

select disk 0
Посмотрите все разделы на этом диске:
cmd

list volume
(Или используйте list partition, но list volume показывает и буквы, что удобнее).

🖥️ Шаг 3: Определите буквы разделов

Теперь внимательно посмотрите на вывод list volume. Вам нужно найти два раздела:
Что ищем Как опознать Пример
Системный раздел (с Windows) Самый большой по размеру (обычно 50–500 ГБ). В колонке "Type" написано "Primary". В колонке "Info" может быть указана файловая система (NTFS). Volume 2 C: NTFS Primary
EFI-раздел (ESP) Маленький (обычно 100–500 МБ). В колонке "Type" написано "System". Файловая система — FAT32 (важно!). Volume 1 Z: FAT32 System

Важные нюансы:

EFI-раздел (ESP): У него может не быть буквы (в колонке Ltr будет пусто). Это нормально. Мы сами назначим ему временную букву на следующем шаге.

Раздел Recovery: Не путайте с системным. Он тоже маленький, но в Type у него будет Recovery (или Primary, но без буквы).

Если у вас Legacy BIOS (не UEFI), отдельного EFI-раздела нет. Тогда загрузочные файлы лежат в том же разделе, что и Windows (обычно C:), и второй раздел искать не нужно.

🖥️ Шаг 4: Назначьте букву EFI-разделу (если ее нет)

Если EFI-раздел (ESP) отображается без буквы:

Выберите его (вместо 1 подставьте номер вашего EFI-раздела из list volume):
cmd

select volume 1
Назначьте ему временную букву, например Z::
cmd

assign letter=Z:
(Важно!) Если буква Z уже занята, используйте другую свободную, например X:.

Проверьте, что буква появилась, снова выполнив list volume. В колонке Ltr должна отображаться назначенная буква.

🖥️ Шаг 5: Выход из Diskpart

Когда вы определили и (при необходимости) назначили буквы, введите:
cmd

exit

Вы вернетесь в обычную командную строку, где теперь можно использовать команды bcdboot с правильными буквами.
📝 Пример команды bcdboot после определения букв

Допустим, через diskpart вы выяснили, что:

Системный раздел (с Windows) = C:

EFI-раздел (ESP) = Z:

Тогда команда для восстановления загрузчика будет выглядеть так:
cmd

bcdboot C:\Windows /s Z: /f UEFI
Где:

C:\Windows — путь к системным файлам.

/s Z: — указание установить загрузчик на EFI-раздел.

/f UEFI — принудительно указать тип прошивки UEFI (для современных систем). Для Legacy BIOS можно просто bcdboot D:\Windows.
Ответить