Восстановление загрузчика windows 8 из командной строки




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

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

Если система установилась, но отказывается запускаться (новый, голубой экран смерти с грустным смайликом и последующей перезагрузкой)- значит слетел или не установлен UEFI загрузчик (либо ранее поработал какой-нибудь специалист ). Значит будем создавать загрузчик снова:
Запускаемся с флешки, но выбираем на начальном этапе не Установка а восстановление системы . Заходим в Диагностика командная строка. и проделываем следующие манипуляции:

в запущеном дискпарте:

sel disk 0
sel partition 2
assign letter=b:

это мы примонтировали скрытый EFI раздел как диск B:
далее выходим из diskpart:
exit
переходим к загрузчику на скрытом разделе:
cd /d b:efimicrosoftoot
делаем фикс:
bootrec /fixboot
ren BCD BCD.bak
bcdboot c:windows /L ru-ru /S b: /F ALL

Вот и всё. Теперь, после перезагрузки в UEFI вашего ПК. в разделе для выбора устройств загрузки, должен появится Windows Boot Manager.
Кстати очень рекомендую выбрать режим загрузки SecureBoot - тогда никакие бут-вирусы вам не страшны (порнобанеры).
Стоит добавить, что для поиска данного issue - мне потребовалось много времени (в интернете я ничего толком не нашел, все советуют обращаться в сервисные центры), так что пришлось снова курить техническую документацию. Чего и вам советую при решении различных проблем.

Ещё один вариант:

В этой статье мы разберемся, как восстановить загрузчик Windows 8 на компьютере, работающем в режиме UEFI.Повреждение загрузчика Windows 8 может быть вызвано установкой второй ОС (Dual Boot — конфигурациях), некорректными действиями специалиста при восстановлении системы после сбоя и рядом других причин. О повреждении загрузчика Windows 8, установленной в режиме UEFI, может свидетельствовать невозможность загрузки системы и появление нового голубого экрана смерти с ошибкой:

The boot configuration data for your PC is missing or contains errors.
File :EFIMicrosoftBootBCD
Error code: 0xc000000f

Все это может свидетельствовать о повреждении или даже полном удалении конфигурации загрузчика Windows 8 — Boot Configuration Data (BCD). Восстановить загрузчик BCD одним из рассмотренных ранее способов (1. 2 ) не получается: при попытке выполнить команду bcdedit система выдает ошибку:

The boot configuration data store could not be found.
The requested system device cannot be found

Дело в том, что конфигурация загрузчика BCD в Windows 8, установленной в режиме UEFI, хранится на отдельном скрытомразделеEFI (размером 100 мб с файловой системой FAT32), который утилита bcdedit не видит, и соответственно не может управлять конфигурацией загрузчика на нем.

Итак, чтобы восстановить конфигурацию загрузчика (BCD), необходимо загрузится с оригинального установочного DVD диска с Windows 8 (или диска восстановления или специально подготовленной загрузочной флешки ) и открыть окно командной строки: выбрав Восстановление системы - Диагностика - Командная строка (System Restore — Troubleshoot- Command Prompt), или нажав комбинацию клавиш Shift+F10 ).

Выведем список дисков в системе:

Выберем диск, на котором установлена Windows 8 (если жесткий диск в системе один, его индекс будет нулевым):

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


В нашем примере видно, что раздел EFI (его можно определить по размеру 100 Мб и файловой системе FAT32) имеет индекс volume 1, а загрузочный раздел с установленной Windows 8 — volume 3.

Назначим скрытому EFI разделу произвольную букву диска:

select volume 1

assign letter M:

Завершаем работу с diskpart:

Перейдем в каталог с загрузчиком на скрытом разделе

cd /d m:efimicrosoftoot

Пересоздадим загрузочный сектор: на загрузочном разделе

Удалим текущий файл с конфигурацией BCD, переименовав его (сохранив старую конфигурацию в качестве резервной копии):

С помощью утилиты bcdboot.exe пересоздадим хранилище BCD, скопировав файлы среды загрузки из системного каталога:
bcdboot C:Windows /l en-us /s M: /f ALL
где, C:Windows – путь к каталогу с установленной Windows 8.
/f ALL – означает что необходимо скопировать файлы среды загрузки, включая файлы для компьютеров с UEFI или BIOS (теоретическая возможность загружаться на EFI и BIOS системах)
/l en-us — тип системной локали. По умолчанию используется en-us — английский язык (США) .

Совет. В случае использования русской версии Windows 8 команда будет другая:
bcdboot C:Windows /L ru-ru /S M: /F ALL

Осталось перезагрузить компьютер, после чего в выборе устройств загрузки должен появиться пункт Windows Boot Manager в котором можно выбрать загрузку нужной ОС.

пожалуй самая важная команда

Разберемся, как восстановить загрузчик Windows 8 на компьютере, работающем в режиме UEFI.
Повреждение загрузчика Windows 8 может быть вызвано установкой второй ОС ( Dual Boot – конфигурациях),
некорректными действиями «специалиста» при восстановлении системы после сбоя и рядом других причин.

О повреждении загрузчика Windows 8, установленной в режиме UEFI,
может свидетельствовать невозможность загрузки системы и появление нового голубого «экрана смерти» с ошибкой:


Ошибка загрузки Windows 8. The boot configuration data for your PC is missing or contains errors. File :\EFI\Microsoft\Boot\BCD Error code: 0xc000000f


Все это может свидетельствовать о повреждении или даже полном удалении конфигурации загрузчика Windows 8 – Boot Configuration Data (BCD).
Восстановить загрузчик BCD одним из способов при помощи утилит bootrec.exe и bcdboot.exe не получается:
при попытке выполнить команду bcdedit система выдает ошибку:

Дело в том, что конфигурация загрузчика BCD в Windows 8, установленной в режиме UEFI, хранится на отдельном скрытом разделе EFI
(размером 100 мб с файловой системой FAT32), который утилита bcdedit не видит, и соответственно не может управлять конфигурацией загрузчика на нем.

Чтобы восстановить конфигурацию загрузчика (BCD), необходимо загрузится с оригинального установочного DVD диска с Windows 8
(или диска восстановления, или специально подготовленной загрузочной флешки )
и открыть окно командной строки: выбрав Восстановление системы - Диагностика - Командная строка (System Restore – Troubleshoot- Command Prompt ),
или нажав комбинацию клавиш Shift + F10 ).
Коммандная строка восстановление системы Windows 8

Подробная Инструкция восстановления загрузчика EFI

Выведем список дисков в системе:

Что такое восстановление загрузчика Windows 8 и как это сделать?

восстановление системы в windows 8

Восстановление загрузчика Windows 8 – это действие, которое должен знать каждый пользователь. Ведь операционная система достаточно уязвима для вирусов и других вредоносных программ, которые могут нарушить ее структуру или повредить базу данных. Из-за этого Windows 8 может выдавать ошибку при загрузке. В таком случае нам нужно будет восстановить загрузчик.

Как это делается? Все предельно просто. Однако прежде чем переходить к главному вопросу, следует понять, что такое загрузчик, для чего он нужен и как работает.

Что такое загрузчик Windows 8

как восстановить windows 8

Это специальная программа, которая выполняет загрузку ОС. Она начинает работать сразу после включения компьютера. После появления Windows Vista, 7 и 8.1 старый загрузчик был заменен новым – BOOTMGR. Работа этой программы связана с главной загрузочной записью MBR или с главным загрузочным сектором MBS.

Суть работы заключается в том, что после включения компьютера активируется микропрограмма BIOS, которая сканирует ПК на наличие имеющегося оборудования. BIOS находит и считывает сектор MBR, который располагается на жестком диске. Этот сектор содержит в себе код первичной загрузки, а также таблицы разделов винчестера. Если этот сектор или код будет поврежден, то компьютер не сможет загрузить Windows 8. При этом вы увидите ошибку: BOOTMGR is missing – press Ctrl+Alt+Del to restart.

Итак, что такое загрузчик ОС, мы разобрали. Более того, теперь вы знаете, как он работает. Но что делать, если ОС не загружается. Как восстановить загрузку Windows 8 без вызова мастера?

Восстановление системы в Windows 8. Как создать точку восстановления на Windows 8: Видео

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

Если у вас появляется ошибка загрузки ОС, то запустить Windows 8 в обычном режиме вы уже не сможете. Но прежде чем переходить к кардинальным мерам, следует проверить настройки BIOS. Такие ошибки могут быть вызваны сбросом его настроек из-за недостаточного заряда батареи, которая питает материнскую плату.

Для того чтобы зайти в BIOS на стационарном компьютере в момент загрузки, когда на экране появляется эмблема производителя материнской платы, нажмите клавишу Del.

Чтобы зайти в данный сервис на ноутбуке, после включения, когда на экране отображается эмблема производителя, нажмите клавишу Esc. Появится таблица с вариантами дальнейших действий. Как правило, для загрузки BIOS нужно нажать клавишу F12, F11, F10, F8 или F2. На некоторых лэптопах при нажатии на Esc появляется таблица с вариантами девайсов для загрузки. На таких устройствах для входа в БИОС используется клавиша Del.

В разделах сервиса нужно найти пункт «Hard Disk Boot Priority» или «Boot Device Priority». Если это не помогло, то восстановить систему можно при помощи загрузочного диска или флешки. Но чтобы система загрузилась с нужного накопителя, на стационарном компьютере следует войти в BIOS и в указанных выше пунктах указать первичное устройство. Если это диск, то выбираете «CD\DVD», а если флешка, то «USB device».

С ноутбуком все проще. После включения нажмите клавишу Esc. В появившемся окне будут отображаться варианты дальнейших действий и соответствующие им клавиши. Нас интересует пункт «Boot Device». Нажимаем на соответствующую ему клавишу. Далее просто выбираем требуемый накопитель для загрузки и нажимаем «Enter».

На некоторых устройствах при нажатии на клавишу Esc появляется таблица с выбором девайса для загрузки. В таком случае сразу выбираем загрузочный накопитель.

Теперь компьютер запустится с загрузочного накопителя. Далее следуйте подсказкам на экране. Когда появится окно установки Windows 8, следует выбрать «Восстановление системы ».

Далее в окне «Автоматическое восстановление» следует выбрать пункт «Windows 8». На следующем этапе выбираем «Диагностика», после чего переходим в раздел «Дополнительные параметры». Теперь нажимаем «Автоматическое восстановление».

ПК автоматически выполнит сканирование на наличие ошибок и выдаст вам отчет. Вам нужно только нажать кнопку «Исправить» и немного подождать, пока система все исправит. Теперь вы знаете, как восстановить загрузчик Windows 8 автоматически. Но, если этот метод вам не помог, можно воспользоваться командной строкой.

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

Восстановление загрузки в командной строке

Чтобы открыть командную строку, выполняем все вышеуказанные действия до момента, когда мы выбирали «Автоматическое восстановление» в разделе «Дополнительные параметры». Здесь нам нужно открыть пункт «Командная строка».

Теперь остается только прописать несколько команд:

  • Bootrec.exe /FixMbr. После ввода каждой команды нажимаем «Enter». Эта команда переписывает загрузочную запись в главном системном разделе. Стоит отметить, что данный ключ не переписывает имеющуюся таблицу томов.
  • Bootrec.exe /FixBoot – эта команда записывает новый загрузочный сектор в главном системном разделе.

После введения этих команд перезагрузите ПК и попробуйте войти в ОС Windows 8. Если система все равно не загружается, то снова открываем командную строку. Теперь прописываем такую команду – bootrec.exe /RebuildBcd. После выполнения команды ПК сканирует винчестер в поисках установленной ОС Windows 8, после чего добавляет ее в список загрузки. Для подтверждения действия нажимаем Y (да) и перезагружаем компьютер.

Если вышеуказанные способы не помогли устранить ошибку, и ОС все равно не загружается, то остается только полностью переустановить Windows. так как ни один другой метод вам уже не поможет.

Восстановление Windows 8 с установочного диска или флешки: Видео

Понравилась статья? Поблагодарить просто - нажмите по любой из кнопок соцсетей.

Источники: http://computers-doctor.ru/article/vosstanovlenie-zagruzchika-uefi/, http://forum.oszone.net/post2385769.html, http://owindows8.com/problemy/vosstanovlenie/vosstanovlenie-zagruzchika.html




Комментариев пока нет!

Поделитесь своим мнением