Восстановление загрузчика Windows 7-11 (MBR и GPT)
Общая
Мы часто сталкиваемся с проблемами загрузчика операционной системы, будь это поврежденный по разным причинам загрузочный сектор или после неудачно установленных обновлений от Microsoft в результате которых ОС не грузится и постоянно пытается обновиться. Все это лечится восстановлением или создания с нуля загрузчика Windows. Здесь будет рассказано как восстановить загрузчик Windows в загрузочных таблицах MBR и GPT.
Содержание:
Восстановление MBR загрузочной записи
Восстановление GPT загрузочной записи
Для проведения данных процедур необходимо загрузить ПК с загрузочного диска или флешки и открыть командную строку.
Восстановление в MBR загрузочной таблице.
Для восстановления загрузочной записи необходимо отформатировать системный раздел. У загрузочных таблиц MBR раздел имеет размер от 100-500 Мб и имеет файловую систему NTFS.
Определить нужный раздел и отформатировать его поможет утилита diskpart.
В командной строке вводим:
diskpart
Выведем список всех физических дисков установленных в ПК:
list disk
Выберем нужный диск:
select disk 0
Выведем список разделов на данном диске:
list volume
Выберем раздел MBR размером от 100 до 500Мб и файловой системой NTFS:
select volume N
Отформатируем его:
format fs=ntfs
Назначим букву разделу:
assign letter=Z
После чего выйдем из diskpart:
exit
Далее создаем загрузочную запись:
bcdboot C:\Windows /s Z: /f ALL
Данную команду нужно выполнить для каждой ОС, установленной в системе.
После проведенных процедур необходимо убрать присвоенную нами ранее букву для диска через утилиту diskpart:
diskpart
list volume
Выберем раздел MBR размером от 100 до 500Мб, файловой системой NTFS и назначенной буквой Диска Z:
select volume N
remove letter=Z
exit
После перезагружаем ПК и пробуем загрузить ОС.
Восстановление в GPT загрузочной таблице.
У загрузочных таблиц GPT раздел имеет размер от 99-300 Мб и имеет файловую систему FAT32.
Определяем нужный раздел утилитой diskpart.
В командной строке вводим:
diskpart
Выведем список всех физических дисков установленных в ПК:
list disk
Выберем нужный диск:
select disk 0
Выведем список разделов на данном диске:
list volume
Выберем раздел MBR размером от 99-300 Мб и имеет файловую систему FAT32:
select volume N
Назначим букву разделу:
assign letter=Z
После чего выйдем из diskpart:
exit
Переходим в каталог с загрузчиком:
cd z:\efi\microsoft\boot\
Иногда папка с загрузчиком может отличаться:
z:\esd\windows\efi\microsoft\boot\ или z:\boot\
Создаем загрузочный сектор:
bootrec /fixboot
Переименовываем BCD запись:
ren BCD BCD.bak
Пересоздаем BCD запись:
bcdboot C:\Windows /s Z: /f ALL
После проведенных процедур необходимо убрать присвоенную нами ранее букву для диска через утилиту diskpart:
diskpart
list volume
Выберем раздел MBR размером от 99-300Мб, файловой системой FAT32 и назначенной буквой Диска Z:
select volume N
remove letter=Z
exit
После перезагружаем ПК и пробуем загрузить ОС.
- Просмотров: 50328
Возможно вы ошиблись с номерами разделов. Подобный способ восстановления существует давно и никаких изменений в нем не появилось. Да и если диск 100% загрузочный то зачем восстанавливать загрузочный раздел?
RSS лента комментариев этой записи