Восстановить windows boot manager

Содержание

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

Восстановить windows boot manager

WinITPro.ru  /  Windows 10  /  Windows Server 2016  /  Восстановление EFI загрузчика в Windows 10

06.12.2020 itpro Windows 10, Windows Server 2016 комментариев 188

В этой статье мы разберемся, как восстановить загрузчик Windows 10 на современном компьютере, на котором используется интерфейс UEFI вместо BIOS и таблица разделов диска GPT (вместо MBR).

Повреждение загрузчика Windows может быть вызвано установкой второй ОС (Dual Boot — конфигурация), некорректными действиями “специалиста” при восстановлении системы после сбоя, удалением “лишних” данных на скрытых разделах, вирусом-вымогателем и рядом других причин.

Ошибка загрузки The boot configuration data for your PC is missing: EFI\Microsoft\Boot\BCD

Компьютер с UEFI Windows 10, установленной в нативном режиме, при повреждении EFI загрузчика Windows не сможет загрузится. При этом при попытке загрузки появляется BSOD (синий экран смерти) с ошибкой:

The boot configuration data for your PC is missing or contains errors.
File :\EFI\Microsoft\Boot\BCD
Error code: 0xc000000f

или

Error code: 0xc000014c

В русской версии Windows ошибка может быть такая:

Ваш компьютер нуждается в ремонте
Данные конфигурации загрузки для вашего ПК отсутствуют или содержат ошибки
Файл:\EFI\Microsoft\Boot\BCD
Код ошибки: 0xc000000f

Эта ошибка говорит о повреждении или даже полном удалении конфигурации загрузчика Windows — Boot Configuration Data (BCD). Если вы попытаетесь восстановить загрузчик на UEFI компьютере с помощью утилиты bcdedit, вы получите такую ошибку:

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

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

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

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

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

Ручное восстановление загрузчика Windows с помощью BCDBoot

Перейдем к процедуре ручного восстановления EFI загрузчика Windows на компьютере с UEFI.

Для восстановления конфигурации загрузчика (BCD), вам нужно загрузить компьютер с оригинального установочного диска с Windows (диска восстановления или специально подготовленной загрузочной флешки).

После загрузки в среде восстановления нужно открыть окно командной строки: выберите Восстановление системы -> Диагностика -> Командная строка (System Restore -> Troubleshoot -> Command Prompt).

В открывшейся командной строке выполните запустите утилиту управления дисками, набрав команду:

diskpart

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

list disk

На этом этапе очень важно определить тип таблицы разделов на диске, на котором установлена Windows: MBR или GPT. Дело в том, что EFI загрузчик используется только на дисках с GPT разметкой.

Если у диска в столбце Gpt указана звездочка (*), тогда используется таблица разделов GPT, если нет – MBR.

Если с помощью diskpart вы определили, что на вашем диске используется GPT разметка, следуйте дальнейшим шагам инструкции по восстановлению загрузчика.

Если у вас разметка MBR – данная инструкция не применима к вашему компьютеру. Скорее всего у вас компьютер с BIOS, или в настройках UEFI включен режим совместимости Legacy/Compatibility Support Module/CSM.

На MBR дисках загрузчик хранится на отдельном разделе System Reserved, а не на EFI разделе (ни в коем случае не конвертируйте таблицу разделов MBR в GPT, пока не исправите загрузчик!!) Используйте другую инструкцию по восстановлению BCD загрузчика на MBR (Master Boot Record) диске.

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

sel disk 0

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

list partition
list volume

В нашем примере видно, что загрузочный раздел EFI (его можно определить по размеру 100 Мб, и файловой системе FAT32, чаще всего его метка — System EFI) имеет индекс Partition2 (он же Volume 5 с меткой Hidden).

Основной раздел с установленной системой Windows (это может быть, как Windows 10, так и Windows 8.1) — volume 2 с файловой системой NTFS.

 Также обязательно должен быть MSR (Microsoft System Reserved) раздел размером 16 мб в Windows 10 ( или 128 Мб в Windows 8.1).

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

select volume 5
assign letter M:

Должна появится строка, свидетельствующая об успешном назначении буквы диска разделу EFI:

DiskPart successfully assigned the drive letter or mount point.

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

exit

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

cd /d m:\efi\microsoft\boot\

В данном случае M: это буква диска, присвоенная разделу EFI чуть выше. Если каталог \EFI\Microsoft\Boot\ отсутствует (ошибка The system cannot find the path specified), попробуйте следующие команды:

cd /d M:\Boot\

или

cd /d M:\ESD\Windows\EFI\Microsoft\Boot\

С помощью команды attrib снимите атрибуты скрытый, read-only и системный с файла BCD:

attrib BCD -s -h -r

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

ren BCD BCD.bak

С помощью утилиты bcdboot.exe нужно пересоздать хранилище BCD, скопировав файлы среды загрузки UEFI в загрузочный раздел из системного каталога:
bcdboot C:\Windows /l en-us /s M: /f ALL
где,

  • C:\Windows – путь к каталогу на диске, на котором установлена ваша Windows 10;
  • /f ALL – означает что необходимо скопировать файлы среды загрузки Windows, включая файлы для компьютеров с UEFI или BIOS (теоретическая возможность загружаться на EFI и BIOS системах). Чтобы скопировать только EFI загрузчик, используйте команду /f UEFI./l en-us — тип системной локали. По умолчанию используется en-us — английский язык (США)
  • – эта новая опция BCDBoot в Windows 10, которая позволяет перезатереть имеющиеся загрузочные записи при создании нового хранилища (в том числе debugsettings). Используйте этот параметр, чтобы игнорировать старые настройки и создать полностью чистую конфигурацию BCD загрузчика;
  • /v – используется для включения режима вывода подробной информации BCDBoot.

Теперь, если выполнить команду bcdedit, вы увидите следующую картину:

В секции диспетчера загрузки Windows (Windows Boot Manager) должна появится запись, указывающая на полный путь к файлу управления загрузкой UEFI. В этом примере он находится на разделе 2 (partition=\Device\HarddiskVolume2), путь \EFI\MICROSOFT\BOOT\BOOTMGFW.EFI.

Возможные ошибки:

  • BFSVC Error : Could not open the BCD template store.  status – [c000000f] – проверьте правильность введенной команды. Возможно у вас установлена локализованная версия Windows. В этом случае нужно правильно указать код языка системы (local language code). Утилита bcdboot копирует файлы шаблонов BCD из каталога \Windows\System32\Config. Если BCD шаблоны в этой папке повреждены или удалены, попробуйте проверить целостность системных файлов в офлайн режиме с помощью утилиты sfc (понадобится установочный диск с Windows – диск D:):  sfc /scanow /OFOOTDIR=C:\ /OFFWINDIR=D:\WINDOWS
  • BFSVC Error: Error copying boot files Last Error = 0x570 – попробуйте выполнить проверку диска с помощью команды CHKDSK M: /F
  • BFSVC Error: Failed to set element application device.  Status = [c000000bb] – проверьте с помощью chkdsk.exe разделы с EFI и Windows 10. Проверьте, что снят атрибут скрытый и системный у файла BCD. Удалите его: attrib -s -h \EFI\Microsoft\Boot\BCDdel \EFI\Microsoft\Boot\BCD
  • Failure when initializing library system volume – проверьте, что вы используете правильный FAT32 раздел с EFI (возможно у вас из несколько) .

Перезагрузите компьютер, отключите загрузочный диск. Если вы все сделали правильно, в выборе устройств загрузки должен появиться пункт Windows Boot Manager в котором можно выбрать загрузку нужной ОС. Ваш EFI загрузчик и конфигурация BCD успешно восстановлены!

Предыдущая статья Следующая статья

Источник: https://winitpro.ru/index.php/2014/03/20/repair-bootloader-windows-8-uefi/

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

Восстановить windows boot manager

Бывает, что после установки какого-нибудь обновления или после очередного эксперимента система перестала загружаться и тут уже EasyBCD не помощник просто потому что вы не можете сейчас им воспользоваться. А интересна стала эта проблема мне из-за того, что один из моих знакомых как раз столкнулся с ней.

Итак, погнали.

Нам потребуется флешка, на которой записана Windows.

Первый вариант для нас – это воспользоваться автоматическим восстановлением.

Вставляем наш загрузочный носитель в компьютер и загружаемся с него.

Наша задача здесь выбрать восстановление системы.

На следующем экране выбираем «Поиск и устранение неисправностей».

И на новой странице нажимаем «Восстановление при загрузке».

Если все пройдет хорошо, то компьютер перезагрузится в случае успешного завершения операции или же сообщит об ошибке, если все плохо.

В последнем случае есть еще вариант.
Надо необходимо проделать в принципе все те же операции, только на последнем пункте вместо «восстановления» выбираем «Командная строка»

Есть конечно способ быстрее, как только вы загрузитесь с флешки, просто нажмите «SHIFT+F10»

Запускаем программу diskpart, для этого вводим команду:

diskpart

Теперь нам нужно посмотреть список всех доступных томов, для этого вводим команду:

list volume

Обратите внимание, что буква диска с ОС не обязательно будет «C», поэтому вам нужно запомнить ее.

Теперь нам нужно выйти из программы, вводим команду:
exit

Теперь нам нужно восстановить файл загрузки следующей командой:

bcdboot c:\windows

(причем буква «С» в данном случае – это буква диска, на котором записана ОС)

Как видно на моем примере, я ошибся буквой и у меня ничего не получилось, так как ОС у меня на диске «D»

Но, когда я прописал правильную букву диска, операция прошла успешно.

Бывает конечно, но довольно редко, что и этот способ не работает, тогда нам нужно перейти к следующему действию.

Опять включаем программу diskpart, для этого вводим команду:

diskpart

В зависимости от того UEFI и GPT у вас или BOIS и MBR, разметка может выглядеть по-разному. У вас может показаться скрытый раздел размером 100 мб в формате FAT32.

Или же раздел в формате NTFS размером 500мб.

Вам нужно запомнить номер этого раздела. А затем вам нужно поочередно ввести следующие команды:

select volume N

причем N – это номер тома

format fs=fat32 или format fs=ntfs
в зависимости от того, какая файловая система на разделе

кстати можно еще дописать quick для ускорения процесса. В моем случае это выглядит так.

В любом случае должно выполниться форматирование тома

assign letter=Z
присваиваем букву Z этому разделу

exit
выходим из Diskpart

bcdboot C:\Windows /s Z: /f ALL

причем C: — диск с файлами Windows, Z: — буква, которую мы присвоили скрытому разделу. На моем примере это выглядит так:

Первый раз я косячнул с пробелом, поэтому не повторяйте моих ошибок. И делайте правильно.

Нас тот случай, когда у вас несколько ОС, повторите команду для второй копии, только не забудьте, про другое расположение файлов

diskpart

list volume

select volume N
номер скрытого тома, которому мы присваивали букву

remove letter=Z
удаляем букву, чтобы том не отображался в системе, когда мы перезагрузимся

exit

По идее этим способов должно быть достаточно, но на всякий случай есть еще один бонусный метод.

Воспользуемся утилитой bootrec.exe

Для этого загружаемся с загрузочной флешки, и нажимаем «Восстановление системы».

Для Семерки причем следующее окошко будет выглядеть так:

А для более новых ОС чуть по-другому.

В любом случае для Windows 8-10 идем по следующему пути: Восстановление системы —> Диагностика —> Дополнительные параметры (также этот пункт называется «Поиск и устранение неисправностей» —> Командная строка

Вводим:
bootrec.exe

Команд здесь не много и разобраться с ними не сложно.
/fixboot
Команда позволяет записать новый загрузочный сектор на системном разделе диска, при этом загрузочный раздел будет создан так, чтобы он был совместим с вашей операционной системой — Windows 7, 8.1, 10

Применяется, когда:

Поврежден загрузочный сектор (например, после изменения структуры и размеров разделов жесткого диска)

Была установлена более старая версия Windows после более новой (Например, вы установили Windows XP после Windows 8)

Был записан какой-либо не Windows-совместимый загрузочный сектор.

/fixmbr
Эта команда позволяет исправить MBR или загрузчик Windows. При его использовании, поврежденная MBR перезаписывается заново. Загрузочная запись располагается на первом секторе жесткого диска и сообщает БИОС, каким образом и откуда начинать загружать операционную систему. Сопровождаются повреждения обычно следующими ошибками:

No bootable device

Missing operating system

Non-system disk or disk error

В тех случаях, когда у вас появилось сообщение, что компьютер был заблокирован (причиной тому может быть вирусное заражение) еще до начала загрузки Windows, тут тоже может помочь исправление MBR и загрузки.

/scanos Команда ищет ОС, для которых нет записей в файле загрузки. Если таковые найдены, то вам нужно воспользоваться командой /RebuildBcd.

/RebuildBcd Эта команда нужна, чтобы перестроить BCD ( файлы конфигурации загрузки ОС) и добавить в нее все утерянные ОС, которые установлены на вашем диске, а также разделы восстановления, созданные на базе Windows. В очень редких случаях, когда указанные действия не помогают, можно попробовать выполнить нижеследующие команды перед выполнением перезаписи BCD:bootrec.exe /fixmbr

bootrec.exe /nt60 all /force
Надеюсь вам не нужно будет сталкиваться с ситуацией, когда эта инструкция может понадобиться, но лучше знать и быть готовым, чем наоборот.

Читай. Делись. .

Не забывайте про кнопку ПОДПИСАТЬСЯ, а также про наши маленькие группы в ВК и ТЕЛЕЖКЕ, ссылки на них вы можете найти в описании канала, нажав на соответствующие кнопки.

Источник: https://zen.yandex.ru/media/id/5b02838f3c50f7c8880edcf0/windows-ne-zagrujaetsia-vosstanavlivaem-zagruzchik-5b1194e25f49678a6a972e56

Как восстановить загрузчик на Windows 10: инструкция по восстановлению автоматическим и ручным способом

Восстановить windows boot manager

Порой клиенты Windows сталкиваются с проблемой, которую, казалось бы, они не в силах решить: сообщение об отсутствии загрузочного файла (No bootable device) на чёрном фоне. Операционная система и «Рабочий стол» при этом не загружаются, поэтому выполнить какие-либо манипуляции в настройках компьютера не представляется возможным. Как решить данную проблему?

Что такое «Загрузчик» и какую роль он играет в системе

В «операционке» Windows, которую инсталлируют чаще всего на различных устройствах, есть встроенная утилита «Загрузчик». Именно она запускает ОС, когда пользователь нажимает на кнопку Power, чтобы включить свой ПК.

Происходит это после того, как BIOS (специальный набор микропрограмм, который функционирует отдельно от ОС) успешно проверил все аппаратные части устройства на работоспособность.

По данной схеме происходит включение не только стационарных ПК и лэптопов, но и мобильных девайсов (планшетов и смартфонов).

«Загрузчик» отвечает, в частности, за выполнение следующих действий:

  • подготовку аппаратных компонентов ПК к запуску ядра ОС;
  • непосредственную загрузку этого ядра, которое располагается на жёстком диске или передаётся по сети;
  • передачу ядру ОС управление компьютером.

Почему с ним могут возникнуть неполадки

Иногда при включении компьютера (стационарного или переносного — лэптопа) пользователи могут столкнуться с одним их сообщений, появившемся на чёрном экране монитора: An operating system wasn’t found или No bootable devices found. Также в них указывается, что нужно нажать определённое сочетание клавиш для перезапуска системы. Одной из причин возникновения данных ошибок — неполадки с «Загрузчиком».

На чёрном экране при загрузке Windows может появиться сообщение о том, что операционная система не найдена (An operating system wasn’t found)

Когда BIOS успешно закончил проверку всех аппаратных частей ПК и решил, что устройство готово к работе, ему необходимо передать управление запуском «операционки» «Загрузчику». Описанные выше ошибки с уведомлениями возникают на чёрном экране, если его не получается найти в месте, где он изначально должен находиться (как правило, это первый сектор загрузочного диска). Соответственно, оказывается, что запускать систему, в которой должен работать ПК, просто некому.

О неполадках в работе «Загрузчика» свидетельствует сообщение на чёрном экране, что загрузочное устройство не найдено (No bootable devices found)

Почему может возникнуть неполадка в виде отсутствия загрузочной записи:

  1. На диске есть битые секторы.
  2. Компьютер не видит имеющийся жёсткий диск.
  3. Старая «операционка» была установлена поверх новой.
  4. На компьютере была проведена установка второй ОС.
  5. На диске отсутствует файл «Загрузчика», который называется bootmgr на Windows 10.
  6. Пользователь установил конфликтный жёсткий диск, подключил неподдерживаемый накопитель (флешку) или другое периферийное устройство. Попробуйте извлечь устройство (если это USB-накопитель) и перезагрузить ПК.
  7. В доме произошло внезапное отключение электричества или другой сбой. В результате было непредвиденное завершение работы компьютера.
  8. Пользователь принудительно выключил ПК с помощью кнопки Power при зависании компьютера либо его обновлении.
  9. На ПК есть опасные вредоносные программы.

Как вернуть в строй «Загрузчик» на Windows 10

Чтобы как можно быстрее получить снова доступ к своей «операционке» и продолжить в ней работать, воспользуйтесь одним или несколькими ниже описанными методами.

Автоматическое восстановление при загрузке с помощью установочного диска Windows

Самое простое решение — запуск автоматического средства восстановления системы через установочный диск Windows той версии, которая установлена у вас ПК.

Если у вас нет оригинального диска, возьмите любой другой загрузочный накопитель «операционки» (флешку, внешний жёсткий диск и т. д.). Его можно легко создать с помощью утилиты от Microsoft, которую нужно скачать с официального сайта компании.

Для этого вам, однако, понадобится другой компьютер, так как доступ к своему у вас пока нет.

Опишем подробно шаги по запуску средства восстановления:

  1. Сначала подключаем загрузочный носитель к компьютеру. Включаем ПК. Когда устройство начнёт загружаться, необходимо зайти в так называемое Boot-меню: нажимаем либо на Escape, либо на F12.Нажмите на Escape или на F12, чтобы открыть Boot Menu
  2. В запустившемся меню голубого цвета выбираем из перечня всех подключённых к ПК устройств носитель, который вы вставили в ваш компьютер ранее. Так, загрузка произойдёт не через жёсткий диск, а через загрузочную флешку или диск.
  3. Экран станет голубого цвета. Вам предложат выбрать язык. Кликаем по нужному.
  4. После этого на дисплее появится начальный экран установки Windows. Здесь обращаем сразу внимание на левый угол окна внизу. Там будет надпись «Восстановление системы». Чтобы запустить нужные разделы, кликаем по ней.Кликните левой кнопкой по ссылке «Восстановление системы», которая находится в левом нижнем углу
  5. В меню для выбора действия кликаем сразу по третьему разделу, посвященному поиску и решению имеющихся в системе неисправностей.
  6. После этого нажимаем на опцию «Восстановление при загрузке».Нажмите на пункт «Восстановление при загрузке», чтобы запустить процесс
  7. Мастер восстановления попросит пользователя выбрать ОС, для которой нужно провести процедуру устранения неполадок.
  8. Затем запустится процесс поиска и исправления ошибок. «Загрузчик» должен быть в результате восстановлен, как и доступ к ОС и, соответственно, «Рабочему столу».

Восстанавливаем загрузочные файлы через «Командную строку»

Этот метод решения более сложный, чем автоматическое восстановление, так как подразумевает работу с «внутренностями» операционной системы при помощи специальных кодов, которые вводятся в чёрном редакторе «Командная строка».

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

В этой статье мы рассматриваем восстановление на примере Windows 10:

  1. Загрузите свой ПК с установочного диска или другого накопителя, как это было описано в инструкции выше. В блоке «Диагностика» заходим в «Дополнительные параметры», а там уже кликаем по пункту «Командная строка».
  2. Её вы также можете открыть с помощью сочетания клавиш Shift + F10. Комбинация действует с момента, когда вам предлагают выбрать язык интерфейса.
  3. В чёрном редакторе «Командной строки» печатаем по очереди три кода и нажимаем на Enter для их выполнения:
    • diskpart;
    • list volume;
    • exit.Введите команду list volume, чтобы вывести в чёрном редакторе информацию о томах и дисках
  4. После выполнения кода list volume вам необходимо обратить внимание на латинскую букву того жёсткого диска, на котором располагаются все важные системные файлы вашей «операционки» и, соответственно, загрузочный документ. Им может в итоге оказаться и не диск C, хотя в большинстве своём именно на нём инсталлируют ОС. Запоминаем эту букву. Она нам понадобится в дальнейшем.
  5. После выполнения кода exit вам нужно всего лишь ввести ещё одну команду следующего вида: bcdboot c:\windows. Вместо буквы «с» вставьте при необходимости ту, что вы запомнили в предыдущем шаге. Нажмите по традиции на Enter. Данный код поможет вам восстановить «Загрузчик».Введите команду bcdboot c:\windows, чтобы создать заново загрузочные файлы Windows
  6. В окне появится сообщение, что новые загрузочные файлы были успешно созданы. Вам остаётся только перезапустить своё устройство, но уже с жёсткого диска (отключите флешку или выньте диск), чтобы проверить, сработал ли данный метод. Учтите, что после восстановления запуск «операционки» может занять больше времени. Если возникнет ошибка с номером 0xc0000001, повторите перезапуск — проблема будет решена.

Ещё один способ решения проблемы в «Командной строке»

Если предыдущий метод не сработал, воспользуйтесь сразу же ещё одним: все манипуляции будут также выполняться в «Командной строке», но на этот раз вам необходимо будет печатать больше кодов:

  1. Открываем «Командную строку», используя инструкцию из предыдущего раздела этой статьи.
  2. Вводим снова diskpart, а затем list volume. Теперь изучаем разделы гораздо внимательнее. Вам необходимо определить, какой том будет использоваться в дальнейших командах.
  3. Если у вас система с UEFI и GPT, в списке вы должны увидеть скрытый раздел с файловой системой FAT32 и размером 99 – 300 МБ. Если же BIOS и MBR, то должен обнаружиться раздел размером 500 МБ (после чистой установки Windows 10) или меньше с файловой системой NTFS. Запоминаем номер этого раздела (Том 0, Том 1 и т. д.). В кодах ниже будем использовать букву N вместо номера. Также обращаем внимание на букву, соответствующую тому, на котором хранятся системные файлы Windows.Запомните номер тома с файловой системой FAT32
  4. После вводим поочерёдно коды (будьте предельно внимательны при этом):
    • select volume N;
    • format fs=fat32 или format fs=ntfs (в зависимости от того, какая файловая система в томе);
    • assign letter=Z (называем раздел буквой Z);
    • exit (закрываем утилиту Diskpart);
    • bcdboot C:\Windows /s Z: /f ALL (где C — диск с файлами Windows, Z — буква, которую мы присвоили ранее скрытому разделу).Введите первую команду select volume N, где N — номер тома, который вы запомнили ранее
  5. Если у вас несколько «операционок», необходимо повторить ввод этих команд, только уже с другим расположением файлов.
  6. После этого необходимо напечатать ещё одну партию команд:
    • diskpart;
    • list volume;
    • select volume N (номер скрытого тома, которому мы присваивали букву);
    • remove letter=Z (удаляем букву, чтобы том не отображался в системе, когда устройство перезагрузится);
    • exit.
  7. После всех манипуляций закрываем чёрный редактор и перезапускаем ПК с жёсткого диска, чтобы проверить, решена ли проблема.

: как сделать «Загрузчик» работоспособным

Вернуть в строй «Загрузчик» Windows 10 можно несколькими способами. Используйте «Командную строку» или средство для автоматического восстановления и решения проблем с компонентами «операционки».

Все методы можно применить при наличии оригинального установочного диска с определённой версией Windows (той, что установлена у вас) либо самостоятельно созданного загрузочного накопителя (флешки) c ОС.

Последний можно создать самостоятельно, используя другой компьютер и специальное приложение от компании Microsoft.

  • Екатерина Васильева
  • Распечатать

Источник: https://winda10.com/zapusk/vosstanovlenie-zagruzchika-windows-10.html

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

Восстановить windows boot manager

Загрузчик Windows (Windows Boot Manager) хранит свои файлы в отдельном разделе, в большинстве случаев. В состав файлов входят — конфигурационный файл, и бинарные файлы.

Если используется устаревшая схема загрузки на основе BIOS (MBR) систем, то в придачу к этому, на диск записывается загрузочная запись MBR (Master Boot Record), осуществляющая запуск бинарных файлов с указанного раздела.

Загрузка Windows осуществляется в два этапа:

1. BIOS (MBR/UEFI) выполняет поиск и запуск загрузчика (его бинарных файлов).

2. Загрузчик выполняет запуск ядра операционной системы. Учитывая вышеописанное, возможных проблем может быть всего лишь две: 1. Проблемы с загрузочным разделом, и его файлами.

2. Проблемы с загрузочной записью MBR.

Может быть еще и третья проблема. Она не связана напрямую с загрузчиком, поэтому ее я не стал вносить в список. Проблема заключается в удалившихся загрузочных записях UEFI BIOS.

Устраняется очень просто, сброс настроек UEFI BIOS, или ручное добавление соответствующей загрузочной записи через UEFI Shell.

Как это сделать, можно прочитать тут, а как сделать загрузочный диск с UEFI Shellтут.

Для всех манипуляций потребуется только лишь установочный диск Windows, а точнее его среда предустановки (WinPE). Скачать установочный диск Windows можно на официальном сайте Microsoft по ссылке https://www.microsoft.com/ru-ru/software-download.

Скачивание абсолютно бесплатно. Для дистрибутива Windows 10, предоставлена программа для создания загрузочного USB/CD диска, или установочного ISO образа.
В качестве тестовой ОС будет выступать Windows 10. Будет продемонстрировано восстановление загрузчика как версии на MBR диске, так и на GPT (UEFI).

Для MBR диска, будет продемонстрировано восстановление записи MBR, файлов загрузчика, и загрузочного раздела. Ниже на фото, отмечен раздел с файлами загрузчика.

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

Для GPT диска, будет продемонстрировано восстановление загрузочного раздела и файлов загрузчика. На фото ниже, отмечен загрузочный EFI-раздел, в котором расположены файлы загрузчика.

В случае с GPT-диском, файлы загрузчика и среда восстановления располагаются в разных разделах. Загрузочный EFI-раздел всегда отформатирован в файловую систему FAT, т.к. UEFI BIOS поддерживает только ее.
Разберем ситуацию с поврежденной/перезаписанной MBR-записью. Часть первого сектора диска, отвечающей за запуск загрузчика, тестовой машины была намерено затерта.
Windows в данном случае естественно загружаться не будет.
Попробуем восстановить испорченную MBR-запись загрузчика Windows. Загрузимся с установочного диска на проблемной машине.
При появлении мастера установки, нажимаем сочетание клавиш SHIFT+F10, откроется командная строка.
Записать новую MBR-запись можно двумя способами, легким и не очень. Легкий выполняется с помощью команды bootrec, не очень, с помощью команды bootsect, совместно с командой bcdedit.

Рассмотрим сначала легкий способ. Восстанавливаем запись MBR.

:: Восстанавливаем MBR-запись дискаbootrec /fixmbr

Если сейчас выполнить перезагрузку машины, в надежде увидеть корректную загрузку Windows, то возможно вы получите ошибку загрузчика 0xc000000e (Your PC/Device needs to be repaired. A required device isn't connected or cant't be accessed. The application or operating system couldn't loaded because a recuired file is missing ir contains errors. File: \Windows\system32\winload.exe). Связана данная ошибка исключительно с конфигурацией загрузчика.
Устранить эту проблему можно выполнив исправление конфигурационного BCD-файла загрузчика Windows Boot Manager. Делается это, так же, с помощью команды bootrec.:: Восстанавливаем конфигурационный BCD-файлbootrec /rebuildbcd
Проверим параметры загрузчика после фикса. Загрузчик восстановлен.

Теперь способ второй, немного более сложный.

Для выполнения всех дальнейших операций, предварительно необходимо будет выяснить букву системного раздела, того на котором установлена ОС Windows. Помочь в этом могут следующие команды:

:: Вывод точек монтирования системы с помощью различных команд :: WMIC – более подробный выводwmic volume list brief :: FSUtil – вывод только имен дисковfsutil volume list :: MountVol – вывод только имен дисковmountvol
Каждая из этих команд выводит список всех подключенных разделов. Команда wmic предоставляет самую подробную информацию.

Получив информацию о подключенных томах, необходимо проверить какой из них содержит установленную копию ОС Windows. Делается это просто, с помощью команды dir, путем поочередного просмотра каждого тома на наличие соответствующих системных директорий/файлов.
Определив целевой системный раздел, в моем случае это диск D:\, можно перейти к восстановлению MBR-записи.:: Восстановление MBR-записи дискаbootsect /nt60 D: /mbr /force
Проверяем конфигурацию загрузчика.:: Вывод загрузочных записей загрузчика Windowsbcdedit

У дефолтной загрузочной записи не определены параметры device и osdevice. В качестве значений данных параметров должна быть указана буква диска с установленной ОС Windows. Без данных параметров система не сможет загрузиться корректно, и выдаст уже описанное ранее сообщение об ошибке. Поправим загрузочную запись.:: Указываем системный раздел для загрузочной записи по умолчаниюbcdedit /set {default} device “partition=D:”bcdedit /set {default} osdevice “partition=D:” :: Выводим параметры загрузочной записи по умолчаниюbcdedit /set {default}
Восстановление загрузчика выполнено.
Важным замечанием второго способа, является то, что конфигурация загрузчика не восстанавливается полноценно. Мы лишь поправили загрузочную запись по умолчанию ({default}), отвечающую лишь за запуск ОС Windows, другие записи конфигурационного файла загрузчика будут и прежде содержать параметры со значением unknow. Ручное исправление которых, может оказаться не такой простой задачей, ввиду необходимости проверить все имеющиеся записи конфигурационного файла загрузчика. Поэтому, этот вариант восстановления лучше рассматривать как аварийный, при невозможности, по какой-либо причине, выполнить восстановление загрузчика первым способом.

Усугубим тестовую ситуацию. Представим, что после определенных манипуляций, был удален загрузочный раздел ОС Windows. Что необходимо делать в данной ситуации?

1. Заново создать загрузочный раздел.

2. Записать на созданный раздел файлы загрузчика Windows.

3. Записать на созданный раздел файлы среды восстановления Windows (не обязательно). По поводу третьего пункта, почему он не обязателен? Работа загрузчика, и в общем ОС в целом, никак не зависит от среды восстановления. Она используется лишь при аварийных ситуациях. Запускается данная среда загрузчиком при определенных условиях, например, пара прерванных загрузок ОС. То есть, если не будет загрузчика, то и среда восстановления не будет работать. Приступим. На тестовой машине был намерено удален загрузочный раздел. Попытка загрузки на данном этапе, ожидаемо приведет к ошибке.
Загружаем установочный диск OC Windows.
Запускаем командную строку, нажав сочетание клавиш SHIFT+F10.
Создадим загрузочный раздел. Особых требований к загрузочному разделу нет. Это должен быть раздел с файловой системой NTFS (желательно, но не обязательно), с достаточным объемом свободного пространства, чтобы вместить файлы загрузчика и среды восстановления.:: Запускаем программу diskpartdiskpart rem Выводим список дисков системыlist disk rem Выбираем диск под номером 0select disk 0 rem Выводим список разделов выбранного дискаlist partition rem Создаем первичный раздел в начале диска, размером в 550МБcreate partition primary offset=1 size=550 rem Помечаем созданный раздел как активныйactive rem Форматируем созданный разделformat fs=ntfs quick label=”Sytem Reserved” rem Монтируем созданный разделassign rem Узнаем букву под которой смонтирован созданный ранее разделlist volume

Раздел создан. Запоминаем букву под которой он смонтирован, в моем случе диск E:\. Эта информация потребуется для выполнения последующих команд.

Выполним установку загрузчика на созданный раздел. Но, предварительно нужно выяснить, под какой буквой скрывается раздел с установленной ОС Windows. Узнать данную информацию можно, так же, на предыдущем шаге (diskpartlist volume), либо по способам описанным в предыдущем разделе. В моем случае это диск C:\.

:: Установка файлов BIOS-загрузчика для операционной системы:: расположенной в директории C:\Windows, в загрузочный раздел E:bcdboot C:\Windows /s E: /f BIOS

Загрузчик установлен. Если сейчас выполнить перезагрузку машины, то ОС Windows благополучно загрузится.
Если загрузка по-прежнему не возможна, то скорее всего имеются проблемы с загрузочной записью MBR. О том, как ее восстановить, написано в предыдущем разделе. Тема возврата среды восстановления, будет рассмотрена в последующих статьях. Рассмотрим восстановление UEFI-загрузчика ОС Windows. ОС использующие загрузку в UEFI режиме не нуждаются в загрузочных записях, на подобии MBR. Поэтому, рассмотрен будет сценарий с утраченным загрузочным EFI-разделом.

Что из себя представляет загрузочный EFI-раздел? Это обычный раздел, отформатированный в файловую систему FAT.

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

Попытка загрузки системы на данном этапе, приведет к ошибке, либо к загрузке UEFI Shell.
Загружаемся с установочного диска ОС Windows.
Открываем командную строку, нажав сочетание клавиш SHIFT+F10.
Создадим утраченный загрузочный EFI-раздел.:: Запускаем программу diskpartdiskpart rem Выводим список дисков системыlist disk rem Выбираем диск под номером 0select disk 0 rem Выводим список разделов выбранного дискаlist partition rem Создаем EFI-раздел в доступном пространстве диска, размером в 99МБcreate partition efi size=99 rem Помечаем созданный раздел как активныйactive rem Форматируем созданный разделformat fs=fat32 quick label=”System” rem Монтируем созданный разделassign rem Узнаем букву под которой смонтирован созданный ранее разделlist volume

Раздел создан. Запоминаем букву созданного раздела, в моем случае это диск F:\.

Установим загрузчик на созданный раздел. Предварительно, выясняем букву раздела с установленной ОС Windows. Как это сделать, было описано в предыдущих разделах.  В моем случае, это диск D:\.

:: Установка файлов UEFI-загрузчика для операционной системы:: расположенной в директории D:\Windows, в загрузовчный раздел F:bcdboot D:\Windows /s F: /f UEFI
Загрузчик установлен. Проверяем его работу. Перезагружаем машину и наблюдаем. Все Ok.
В статье было рассмотрено: Как восстановить загрузочную MBR-запись ОС Windows? Как выполнить восстановление BIOS-загрузчика ОС Windows? Как выполнить восстановление UEFI-загрузчика ОС Windows? “,”author”:”Автор: BootDev”,”date_published”:”2021-01-13T16:04:00.000Z”,”lead_image_url”:”https://1.bp.blogspot.com/–ld1Y0nK9-Q/XMiWh3iWDVI/AAAAAAAAGLw/YgXE3shpLKYkDAIIHXMVswFJM9Ul5INrQCLcBGAs/w1200-h630-p-k-no-nu/IMG_2012.png”,”dek”:null,”next_page_url”:null,”url”:”https://www.bootdev.ru/2019/05/Repair-Windows-Bootloader.html”,”domain”:”www.bootdev.ru”,”excerpt”:”Восстановление загрузчика Windows. Запись загрузчика Windows Boot Manager.”,”word_count”:1411,”direction”:”ltr”,”total_pages”:1,”rendered_pages”:1}

Источник: https://www.bootdev.ru/2019/05/Repair-Windows-Bootloader.html

Восстановление Загрузчика Windows 10: 4 способа и пошаговая инструкция

Восстановить windows boot manager

Иногда после переустановки операционной системы персонального компьютера возникают ошибки, связанные с использованием свободного места на жестком диске (форматирование, применение дополнительных приложений, другими ситуациями). Одним из решений может стать восстановление Загрузчика операционки Windows 10. Перед началом работы важно ознакомиться с основными правилами и требованиями, нюансами и вероятными сложностями.

Что такое Загрузчик и какую роль он играет в системе

Операционка Windows от разработчика Microsoft находится на носителях внешнего или встроенного типа, куда одновременно устанавливается дополнительный инструмент – Загрузчик. Процесс проходит независимо от варианта хранения данных, на дисках (MBR, GPT) или разновидности базового комплекта приложений операционки (BIOS или более продвинутая EFI/UEFI).

Основные функции:

  • подготовка программных элементов к процессу активации ядра операционной системы;
  • загрузка ядра (с указанного пользователем носителя или посредством передачи через сеть);
  • передача возможностей Администратора (управления системными файлами ядра) непосредственно на компьютер после активации ОС.

Схема взаимодействия операционной системы и блока загрузчика данных работает одинаково на всех устройствах, работающих через платформу Windows 10 (ноутбуки, стационарные компьютеры, лэптопы, мобильные телефон и планшеты).

Причины неполадок Загрузчика

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

  • активация некоторых приложений, дополняющих работу операционной системы персонального компьютера;
  • заражение загрузочных документов вирусами, троянами, вредоносными программами;
  • неисправность переносного носителя из-за физического состояния устройства.

Если Boot Manager операционки Windows не дает загрузиться, нужно попробовать один из следующих вариантов.

Как восстановить Загрузчик Windows 10

Когда внешнем носителе или жестком диске присутствуют поврежденные файлы, загрузочный блок ПК не сможет функционировать в стандартном режиме. Можно использовать автоматическое восстановление, сервис Command Line, Live CD или приложение Linux.

Автоматическое восстановление при загрузке с помощью установочного диска или флешки Windows

Исправить ошибки необходимой системы помогает загрузочная флешка (носитель, накопитель, диск). Чтобы восстановить операционную систему устройства, следуют определенной инструкции:

  • подготовить диск (важно, чтобы записи были в одной разрядности с ПК);
  • выбрать подходящий накопитель через сервис Boot;
  • в открывшемся окне нажать клавишу «Восстановление системы» (слева в нижней части);
  • затем перейти на строку «Поиск и устранение неисправностей», после зайти в раздел «Восстановление при загрузке».

Процедура запускается самостоятельно. По окончании процедуры на мониторе отобразится соответствующее уведомление. Если способ не исправил работу загрузочных блоков, переходят к следующему способу.

Через Командную строку

При использовании Command Line компьютера также требуется подготовка внешнего носителя с загрузочными элементами. Этапы действий:

  • выполнить загрузку ноутбука или стационарного устройства через дополнительный инструмент Bootice;
  • перейти на раздел «Диагностика», затем блок «Дополнительные параметры»;
  • в новом списке нажать на строку «Командная строка». Внимание! Быстрый способ открыть необходимое окно – использование горячих клавиш. Одновременно следует нажать кнопки «Shift» и «F10»;
  • затем поочередно прописывают символику: diskpart, list volume и exit (после каждой необходимо кликнуть «Enter»);
  • после второго запуска нужно запомнить обозначение жесткого накопителя;
  • по завершении напечатать bcdboot c:\windows – вместо обозначения диска С печатают символ носителя из предыдущего этапа.

После последнего пункта на дисплее монитора появится соответствующее уведомление – «Восстановление загрузочных элементов завершено».

Восстановление после удаления Linux

В некоторых случаях после запуска программы Ubuntu Linux основная операционка не может загрузиться. Ошибка возникает из-за перезаписи данных определенного сектора операционной системы, где содержатся загрузочные файлы. Инструкция:

  • сохранить раздел загрузки приложения (запустить отдельный терминал и ввести dd if=/dev/sda3 of=/linux.boot bs=512 count=1)$;
  • активировать загрузочный носитель;
  • в открывшемся меню перейти по нескольким пунктам последовательно: «Восстановление системы», «Диагностика», «Дополнительные параметры», «Командная строка»;
  • в открывшемся блоке окне напечатать exe /FixMbr, затем bootrec.exe /FixBoot.

После выполненных действий, вероятно, будет поврежден Ubuntu Linux. Для приведения его в работоспособное состояние перезапускают Командную строку, потом вводят bcdedit /create /d “Linux” /application BOOTSECTOR. В открывшейся консоли копируют ID-наименование носителя, затем вводят bcdedit /set {cкопированный ID} device partition=c:, после чего на ПК начнут запускаться обе операционки.

Через Live CD

В некоторых случаях восстановление программы работы загрузочных файлов осуществляется через создание LiveCD.

Внимание! На носитель нужно установить определенные приложения – Total Commander, Редактор реестра, антивирусные и иные утилиты.

После активации запускают Total Commander и выполняют поиск необходимых документов с расширением .ехе. Дата формирования файла должна совпадать с датой последнего удачного запуска операционной системы. Запустить сканер антивирусных приложений.

Загрузчик операционки компании Microsoft – необходимый элемент для работы персонального компьютера. В некоторых случаях система может перестать запускаться, для чего потребуется использовать один из методов восстановления. Процедура требует определенных навыков, внимательности и четкого следования инструкциям.



Источник: https://it-tehnik.ru/windows10/vosstanovlenie/zagruzchika.html

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.