Восстановление загрузчика Windows 8.1. Удаляем шифрованный (EFI) системный раздел 300 Мб, а также раздел MSR 128 Мб и создаём их заново

Восстановление загрузчика Windows 8.1. Удаляем шифрованный (EFI) системный раздел 300 Мб, а также раздел MSR 128 Мб и создаём их заново

ПАРУ ВВОДНЫХ СТРОК или что вам пригодится не раз

Никакая система не вечна. И для того, чтобы быть начеку, в вашей аптечке должны быть:

  • установочный диск с Windows вашей версии (на худой конец флешка, но запомните – её файловая система подвержена ТЕМ ЖЕ ИЗМЕНЕНИЯМ, ЧТО И у ЖЁСТКОГО ДИСКА; её, флешку, я считаю менее надёжной, чем HDD или SSD. Так что диск должен быть в арсенале, его никакие броски напряжения или внезапные отключения не побьют – его пугают только механические повреждения)
  • позаботьтесь о работающем дисководе (не обязательно, но лично меня информация о работающем оптическом приводе на компьютере клиента всегда очень успокаивает)
  • LiveCD любой сборки: все утилиты там уже есть, и даже больше

Далее. Для того, чтобы всё это дело запустить, у вас два варианта:

  • на время ремонта подправить порядок загрузки из BIOS, выставив прерогативной загрузку с диска/флешки
  • выбрать всплывающее меню загрузки для текущей сессии удержанием клавиши F8 (обычно) сразу после включения компьютера (поддерживается всеми современными BIOS)
  • я рекомендую вам перед запуском этой утилиты сначала проверить состояние диска при помощи утилиты chkdsk.exe (возможно, причины отказа Windows кроются именно в появлении плохих секторов; иначе проблемы с загрузкой будут преследовать вас постоянно)
  • если диска нет, попробуйте воспользоваться консолью дополнительных вариантов загрузки (клавиша F8 или Shift +F8 после прохождения POST проверки и появления окна загрузки системы (логотипа Windows); срабатывает не всегда из-за повреждения загрузочного сектора или элементарного отсутствия зарезервированного системой раздела)

Восстановление загрузчика Windows 8.1. Удаляем шифрованный (EFI) системный раздел 300 Мб, а также раздел MSR 128 Мб и создаём их заново

Привет друзья! Меня зовут Владимир и я отвечу на этот вопрос.

Если ваша Windows 8.1 не загружается и вы использовали все имеющиеся средства для восстановления загрузчика, то можно удалить ответственный за загрузку системы: шифрованный (EFI) системный раздел 300 Мб, а также раздел MSR 128 Мб и создать их заново. 

В управлении дисками можно увидеть только шифрованный (EFI) системный раздел 300 Мб, раздел MSR 128 Мб виден только в командной строке при вводе команды «lis par».

Будем удалять и создавать заново разделы:

1. Раздел (400 МБ) содержащий среду восстановления Windows 8.1 (от данного раздела и вовсе можно избавиться и пользоваться при необходимости средой восстановления находящейся на загрузочном носителе с Win 8.1).

2. Раздел (300 МБ), шифрованный (EFI) системный раздел, содержащий все файлы загрузчика Windows 8.1. 

3. Служебный раздел MSR (Microsoft System Reserved) 128 Мб, обязательный для разметки дисков GPT.

 

 

Загружаем ноутбук с

загрузочной флешки или диска с Windows 8.1

и в начальном окне установки системы жмём клавиатурное сочетание Shift + F10,

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

diskpart

lis dis (выводит список физических дисков).

sel dis 0 (выбираем жёсткий диск ноутбука 931 Гб, а второй накопитель 14 Гб — загрузочная флешка Windows 8.1).

lis par (показ всех разделов выбранного диска, первые три раздела будем удалять).

sel par 1 (выбираем первый раздел

del par override (удаляем раздел, для удаления раздела ESP и MSR или раздела OEM-изготовителя ноутбука, необходимо указать параметр override)

sel par 2

del par override

sel par 3

del par override

Всё, все три скрытых раздела мы удалили. 

Теперь, если выбрать диск и ввести команду lis par, то мы увидим всего два раздела на жёстком диске ноутбука:

Раздел 4 — установленная Windows 8.1

Раздел 5 — скрытый раздел восстановления с заводскими настройками. 

Создаём заново шифрованный (EFI) системный раздел 300 Мб, а также раздел MSR 128 Мб

Вводим команды:

diskpart

lis dis (выводим список дисков).

sel dis 0 (выбираем жёсткий диск ноутбука).

create par efi size=300 (создаём шифрованный (EFI) системный раздел 300 Мб).

format fs=fat32 (форматируем его в файловую систему FAT32).

creat par msr size=128 (создаём раздел MSR 128 Мб) 

lis vol (выводятся все разделы жёсткого диска).

exit (выходим из diskpart)

Создаём загрузчик командой 

bcdboot C:Windows, так как буква диска операционной системы в среде восстановления (C:).

Файлы загрузки успешно созданы.

Метки к статье: Загрузка UEFI MBR GPT

Утилита bootrec или как восстановить Windows.

В статье рассматривается работа с ремонтной утилитой bootrec.exe с целью восстановить Windows , если вы неожиданно столкнулись с проблемой, когда компьютер или ноутбук не загружает систему. Является логическим продолжением и разворотом статьи Если Windows не загружается. Информация, представленная там, вам также пригодится. Однако. Описываемые здесь процедуры не могут являться панацеей. Очень нередко случается так, что Windows погибает безвозвратно. И так, что восстановить её не в силах уже никто. К сожалению, более поздние версии Windows лишились одного из мощнейших инструментов по восстановлению с помощью реестра. И это сделано нарочито. В остальном – все удачи.

Ремонтная утилита bootrec.exe поставляется в числе прочих в среде Windows Recovery, она же Windows Recovery Environment (базирующейся, в свою очередь, на Windows Preinstallation Environment ), она же Windows RE . Именно эта программка запускается в тот момент, когда ОС Windows отказывается загружаться. Вместе с ней существует ещё несколько ремонтных утилит ( Startup Repair – ремонт запуска, CMD – командная консоль для ввода простейших DOS-команд).

Итак, bootrec.exe одна из самых полезных в этом составе утилит для исправления неисправностей, связанных с запуском:

komanda-bootrec.jpg

На фото сверху вы видите основные команды и функции утилиты, применение которых поможет при решении указанных проблем. Сама утилита работает в тесной связи с:

  • загрузочным сектором
  • данными конфигурации загрузки (BCD)
  • основной загрузочной записью (MBR)
  • файлом загрузки Windows XP boot.ini

Эта утилита доступна в операционных системах Windows, начиная с версии Vista. В том виде, как она есть, в Windows XP её не существует: принцип загрузки этих систем мало схож между собой. Однако для редактирования файла boot.ini в XP есть своя утилита под названием bootrec.exe.

Для дальнейшей работы нам понадобится установочный диск с подходящей версией и разрядностью Windows.

Причины повреждения загрузчика

  • неисправность HDD или SSD
  • программный сбой затронувший загрузочную область или разметку диска.

Основные причины появления ошибки 0xc000000f при загрузке Windows

Причин, способных вызвать ошибку 0xc000000f при запуске Windows 7/10, достаточно, причем они могут быть как программными, так и аппаратными. В их список входят повреждение или удаление загрузочных файлов/разделов, некорректная работа драйверов контроллера диска, наличие в загрузочной области «битых» секторов, изменение конфигурации BIOS. Привести к ошибке может также попытка установки системы с поврежденного носителя или сборки Windows, содержащей ошибки. Трудность в том, что эти причины нередко вторичны, первопричина может лежать куда глубже. Так как же исправить ошибку 0xc000000f и с чего начинать?

Как восстановить Windows 7.

Да, товарищи. Vista я опускаю, ибо а) согласно статистике посещений блога никто ей почти не пользуется и б) надёжной преемницей Vista служит Windows 7. Так что описанное для второй, подойдёт и для Vista. Этот абзац самый большой – здесь я всё разжёвываю, дабы в следующих не повторяться.

  • загрузочник с Windows подключен и успешно загружен
  • в окне установки выбираем Восстановление системы

восстановить после сжатия

  • выбираем тип системы (если предлагается), жмём Далее
  • в окне Консоли восстановления выберем Командная строка (Command Promt) 

командная строка в окне параметров восстановления системы

  • в консоли от диска Х (именно её по умолчанию сам себе присваивает установщик Windows, чтобы не перемешаться с другими, существующими томами) наберите команды (в зависимости от того, что вам больше подходит):

bootrec /rebuildbcd

Эта команда прошерстит ВСЕ работоспособные загрузочные записи, совместимые с Windows 7 и переформирует список, приведя его в нормальный вид (подходит для мультизагрузочной системы, если на компьютере установлено более ); это самый “бронелобый” из вариантов команды восстановления системы, с помощью которого можно попытаться решить все проблемы махом

bootrec /fixmbr

Эта команда запишет двойника основной загрузочной записи MBR – той, что появилась сразу после установки Windows 7. Применяется, если есть подозрение на повреждение файловой системы диска в таблице разделов. Это именно тот, случай когда команда chkdsk не обнаружила повреждения поверхности диска (плохих секторов), но Windows по-прежнему не загружается:

bootrec /fixboot

Команда пропишет новый загрузочный сектор на ваш диск. Применяется в случае, когда утилита chkdsk обнаружила и “починила” (или попробовала это сделать) бэд-сектора диска. Часто эти сектора просто затираются в нули без восстановления, и потому приходится вслед за этой командой вводить следующую bootrec /fixmbr.

bootrec /fixboot: Отказано в доступе

Таким образом, вы уже обладаете весомым арсеналом утилит и атрибутов к их командам, чтобы почти профессионально подойти к процессу восстановления Windows. То есть:

  • запускаемая из консоли команда chkdsk ваш_диск: /f/r/x/b в самом своём “ремонтном” варианте проверит состояние диска и по возможности исправит ошибки диска (НО НЕ СИСТЕМЫ!)
  • запускаемые выше команды утилиты bootrec.exe позволят поэтапно провести разведку боем с целью восстановить windows в её загрузке. Возможно придётся попробовать все флаги команды, причём не в указанном мной порядке.

Проверка настроек BIOS

Первое, что следует предпринять, это убедиться в корректности настроек BIOS. Зайдите в раздел Boot и посмотрите, определяются ли жесткие диски, и с какого физического устройства компьютер пытается загрузиться. Приоритет загрузки должен быть выставлен с жесткого диска, на котором установлена операционная система. Если в качестве значения параметра First Boot Device выставлен CD-ROM, USB-порт или другое устройство, меняем его на диск и сохраняем настройки клавишей F10. Код ошибки 0xc000000f не исключает повреждения самого диска, поэтому анализ параметров SMART будет весьма желателен.

Проверка приоритета загрузки в BIOS

ДОПОЛНЕНИЕ ИЛИ ПОЧЕМУ ВОССТАНОВЛЕНИЕ ЗАПУСКА НЕ ВСЕГДА СРАБАТЫВАЕТ

Внимательный читатель спросит, почему я не указываю на “более простой” путь восстановления системы. Есть же кнопка из той же консоли Восстановления запуска? Совершенно верно. Нажатие по этой кнопке запустит ИМЕННО те УТИЛИТЫ, о которых мы с вами только что говорили. Однако нередко для достижения результата требуется МНОГОКРАТНЫЙ запуск средства восстановления системы (а об этом мало кто знает) с несколькими перегрузками и повторными запусками консоли. Часто пользователь разворачивается и уходит после первой же попытки восстановить Windows через первый пункт меню Консоли восстановления. Зря, но вполне объяснимо: консоль ведь НЕ ПОКАЗЫВАЕТ ПРОЦЕСС ВОССТАНОВЛЕНИЯ, он идёт вслепую и утилиты сами принимают какое-то решение smiley-cool.gif. Столкнувшись с ошибкой, она без вашего согласия вновь производит некие действия, о которых мы только догадываемся. А вот запустив их вручную, вы можете видеть ответ консоли и принять своё решение о дальнейших действиях. Вот и весь секрет.

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

Процедура автоматического восстановления загрузчика, зашитая в среду восстановления Windows (WinRe), как правило, в таких случаях бессильна. Но попробовать все-же стоит:

  1. Загрузитесь с диска загрузочного диска, диска восстановления или установочной флешки с Windows 10;
  2. На экране установки нажмите кнопку Восстановление системы;
  3. Затем выберите пункт Поиск и устранение неисправностей -> Восстановление при загрузке и выберите ОС, загрузчик которой нужно попытаться восстановить;Автоматическое восстановление при загрузке
  4. Но скорее всего результат будет отрицательный: Восстановление при загрузке не удалось восстановить компьютервосстановить загрузчик автоматически не удалось

Восстановление загрузки ОС

Если в BIOS все нормально, и загрузка идет именно с жесткого диска, то значит у нас есть два варианта. Первый – сильно побиты драйвера. Второй – сломаны загрузочные файлы системы. Все это можно попробовать восстановить с помощью загрузочной флешки или диска. Если у вас их нет, то можете посмотреть инструкции по их созданию:

  • Windows 7.
  • Windows 10.

После этого вставляем флешку или диск в комп или ноут и перезагружаем его. Во время загрузки BIOS нужно зайти в «BOOT menu» – смотрите на таблицу, которую я оставил в самом начале (третий столбец).  Нужно выставить приоритет загрузки – USB Flash Disc.

Windows 10

Нужно перейти в «Устранение неполадок». Далее находим пункт «Восстановление при загрузке». Если ошибка «oxc000000f» останется, то пробуем следующие способы.

Дополнительные параметры - восстановление при загрузке

Windows 7

Восстановление системы

Мы попробуем два шага. Скорее всего вы сразу же увидите вот такое окошко, где система сама попробует реанимировать загрузочные файлы с загрузочного диска. Нажимаем «Исправить и перезагрузить».

Параметры восстановления - исправить и перезапустить

Если это не поможет, и вы опять видите ошибку 0x000000f (сбой меню загрузки системы), опять возвращаемся в данное меню, и тут нужно выбрать верхнюю строчку и нажать «Далее».

Использовать стандартные средства

Теперь вы увидите окошко параметров – кликаем по ссылке «Восстановление запуска». Если это не поможет, то ещё можно попробовать пункт «Восстановление системы».

Восстановление запуска

Как восстановить Windows 8 и 10

Всё тоже самое, только на фоне других картинок. Чтобы восстановить Windows 10 в этом случае применяются ТЕ ЖЕ УТИЛИТЫ и ТОТ ЖЕ ПОРЯДОК ДЕЙСТВИЙ, что и в абзаце про Windows 7:

дополнительные параметры

Однако вместе с 10-кой утилита bootrec.exe получила ещё один флаг. Помимо указанных в абзаце про Windows 7, команда:

bootrec /scanos

не только позволит просканировать все жёсткие диски на предмет установленных систем, но поможет отобразить список систем, которые не попали в текущий файл BCD.

Утилита bootrec.exe в Windows 7 не работает

Следующие команды работают только от загрузочного диска той версии Windows 7, что установлена у вас. В консоли загрузочника вызовем утилиту diskpart и вводим:

diskpartselect disk 0list volume

А вот теперь ваша задача правильно обнаружить букву дисковода или USB-накопителя, который является загрузочным. То есть где загрузочник Windows сейчас и сидит (и это точно не жёсткий диск, если вы не проводите операцию напрямую с диска): DVD или CD привод, или загрузочная флешка. Допустим, ей diskpart присвоила букву F. Тогда следующие команды примут вид:

exit F:cd bootdirbootsect /nt60 SYS /mbr

Т.е. вышли из diskpart, зашли в загрузочник, перешли в папку boot, отобразили список директорий и перезаписали нужный файл. Завершаем ввод клавишей ввода и перезагружаемся, удалив загрузочник. Перезагружаемся.

Bootrec rebuildbcd общее количество обнаруженных систем windows 0

Сообщения: 17
Благодарности: 0

При загрузке нажмите F8 и выберите пункт “Отключить перезагрузку при сбоях”. Текст приведите в сообщении. »

нажимаю на F8, ничего не появляется(

агрузитесь с установочного DVD Win7 и в командной строке последовательно выполните (если предыдущие команды не помогли):
Цитата:
bootrec.exe /FixMbr
Цитата:
bootrec.exe /FixBoot
Цитата:
bootrec.exe /RebuildBcd »
когда я вводил bootrec.exe /RebuildBcd мне написало что “Общее количество обнаруженных систем windows:0” это нормально? »
bcdedit /export C:BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:bootbcd bcd.old
bootrec /RebuildBcd
bcdedit /export C:BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:bootbcd bcd.old
bootrec /RebuildBcd
Enter после выполнения команд нажимали? »
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: