Восстановление EFI загрузчика и BCD в Windows
После того, как вы создали минимальную структуру дисковых разделов для UEFI системы, можно переходить к копированию загрузочных файлов EFI на диск и созданию конфигурационного файла загрузчика (BCD).
Скопируем файлы среды EFI из каталога вашего диска, в который установлена ваша Windows:
Пересоздадим конфигурацию загрузчика Windows 10 / 7:
Вы можете заменить надпись “My Windows 10”, на любую другую.
Совет. В том случае, если на разделе EFI были повреждены только файлы среды EFI, а сам раздел остался на месте, вы можете пропустить процесс пересоздания разделов с помощью diskpart. Хотя в большинстве случаев достаточно восстановить загрузчик по статье Восстановление EFI загрузчика в Windows 10 / 8.1. Вручную пересоздать BCD на обычных MBR+BIOS системах можно так.
Команда возвращает GUID созданной записи, в следующей команде этот GUID нужно подставить вместо {your_guid}.
Дальнейшие команды выполняются в контексте {default}:
Перезагружаем компьютер … В нашем случае с первого раза он не загрузился, пришлось дополнительно поплясать с бубном:
- Отключаем питание ПК.
- Отключаем (физически) жесткий диск.
- Включаем ПК, дожидаемся появления окна с ошибкой загрузки и снова его выключаем.
- Подключаем диск обратно.
Затем в нашем случае (тестирование проводилось на виртуальной машине VMWare с UEFI средой) пришлось добавить новый загрузочный пункт меню, выбрав файл EFI\Microsoft\Boot\bootmgrfw.efi на EFI разделе.
В некоторых UEFI меню по аналогии нужно изменить приоритет загрузочных разделов.
После всех рассмотренных манипуляций Windows должна загрузиться корректно.
___________________
Взято с http://winitpro.ru/index.php/2015/06/04/vosstanovlenie-struktury-udalennyx-efi-razdelov-v-windows-7/
Определение разделов
Теперь нужно определить раздел диска, на котором был установлен GRUB.
Выведем список разделов, для этого выполняем команду (в конце команды стоит строчная буква L):
Вывод fdisk для BIOS
Пример вывода команды:
В моем случае мы видим 2 диска: /dev/sda (SSD диск) и /dev/sdb (флешка, с которой сейчас загружена Live-система).
Нас интересует диск /dev/sda. На диске /dev/sda создано несколько разделов. В моем случае /dev/sda4, на котором установлен Windows, а также 4 раздела с пометкой Linux (см. последний столбец таблицы). У вас скорее всего может быть один раздел Linux (корневой раздел) или два раздела (корневой и home). На одном из этих разделов установлен GRUB.
То есть из таблицы вы должны определить какой раздел является корневым, на нем скорее всего у вас установлен GRUB. В моем случае GRUB установлен в раздел /dev/sda2. Далее по тексту я буду его использовать (вы должны будете указывать свой раздел).
Иногда бывает, что для загрузчика GRUB выделен отдельный раздел (он называется boot-раздел). Если это так, то на следующем шаге вам нужно будет примонтировать корневой раздел и раздел с загрузчиком.
Вывод fdisk для UEFI
Для новых компьютеров с UEFI вывод команды fdisk -l может быть примерно следующим:
Нам нужно определить, на каком разделе установлен Linux (корневой раздел), а также определить EFI-раздел. В моем случае это разделы: /dev/nvme0n1p5 и /dev/nvme0n1p1, которые расположены на диске /dev/nvme0n1.
Способ 3: ручное альтернативное восстановление
Второй вариант заключается в использовании скрытого тома, который резервируется системой и задействуется в качестве загрузчика. Сейчас следует обнаружить его и произвести определенные манипуляции. Эта операция так же осуществляется в режиме восстановления, поэтому предварительно загрузитесь с созданного ранее носителя.
- После этого снова запустите оснастку , выведите список разделов через и отыщите скрытый том, размер которого варьируется от 99 до 600 мегабайт, в зависимости от используемого загрузчика. В случае с MBR (BIOS) он будет иметь файловую систему NTFS, а при GPT (UEFI) — FAT32.
Не покидайте текущую оснастку и здесь же введите , где вместо N укажите номер определенного ранее раздела.
Форматируйте его в FAT32 или в NTFS, отталкиваясь от того, какая файловая система установлена на текущий момент.
Ожидайте окончания этой процедуры — она может занять несколько минут.
Присвойте ему букву Z, написав .
Закройте текущую оснастку через .
Для восстановления файлов загрузчика используйте команду , заменив D на букву раздела с ОС.
Снова введите .
Откройте список дисков через .
Выберите диск (тот, которому была присвоена буква Z).
Удалите букву через , чтобы в будущем она не мешала взаимодействию с системой.
Перезагрузите ПК, чтобы проверить результативность.
Вы можете быть уверены в том, что один из приведенных выше методов точно поможет восстановить загрузчик Windows 10, если, конечно, проблема с загрузкой не была вызвана другими проблемами. В таких ситуациях мы рекомендуем изучить дополнительные материалы по теме исправления подобных неполадок, воспользовавшись указанной ниже ссылкой.
Подробнее: Решение проблем с запуском Windows
Что такое «загрузчик windows» и в чём причина его выхода из строя
Процесс включения компьютера можно условно разделить на два этапа. Первый этап – это когда BIOS проверяет наличие и работоспособность аппаратных компонентов компьютера. А во время второго этапа за дело берётся загрузчик. «Загрузчик Windows» – это встроенная в операционную систему утилита, которая запускает ОС и подготавливает её к пользованию. Она начинает свою работу сразу же после того, как БИОС передаст ей управление, и выполняет следующие действия:
- Подготовка аппаратных компонентов к запуску ядра операционной системы.
- Загрузка ядра ОС (оно находится либо на жестком диске, либо передаётся непосредственно по сети).
- Передача данного ядра под управление ПК.
Причин, по которым «Загрузчик Windows» не может выполнить свои основные функции, может быть множество. Вот самые частые из них:
На заметку! Приведённые ниже способы актуальны только для тех случаев, когда причина сбоя работы загрузчика кроется в системе, а не в «железе». К примеру, если на вашем жёстком диске слишком много битых секторов, то вам поможет только его ремонт или замена. То же самое касается и любых других проблем с оборудованием.
Утилита bootrec.exe в Windows 7 не работает
Следующие команды работают только от загрузочного диска той версии Windows 7, что установлена у вас. В консоли загрузочника вызовем утилиту diskpart и вводим:diskpart select disk 0 list volume А вот теперь ваша задача правильно обнаружить букву дисковода или USB-накопителя, который является загрузочным. То есть где загрузочник Windows сейчас и сидит (и это точно не жёсткий диск, если вы не проводите операцию напрямую с диска): DVD или CD привод, или загрузочная флешка. Допустим, ей diskpart присвоила букву F. Тогда следующие команды примут вид:exit F: cd boot dir bootsect /nt60 SYS /mbr Т.е. вышли из diskpart, зашли в загрузочник, перешли в папку boot, отобразили список директорий и перезаписали нужный файл. Завершаем ввод клавишей ввода и перезагружаемся, удалив загрузочник. Перезагружаемся.
Чистка системы от вирусов до восстановления загрузчика
Когда причиной поломки загрузчика стали вредоносные программы, их нужно удалить до процесса восстановления. В данной ситуации можно использовать Dr.Web LiveDisk. В данном аварийном диске имеется множество средств, чтобы восстановить компьютер и вылечить его от вирусов.
Данный Live CD реализован на linux и распространяется в виде ISO образа, который можно записать на флешку или на оптический диск. После записи на диск образа запускаем Dr.Web LiveDisk.
Увеличить
В стартовом меню следует указать первый пункт и продолжить загружать Dr.Web LiveDisk. Через несколько секунд запустится ОС.
Увеличить
При помощи данной операционной системы можно полностью очистить пк от вирусов и сделать бекап всех данных. Эта ОС поддерживает доступ в интернет и имеет встроенный браузер Firefox.
Получается, если вы изучите все тонкости восстановления загрузчика, то сможете свой компьютер починить самостоятельно и быстро
Еще нужно обратить внимание на случай, когда невозможно восстановить загрузочный сектор и загрузчик. В данной ситуации следует подстраховаться, чтобы использовать средства полного восстановления системы
К подобным средствам относится полный образ системы, который создается средствами самой Виндовс 10, и софтом Acronis True Image.
Восстановление работоспособности загрузчика Windows в командной строке
Чтобы приступить к восстановлению загрузчика при помощи командной строки, прежде всего ее необходимо открыть. Это можно сделать, воспользовавшись загрузочной флешкой или меню восстановления и диагностики.
В случае использования загрузочного накопителя, необходимо нажать Sfit+F10 на экране выбора языка.
Зайти в командную строку через меню диагностики можно, нажав по соответствующей иконке.
После открытия командной строки необходимо ввести следующие команды:
- Diskpart (встроенная утилита для работы с жесткими дисками)
- List volume (список подключенных носителей)
- Exit (завершение работы с утилитой)
Введение каждой из команд необходимо подтверждать клавишей Enter.
Такой порядок позволит узнать, какой диск является системным (по умолчанию это диск С), и на основе этих знаний попытаться выполнить программное восстановление файлов загрузчика.
После этого необходимо ввести команду bcdboot c:\windows, исправляющую большинство проблем с загрузчиком.
Стоит отметить, что при наличии нескольких ОС, установленных на компьютере, данные действия следует проделать поочередно для каждой системы.
Если такой способ не сработал, можно полностью очистить загрузчик и создать его файлы по новой.
Теперь необходимо ввести ряд команд, удаляющих и создающих заново загрузчик.
- Выбираем том командой select volume 3 (вместо 3 может быть другое число).
- Форматируем том командой format fs=ntfs, или format fs=fat32, в зависимости от файловой системы диска.
- Присваиваем имя «Y» тому командой assign letter=Y
- Выходим из утилиты командой exit.
- Вводим команду bcdboot C:\Windows /s Y: /f ALL (буквы C и Y могут отличаться, в зависимости от системы и количества дисков). Если установлено несколько ОС, необходимо проделать данный шаг для всех томов с загрузчиками.
Как записать образ Windows 10 на флешку
Для восстановления повреждённых файлов Windows 10 необходимо создать загрузочный носитель.
При установке операционной системы на компьютер по умолчанию предлагается создать его на флешке в автоматическом режиме. Если по каким-то причинам этот шаг был пропущен или флешка была повреждена, то необходимо создать новый образ Windows 10 с помощью сторонних программ, таких как MediaCreationTool, Rufus или WinToFlash, а также с помощью консоли администратора «Командной строки».
Так как все современные компьютеры выпускаются с поддержкой интерфейса UEFI, то наибольшее распространение получили способы создания загрузочных флешек с использованием программы Rufus и при помощи консоли администратора.
Создание загрузочной флеш-карты, поддерживающей UEFI
Если на компьютере интегрирован загрузчик, поддерживающий интерфейс UEFI, для инсталляции Windows 10 разрешается применять только носители информации, отформатированные по стандарту FAT32.
В тех случаях, когда загрузочная флеш-карта для Windows 10 создаётся в программе MediaCreationTool от Microsoft, структура таблицы размещения файлов FAT32 формируется автоматически. Программа попросту не предлагает никаких других вариантов, сразу делая флеш-карту универсальной. Используя эту универсальную флеш-карту, можно провести инсталляцию «десятки» на стандартном жёстком диске с BIOS или с UEFI. Разницы никакой нет.
Также существует вариант создания универсальной флеш-карты при помощи «Командной строки». Алгоритм действий в этом случае будет таким:
- Запустите окно «Выполнить», нажав Win + R.
- Введите команды, подтверждая их нажатием клавиши Enter:
- diskpart — запустить утилиту для работы с винчестером;
- list disk — отобразить все созданные на винчестере области для логических разделов;
- select disk — выбрать том, не забыв указать его номер;
- clean — очистить том;
- create partition primary — создать новый раздел;
- select partition — назначить активный раздел;
- active — сделать этот раздел активным;
- format fs=fat32 quick — произвести форматирование флеш-карты, изменив структуру файловой системы на FAT32.
- assign — назначить литеру диска после окончания форматирования.
- Скачайте с сайта Майкрософт или с выбранного места файл с ISO-образом «десятки».
- Дважды щёлкните по файлу образа, раскрыв его и одновременно подключив к виртуальному приводу.
- Выделите все файлы и каталоги образа и скопируйте их, нажав кнопку «Копировать».
- Вставьте всё в свободную область флеш-карты.
Копируйте файлы на свободное место флешки
- На этом процесс формирования универсального загрузочной флеш-карты завершён. Можно начинать инсталляцию «десятки».
Восстановление удаленных данных
Некорректная работа операционной системы и проблемы с загрузчиком могут говорить о наличии вирусов, которые буквально уничтожают все файлы. Если вы обнаружили, что ваши важные данные исчезли, рекомендуем воспользоваться программой RS Partition Recovery, которая сможет быстро восстановить все удаленные данные, поврежденные вирусами или утерянные в случае случайного форматирования.
Также программа RS Partition Recovery позволяет восстанавливать фотографии, видеофайлы, текстовые документы и т.д. после удаления вплоть до нескольких месяцев назад. На сайте recovery-software.ru вы сможете ознакомится со всеми преимуществами и особенностями RS Partition Recovery, а также других продуктов от Recovery Software.
Автоматический способ (нужен загрузочный носитель)
Каждая из версий Windows 10 и 8.1 обладают автоматическим инструментом для исправления проблем с запуском. В большинстве случаев его хватает, но не всегда.
- Создайте диск восстановления или загрузочную флешку с Windows. Желательно использовать ту же разрядность операционной системы, что установлена на компьютере в текущий момент времени.
- Загрузитесь с накопителя. Проще всего использовать «Boot Menu». Вызывается одной из клавиш «F9-F11» во время запуска компьютера.
- Выберите язык и в установочном окне нажмите по пункту «Восстановление системы».
- Переместитесь в «Поиск и устранение неисправностей».
- Нажмите по «Восстановлению при загрузке».
После этого возможны два варианта:
- Произойдет рестарт и система запустится. При следующей загрузке не забудьте изменить приоритет устройств в БИОС. Первым должен стоять жесткий диск или SSD с ОС. В противном случае появится ошибка «no bootable device».
- Отобразится сообщение с текстом «восстановление не удалось». Тогда переходите к другим способам.
Если это не помогло, то откройте командную строку через раздел «Поиск и устранение неисправностей». Введите в ней следующее:
И перезагрузите компьютер.
Зачем нужен загрузчик
В актуальных и часто используемых операционных системах бренда Windows имеется достаточно функциональная и эффективная встроенная системная утилита, которая носит название «Загрузчик».
Она необходима для того, чтобы запускать вашу операционную систему после нажатия кнопки питания. Это происходит фактически сразу после успешной проверки со стороны BIOS всей аппаратной части ПК или ноутбука. Помимо компьютеров и портативных ноутбуков, по аналогичной схеме запускаются планшеты, смартфоны и прочие мобильные гаджеты.
Роль «Загрузчика» заключается в следующем:
- осуществлять подготовку аппаратных компонентов ПК или ноутбука к последующему пуску ядра операционной системы;
- загружать это ядра;
- передавать ядру ОС управление ПК или прочим устройством.
Как видите, «Загрузчик» действительно очень важен.
При этом пользователи задаются вопросами о том, где находится этот самый «Загрузчик», а точнее его файл на Windows 10 и других версиях ОС. Файл с названием boot.ini располагается непосредственно на системном диске, где установлена ОС. Но находится он в скрытом состоянии. Чтобы его увидеть, сначала придётся включить отображение скрытых файлов и папок.
Восстановление после удаления 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:, после чего на ПК начнут запускаться обе операционки.
Структура разделов на GPT диске
Рассмотрим, как должна выглядеть таблица разделов загрузочного жесткого диска с GPT разметкой на UEFI системе. Как минимум должны присутствовать следующие разделы:
- Системный раздел EFI (EFI System Partition или ESP — Extensible Firmware Interface) – 100 Мб (тип раздела — EFI).
- Резервный раздел Майкрософт – 128 Мб (тип раздела — MSR).
- Основной раздел Windows – раздел с Windows.
Это именно минимальная конфигурация. Эти разделы создает установщик Windows при установке системы на неразмеченный диск. Производители ПК или сами пользователи могут дополнительно создавать собственные разделы, содержащие, к примеру среду восстановления Windows в файле winre.wim (Windows RE), раздел с резервным образом системы от производителя (позволяет откатится к исходному состоянию компьютера), пользовательские разделы и т.д.
Раздел EFI c файловой системой Fat32 является обязательным на дисках с GPT разметкой на UEFI системах. Данный раздел, по аналогии с разделом System Reserved на дисках с MSR разметкой, хранит хранилище конфигурации загрузки (BCD) и ряд файлов, необходимых для загрузки Windows. При загрузке компьютера среда UEFI загружает с раздела EFI (ESP) загрузчик (EFI\Microsoft\Boot\bootmgfw.efi) и передает управление ему. Если этот раздел удален, загрузить ОС нельзя.
MSR раздел на GPT диске используется для упрощения управления разделами и используется для служебных операций (например, при конвертирования диска из простого в динамический). Это резервный раздел, которому не назначается код раздела. На этом разделе нельзя хранить данные пользователя. В Windows 10 размер MSR раздела – всего 16 Мб (в Windows 8.1 размер MSR раздела – 128 Мб), файловая система – NTFS.
Совет. Для установки Windows на компьютерах с поддержкой UEFI понадобится оригинальный DVD или специально подготовленная загрузочная флешка с Windows 7, Win 8.1 / Serve 2012 или Win 10 / 2016.
Восстановление загрузчика Windows 10 с помощью командной строки
Если разобранный способ восстановления загрузчика к успеху не привёл, и «Восстановление при загрузке» (Repair) тоже, вернитесь в CMD (алгоритм остаётся прежним) и постарайтесь выполнить такую последовательность действий:
- По порядку выполните «diskpart» и «list volume». Для UEFI и GPT (как в нашем примере), в перечне отобразится спрятанный блок формата FAT32 объёмом в несколько сотен Мб, если BIOS и MBR – NTFS объёмом около 400 Мб. Запишите букву этого раздела, а также метку тома с OS.
- Для восстановления загрузчика продолжайте работу
- select volume № (№ обнаруженного раздела).
- format fs=fat32 (в «fat32» пропишите «ntfs», если скрытый раздел отформатирован именно так).
- assign letter=M (именуем том M).
- exit (покидаем средство).
- bcdboot K:\Windows /s M: /f ALL (K: — диск OS, M: — метка, присвоенная нами разделу).
- diskpart.
- list volume.
- select volume № (№ неотображаемого раздела, ему присвоена M).
- remove letter=M (избавляемся от метки, чтобы ничего не мешалось в открытой OS).
- exit.
Следующая загрузка ОС должна выполнится без казусов. Восстановление загрузочного сектора выполнено. Выполняйте предложенные запросы последовательно, дожидайтесь ответа от интерфейса.
https://programmainfo.ru/test/volga-ili-pobeda-a-ty-znakom-s-sovetskim-avtopromom-prover-sebya-v-uvlekatelnom-teste
Восстановление загрузчика Windows 10 с помощью командной строки способ второй
Восстановить загрузчик Windows 10 способна bootrec.exe, для запуска используется всё то же средство. Запустите его способом, описанным ранее (с загрузочного диска). Выполните «bootrec.exe» (не путайте с bcdedit), чтобы получить список доступных запросов. Попробуйте запустить «bootrec.exe /fixmbr».
При неудаче запустите «bootrec.exe /fixboot», чтобы создать загрузочную запись на системном разделе. Команда помогает, если загрузочный сектор повреждён.
При успехе восстановления загрузчика, инструмент выводит соответствующее оповещение. Работает максимально быстро, не требует выполнения трудоёмких операций.
https://programmainfo.ru/test/otlichish-krinzh-ot-krasha
Устанавливаем GRUB
Осталось выполнить установку GRUB на диск. Мы определили раздел на котором у нас установлен GRUB на первом шаге данного руководства. В моем случае это раздел /dev/sda2, который расположен на диске /dev/sda.
Для установки GRUB используется команда grub-install, которой нужно передать в качестве параметра диск, на который будет выполняться установка (в моем случае это диск /dev/sda):
https://askubuntu.com/questions/88384/how-can-i-repair-grub-how-to-get-ubuntu-back-after-installing-windowsIf Ubuntu is installed in EFI mode, and EFI partition UUID has changed, you may need to update it in /etc/fstab. Compare it:blkid | grep -i efigrep -i efi /etc/fstab
Использование средств самой Windows
Самый простой способ восстановить загрузчик Windows 10 – это прибегнуть к помощи штатных инструментов диагностики и ремонта, запущенных из среды восстановления. В случае с «десяткой» в среду восстановления вы попадете после трех неудачных загрузок, но всё же будет лучше воспользоваться для входа в нее установочным диском с ОС. Загрузитесь с носителя, содержащего дистрибутив Виндовс 10, и нажмите «Далее», а затем «Восстановление системы» в окне мастера-установщика.
Проследуйте по указанной на скриншотах цепочке опций.
Далее нажмите «Восстановление при загрузке», выберите свою ОС и предоставьте Windows возможность сделать свою работу.
Если всё пройдет удачно, компьютер перезагрузится уже в рабочем состоянии, если нет, вы получите сообщение «…не удалось восстановить компьютер».
Увы, чаще всего так и бывает, ибо встроенное в WinPE средство устранения неполадок способно справляться только с типичными проблемами. Но не беда, на этот случай есть более эффективные методы.
To Sum Up
Windows 11/10 boot repair is a rather complicated problem. There are different solutions for different causes and problems. The above approaches only apply to common UEFI boot issues. If none of them can repair UEFI boot error in Windows 10, you can contact our technical support team to get specialized services for system boot issues.
Do You Need Specialized Data Recovery Services?
You may need further help for tough data loss situations like reformatting drive, RAW disk, partition loss, repartition failures and system boot error. Consult with EaseUS Data Recovery Experts for cost-efficient one-on-one manual recovery service. They could offer the following services after FREE diagnosis:
- 1. Unformat the drive
- 2. Repair the RAID, RAW disk or operating system
- 3. Recover lost partition (the one that cannot be recovered by software)
Activate Live ChatCall Us 1-800-570-4634
If you don’t want to risk losing or overwriting your important data during the fixes for Windows 11/10 boot repair, you can recover data from a PC/laptop hard drive that won’t boot with EaseUS Data Recovery Wizard, a renowned data recovery tool on the market.
To configure and optimize disk performance, you can also turn to EaseUS Partition Master for help.
Free Download
Windows 11/10/8/7100% Secure
Автоматическое восстановление загрузчика
Среда восстановления Windows 10 предлагает опцию восстановления при загрузке, которое работает на удивление хорошо и в большинстве случаев оказывается достаточным (но не всегда). Чтобы восстановить загрузчик данным способом, проделайте следующие действия.
По завершении вы либо увидите сообщение о том, что восстановление не удалось, либо компьютер автоматически перезагрузится (не забудьте вернуть загрузку с жесткого диска в БИОС) уже в восстановленную систему (но не всегда).
Если описанный способ не помог решить проблему, переходим к более результативному, ручному способу.
Процедура восстановления вручную
Для восстановления загрузчика вам потребуется либо дистрибутив Windows 10 (загрузочная флешка или диск), либо диск восстановления Windows 10. Если вы ими не обзавелись, придется воспользоваться другим компьютером для их создания. Подробнее о том, как сделать диск восстановления можно прочитать в статье Восстановление Windows 10.
Следующий этап — загрузиться с указанного носителя, поставив загрузку с него в БИОС (UEFI), либо используя Boot Menu. После загрузки, если это установочная флешка или диск, на экране выбора языка нажмите клавиши Shift + F10 или Shift+Fn+F10 на некоторых ноутбуках (откроется командная строка). Если это диск восстановления в меню выберите Диагностика — Дополнительные параметры — Командная строка.
В командной строке введите по порядку три команды (после каждой нажимаем Enter):
В результате выполнения команды list volume, вы увидите список подключенных томов. Запомните букву того тома, на котором располагаются файлы Windows 10 (в процессе восстановления это может быть не раздел C, а раздел под какой-либо другой буквой).
В большинстве случаев (на компьютере только одна ОС Windows 10, скрытый раздел EFI или MBR в наличии), для того, чтобы восстановить загрузчик, достаточно после этого выполнить одну команду:
bcdboot C:\windows (где вместо C может потребоваться указать другую букву, о чем было сказано выше).
Примечание: если на компьютере несколько ОС, например, Windows 10 и 8.1, вы можете выполнить эту команду дважды, в первом случае указав путь к файлам одной ОС, во втором — другой (не сработает для Linux и XP. Для 7-ки зависит от конфигурации).
После выполнения этой команды вы увидите сообщение о том, что файлы загрузки успешно созданы. Можно попробовать перезагрузить компьютер в обычном режиме (вынув загрузочную флешку или диск) и проверить, загружается ли система (после некоторых сбоев загрузка происходит не сразу после восстановления загрузчика, а после проверки HDD или SSD и перезагрузки, также может проявиться ошибка 0xc0000001, которая в этом случае также обычно исправляется простой перезагрузкой).
Как автоматически восстановить загрузчик?
Этого метода иногда бывает достаточно, потому что он работает очень хорошо. Другими словами, в среде восстановления Windows 10 есть все необходимое, чтобы проделать работу быстро.
Для того, чтобы попасть в среду восстановления нужно найти диск с Windows 10. Если такого нет, можно скачать Windows 10 и создать загрузочную флешку, а потом загрузиться с нее.
Вместо нажатия на кнопку установки вам нужно нажать на кнопку слева внизу – «Восстановление системы».
Появится окно с выбором действий. Выберите вариант «Поиск и устранение неисправностей».
Теперь выбираем пункт «Восстановление при загрузке» и ждем, когда процесс закончится.
Восстановление загрузчика либо пройдет успешно, и вы, как обычно, загрузитесь в систему, либо появится сообщение о неудачи восстановления. Чаще всего этот способ срабатывает, но, если нет, переходим к следующему варианту.
Это интересно: Восстановление заводских настроек.
Этап загрузчика
Если экран черный, за исключением мигающего курсора, или если вы получаете один из следующих кодов ошибок, это состояние указывает на то, что процесс загрузки завис на этапе загрузчика:
- Отсутствуют или повреждены данные конфигурации загрузки (BCD)
- Файл загрузки или MBR поврежден
- Операционная система отсутствует
- Загрузочный сектор отсутствует или поврежден
- Загрузчик отсутствует или поврежден
- Не удается загрузиться из-за отсутствия или повреждения системного куста
Чтобы устранить эту проблему, используйте установочный носитель Windows для запуска компьютера, нажмите клавиши SHIFT+F10 в командной строке, а затем используйте любой из следующих методов.
Способ 1. Инструмент восстановления при загрузке
Средство восстановления при запуске автоматически устраняет многие распространенные проблемы. Это средство также позволяет быстро диагностировать и устранять более сложные проблемы при запуске. Когда компьютер обнаруживает проблему при запуске, он запускает средство восстановления при запуске. При запуске средства выполняется диагностика. Эти средства диагностики включают анализ файлов журнала запуска для определения причины проблемы. Когда средство восстановления при запуске определяет причину, средство пытается устранить проблему автоматически.
Чтобы выполнить эту задачу по вызову средства восстановления при запуске, выполните следующие действия.
Примечание.
Дополнительные методы запуска WinRE см. в статье .
- Запустите систему на установочном носителе для установленной версии Windows. Для получения дополнительной информации см. статью Создание общего почтового ящика.
- На экране Установка Windows выберите Далее>восстановить компьютер.
- На экране Выбор действия выберите пункт Устранение неполадок.
- На экране Дополнительные параметры выберите пункт Восстановление при загрузке.
- После восстановления при запуске выберите Завершение работы, а затем включите компьютер, чтобы проверить, может ли Windows загрузиться правильно.
Средство восстановления при запуске создает файл журнала, который поможет вам понять проблемы при запуске и выполненные исправления. Файл журнала можно найти в это месте:
%windir%\System32\LogFiles\Srt\Srttrail.txt
Дополнительные сведения см. в разделе Устранение ошибок синего экрана.
Способ 2. Исправление загрузочных кодов
Чтобы исправить загрузочные коды, выполните следующую команду:
Чтобы исправить загрузочный сектор, выполните следующую команду:
Примечание.
Выполняется вместе с перезаписью только главного загрузочного кода. Если повреждение в MBR влияет на таблицу секционирования, выполнение может не устранить проблему.
Способ 3. Устранение ошибок BCD
Если возникают ошибки, связанные с BCD, выполните следующие действия:
-
Проверьте наличие всех установленных систем. Для этого выполните следующую команду:
-
Перезагрузите компьютер, чтобы выяснить, устранена ли проблема.
-
Если проблема не устранена, выполните следующие команды:
-
Перезапустите систему.
Метод 4. Замена Bootmgr
Если методы 1, 2 и 3 не устраняют проблему, замените файл Bootmgr с диска C на раздел System Reserved. Для замены выполните указанные ниже действия.
-
В командной строке измените каталог на раздел System Reserved.
-
Чтобы отобразить файл, выполните команду :
-
Перейдите к системному диску и выполните ту же команду:
-
Переименуйте файл bootmgr в bootmgr.old:
-
Перейдите на системный диск.
-
Скопируйте файл bootmgr и вставьте его в раздел System Reserved.
-
Перезагрузите компьютер.
Метод 5. Восстановление системного куста
Если Windows не удается загрузить в память куст системного реестра, необходимо восстановить системный куст. Для этого используйте среду восстановления Windows или диск для аварийного восстановления (ERD), чтобы скопировать файлы из каталога C:\Windows\System32\config\RegBack в C:\Windows\System32\config.
Если проблема не исчезнет, может потребоваться восстановить резервную копию состояния системы в другое место, а затем получить кусты реестра для замены.
Примечание.
Начиная с Windows 10 версии 1803, Windows больше не создает автоматические резервные копии системного реестра в папке RegBack. Это изменение сделано при проектировании и должно помочь уменьшить общий объем занимаемой памяти Windows. Чтобы восстановить систему с поврежденным кустом реестра, корпорация Майкрософт рекомендует использовать точку восстановления системы. Дополнительные сведения см. в разделе Системный реестр больше не осуществляет резервное копирование папки RegBack, начиная с версии Windows 10 1803.
Windows 10 » 2
, Windows 10? UEFI.
Windows 10 , , , . , Windows 10! ? , .
Windows 10
, , .
diskpart
lis vol ( ).
sel vol 5 ( 5, (EFI) FAT32, 260 ).
assign ( )
exit ( diskpart)
, (I:).
, :
dir I:\efi\microsoft\boot\ ( I:, ),
EFI\Microsoft\Boot, Windows 10, (BCD). , .
Windows 10 , Total Commander. —>,
, , .
, (I:) Windows 10 .
(BCD), , , bcdedit.
Windows 10
1
diskpart
list vol ( , , Windows 10 C:)
exit ( diskpart)
bcdboot.exe C:\Windows ( Windows 10. ! C: , ).
: , , bcdboot, Windows 10 EFI\Microsoft\Boot, (BCD).
Win 10 !
, , (EFI) , Windows 10 , 2.
2
Win 10, Shift+F10. :
diskpart
list vol ( )
sel vol 5 ( 5 ( FAT32, 260 ) (EFI) , Windows 10
format fs=FAT32 ( FAT32 )
exit ( ).
Windows 10 .
bcdboot.exe C:\Windows (! C: , ).
!
3, bcdboot.exe C:\Windows, (C:) Windows 10 ,
- Windows 10 Windows 7
- Windows : Live- by Sergei Strelec
- EFI- Windows Live- by Sergei Strelec