Как поменять диск загрузки в windows 10 через командную строку
Относится к: Windows 10, Windows 8.1, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012.
На дисках с основной загрузочной записью (MBR) используется стандартная таблица разделов BIOS. На дисках с таблицей разделов GUID (GPT) используется единый расширяемый микропрограммный интерфейс (UEFI). Диск MBR можно разделить не более чем на четыре раздела. Метод разделения на разделы MBR не рекомендуется использовать для дисков объемом более двух терабайт (ТБ).
Если диск пуст и не содержит томов, можно сменить его стиль раздела с GPT на MBR.
Перед началом преобразования диска проведите резервное копирование всех данных на нем и закройте все программы, которые обращаются к диску.
Для выполнения следующих шагов необходимо как минимум состоять в группе Операторы архива или Администраторы.
Второй способ восстановить загрузчик Windows 10
Если вышеописанный способ не сработал, то возвращаемся в командную строку так же, как делали это ранее. Вводим команды diskpart, а потом — list volume. И изучаем подключенные разделы дисков.
Если у вас система с UEFI и GPT, в списке вы должны увидеть скрытый раздел с файловой системой FAT32 и размером 99-300 Мб. Если же BIOS и MBR, то должен обнаружиться раздел размером 500 Мб (после чистой установки Windows 10) или меньше с файловой системой NTFS. Вам требуется номер этого раздела N (Том 0, Том 1 и т.д.). Также обратите внимание на букву, соответствующую разделу, на котором хранятся файлы Windows.
Введите по порядку следующие команды:
- 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: — буква, которую мы присвоили скрытому разделу).
- Если у вас несколько ОС Windows, повторите команду для второй копии (с новым расположением файлов).
- diskpart
- list volume
- select volume N (номер скрытого тома, которому мы присваивали букву)
- remove letter=Z (удаляем букву, чтобы том не отображался в системе, когда мы перезагрузимся).
- exit
По завершении, закрываем командную строку и перезагружаем компьютер уже не с внешнего загрузочного накопителя, проверяем, загружается ли Windows 10.
Восстановление системного раздела
если системный раздел поврежден, можно использовать BCDBoot для повторного создания файлов системного раздела, используя новые копии этих файлов из раздела Windows.
Загрузите компьютер в командную строку. например, загрузите компьютер с установочного диска Windows и нажмите клавиши Shift + F10 или загрузите среду Windows PE (WinPE: Create USBreboot drive).
с помощью программы Diskpart определите, какая буква диска содержит раздел Windows и системный раздел ( diskpart, list vol, exit ).
Необязательно: форматирование системного раздела: format (drive letter of your system partition) /q
добавьте загрузочную запись для раздела Windows: bcdboot D:\Windows
Перезагрузите компьютер. должны отобразиться Windows.
Преобразование при помощи командной строки
Создайте резервные копии всех томов на базовом диске GPT, который требуется преобразовать в диск MBR, или переместите их.
Откройте командную строку с повышенными привилегиями. Для этого щелкните правой кнопкой мыши пункт Командная строка и выберите Запуск от имени администратора.
Введите diskpart . Если на диске нет разделов и томов, перейдите к шагу 6.
В командной строке DISKPART введите . Запомните номер диска, который требуется удалить.
В командной строке DISKPART введите .
В командной строке DISKPART введите .
Выполните команду clean, чтобы удалить все разделы и тома на диске.
Если в результате каких-либо действий был поврежден загрузчик Windows 11 или он был на отдельном физическом диске, который после этого был отключен, восстановить его сравнительно легко.
В этой инструкции подробно о способах восстановить загрузчик Windows 11 в различных ситуациях: при случайном сбое питания и возможном повреждении файловой системы на диске, при его повреждении или после отключения диска, содержавшего загрузчик системы.
Заключение
Как видите, bootrec.exe довольно-таки мощный инструмент для исправления разнообразных ошибок загрузки Windows и, могу сказать достоверно, один из наиболее часто используемых при решении проблем с компьютерами пользователей специалистами. Думаю, и вам однажды пригодится эта информация.
Если после установки второй ОС, попыток воспользоваться свободным местом на скрытых разделах диска или их форматирования, в случае системных сбоев, при экспериментах с EasyBCD и в других случаях вы столкнулись с тем, что Windows 10 не загружается, сообщая «An operating system wasn’t found», «No bootable device found. Insert boot disk and press any key», то, возможно, вам требуется восстановление загрузчика Windows 10, о чем и пойдет речь ниже.
Вне зависимости от того, UEFI у вас или BIOS, установлена ли система на GPT диск со скрытым FAT32 разделом EFI загрузки или на MBR с разделом «Зарезервировано системой», действия по восстановлению будут одинаковыми для большинства ситуаций. Если ничто из нижеописанного не помогает, попробуйте Сброс Windows 10 с сохранением данных (третьим способом). Примечание: ошибки, подобные указанным выше, необязательно вызваны поврежденным загрузчиком ОС. Причиной может оказаться вставленный компакт-диск или подключенный USB-накопитель (попробуйте вынуть), новый дополнительный жесткий диск или проблемы с имеющимся жестким диском (прежде всего взгляните, а виден ли он в БИОС).
Видео инструкция
Надеюсь, изложенная информация сможет вам помочь. Кстати, можно попробовать также и «Восстановление при загрузке» в дополнительных параметрах загрузки или с диска восстановления Windows 10. К сожалению, не всегда все проходит гладко, и проблема легко решается: часто (при отсутствии повреждений HDD, что тоже может быть) приходится прибегать к переустановке ОС. Также для восстановления можно попробовать простую команду bootrec.exe /fixboot (см. Использование bootrec.exe для исправления загрузочных записей).
А вдруг и это будет интересно:
06.01.2022 в 10:35
А что если я все перепробовал и ничего не помогло у меня проблема в восстановлении при загрузке пишет: восстановление при загрузке не удалось восстановить компьютер. Я переходил по :файл журнала:
D\Windows\System32\Logfiles\Srt\Strtrail.txt и там я все конкретно проверил и там что все успешно проблем я не обнаружил
07.01.2022 в 18:46
Точно ли дело в загрузчике?
Восстанавливать вручную пробовали?
16.01.2022 в 22:57
После использования второго способа операционка стала загружаться, в биосе показывает windows boot manger при выборе бут девайса, всё бы хорошо, но я теперь не могу обновить виндоус, после перезагрузки, на моменте где должно закончится обновление системы пишет что произошла ошибка и изменения будут отменены, так же слышно что ОС уже загрузилась, хотя не должна и в мсконфиге в разделе загрузка пусто, хотя должна быть отмечена текущая ОС.
21.01.2022 в 09:58
Отличная статья. Спасибо за помощь
06.02.2022 в 09:40
Здравствуйте, после проделанного 2 и 3 способа всегда пишет «Сбой при копировании файлов загрузки» не знаю что делать, подскажите, пожалуйста.
06.02.2022 в 13:36
Здравствуйте.
А буквы дисков точно правильные? Просто на этом этапе бывает, что диск C под другой буквой. И если мы путь к Windows будем указывать C:\Windows (а на самом деле буква другая) то будет сбой
17.02.2022 в 17:36
А эфи раздел то есть? Если нет, то и загрузчику некуда устанавливаться.
17.02.2022 в 14:17
Большое спасибо за информацию, полностью восстановил загрузчик, на разделе в 500 мб. Ошибка была 0xc000000f The Boot Configuration Data for your PC is missing or contains errors.
18.02.2022 в 15:31
Здравствуйте!
Ничего не помогает, дошёл до момента
когда вылезла ошибка с aswArDisk.sys
Посоветуйте, что нибудь пожалуйста.
18.02.2022 в 16:18
Здравствуйте.
Указанный файл — часть Avast-а, его анти-руткит. А изначально у вас точно проблема в загрузчике была?
06.03.2022 в 14:15
Всем привет!
После установки с чистого листа windows10 на dell не загружался windows, bios писал — нет загрузочного устройства.
Помог второй ручной способ! Но есть одно но, windows при установке создал почему то скрытый том в формате ntfs, только после того как я вручную вторым способом форматнул его на fat32 и ввел последующие команды указанные в этой статье, только после этого помогло.
А в целом сайт очень полезный, спасибо.
11.03.2022 в 13:45
Здравствуйте, при ошибке «Восстановление при загрузке не удалось восстановить компьютер» Файл журнала: «пусто». Что с этим делать? Просто у всех написан путь к файлу Str, а тут ничего.
11.03.2022 в 19:39
Здравствуйте.
Не видя ситуации не могу точно сказать, но из первых мыслей: а может там не в загрузчике дело, а с диском (или файловой системой на нем) проблемы — соответственно и файл журнала просто «некуда» сохранить
21.03.2022 в 21:55
Отлично, все понятно, получилось с первого раза. Спасибо!
23.03.2022 в 22:49
30.03.2022 в 23:25
Форматнул случайно с стартогвого диска disk 0 а а windows 8.1 остался на диске c:/
Как при помощи программы diskpart востановить загрузчик diskpart набрал list disk показал disk 0 online 931gb а free 504mb gpt * как на фри 504mb записать загрузчик и чтоб он из под bios тоже был виден boot так же как и cd win 8.1
31.03.2022 в 14:48
17.04.2022 в 14:09
Спасибо, реально помогло!
17.04.2022 в 17:30
У кого долго стоит экран «Подождите», подождите, после этих способов система загрузится. Спасибо большое, не первый раз выручаете. Так хотелось установить линукс, а в итоге загрузчик виндовс поломался.
03.05.2022 в 21:27
Переносил образ системного диска через rdrive image, мало того, что запустил из под системы и тем самым запорол ее через минуту, так ещё и забыл создать образ скрытого загрузочного диска со старого ноутбука. Стандартными пунктами восстановления ничего не получилось. После восстановления диска программой с флешки система конечно же не запустилась именно из-за нарушения файлов для запуска. Уже не знал что делать, думал надо систему устанавливать по новой на отдельный раздел. А в итоге все решалось парой команд) решил все за 10 секунд и даже не пришлось перезапускать ноутбук, вышел в меню с пунктами запуска и там уже был пункт «продолжить загрузку системы», нажал и через ещё 10 секунд уже была запущена восстановленная ранее система со всем диском
BCDBoot — это средство командной строки, используемое для настройки загрузочных файлов на компьютере или устройстве для запуска операционной системы Windows. Это средство можно использовать в следующих сценариях:
- добавление загрузочных файлов на компьютер после применения нового образа Windows. в типичном развертывании Windows на основе образа используйте BCDBoot, чтобы настроить встроенное по и системный раздел для загрузки образа. дополнительные сведения см. в разделе захват и применение разделов Windows, систем и восстановления.
- настройте компьютер для загрузки с помощью файла виртуального жесткого диска (VHD), содержащего образ Windows. Дополнительные сведения см. в статье Загрузка в VHD (Встроенная загрузка): Добавление виртуального жесткого диска в меню загрузки.
- Восстановите системный раздел. если системный раздел поврежден, можно использовать BCDBoot для повторного создания файлов системного раздела, используя новые копии этих файлов из раздела Windows.
- Установите или восстановите меню загрузки на компьютере с двойной загрузкой. если на компьютере установлено несколько копий Windows, можно использовать BCDBoot, чтобы добавить или восстановить меню загрузки.
Простое автоматическое восстановление загрузчика
Для первого способа нам потребуется войти в среду восстановления Windows 11, после чего попробовать использовать автоматическое восстановление при загрузке. Шаги будут следующими:
В этом случае следует попробовать использовать способы ручного восстановления загрузчика Windows 11, которые сработают с большей вероятностью.
Автоматическое восстановление загрузчика
Среда восстановления Windows 10 предлагает опцию восстановления при загрузке, которое работает на удивление хорошо и в большинстве случаев оказывается достаточным (но не всегда). Чтобы восстановить загрузчик данным способом, проделайте следующие действия.
- Загрузитесь с диска восстановления Windows 10 или загрузочной флешки с Windows 10 в той же разрядности, что и ваша система (диска). Для выбора накопителя для загрузки можно использовать Boot Menu.
- В случае загрузки с установочного накопителя, на экране после выбора языка внизу слева нажмите пункт Восстановление системы.
- Выберите пункт Поиск и устранение неисправностей, а затем — Восстановление при загрузке. Выберите целевую операционную систему. Дальнейший процесс будет произведен автоматически.
Если описанный способ не помог решить проблему, переходим к более результативному, ручному способу.
Преобразование при помощи интерфейса Windows
Создайте резервные копии всех томов на базовом диске GPT, который требуется преобразовать в диск MBR, или переместите их.
Если диск содержит разделы или тома, щелкните правой кнопкой мыши каждый из них и нажмите Удалить том.
Щелкните правой кнопкой мыши диск GPT, стиль раздела которого требуется изменить на MBR, и нажмите Преобразовать в диск MBR.
Запись нового загрузочного сектора
Запуск bootrec.exe с параметром /FixBoot позволяет записать новый загрузочный сектор на системном разделе жесткого диска, при этом будет использоваться загрузочный раздел, совместимый с вашей операционной системой — Windows 7, 8.1 или Windows 10.
Применение данного параметра пригодится в тех случаях, когда:
- Загрузочный сектор поврежден (например, после изменения структуры и размеров разделов жесткого диска)
- Была установлена более старая версия Windows после более новой (Например, вы установили Windows XP после Windows 8)
- Был записан какой-либо не Windows-совместимый загрузочный сектор.
Для записи нового загрузочного сектора просто запустите bootrec с указанным параметром, как это показано на скриншоте ниже.
Поиск потерянных установок Windows в меню загрузки
Если на вашем компьютере установлено несколько систем Windows старше Vista, однако не все они появляются в меню загрузки, вы можете запустить команду bootrec.exe /scanos для поиска всех установленных систем (и не только, например, таким же образом можно добавить в меню загрузки раздел восстановления OneKey Recovery).
В случае, если на вашем компьютере были найдены установки Windows, то для добавления их в меню загрузки используйте пересоздание хранилища конфигураций загрузки BCD (следующий раздел).
Настройка или восстановление меню загрузки на компьютере с двойной загрузкой
При настройке компьютера для загрузки нескольких операционных систем иногда может быть потеряна возможность загрузки в одну из операционных систем. параметр BCDBoot позволяет быстро добавлять параметры загрузки для операционной системы на основе Windows. Чтобы настроить компьютер с двойной загрузкой:
Установите отдельный жесткий диск или подготовьте отдельный раздел для каждой операционной системы.
Установите операционные системы. например, если на компьютере установлен Windows 7, установите Windows 10 на другой жесткий диск или раздел.
Перезагрузите компьютер. Меню загрузки должно отображаться в обеих операционных системах.
Если в списке отсутствуют следующие операционные системы:
откройте командную строку либо в качестве администратора в Windows, либо загрузив в командную строку с помощью Windows установочного носителя и нажав клавиши Shift + F10 или загрузив среду Windows PE (WinPE: Create USBreboot drive).
добавьте параметры загрузки для Windows операционной системы.
Перезагрузите компьютер. Теперь в меню загрузки будут отображаться оба варианта меню.
Как это работает
чтобы настроить системный раздел, средство BCDBoot копирует небольшой набор файлов среды загрузки из образа установленного Windows в системный раздел.
BCDBoot может создать хранилище данные конфигурации загрузки (BCD) в системном разделе, используя последнюю версию файлов Windows:
- BCDBoot создает новое хранилище bcd и инициализирует файлы среды загрузки bcd в системном разделе, включая диспетчер загрузки Windows, с помощью %WINDIR%\System32\Config\BCD-Template файла.
- в Windows 10 и более поздних версиях во время обновления BCDBoot сохраняет любые другие существующие загрузочные записи, например дебугсеттингс, при создании нового хранилища. /c Используйте параметр, чтобы игнорировать старые параметры и начать новую версию с новым хранилищем BCD.
- если для этой Windows секции уже есть загрузочная запись, BCDBoot удаляет старую загрузочную запись и ее значения. /m Используйте параметр, чтобы хранить значения из существующей загрузочной записи при обновлении системных файлов.
- по умолчанию средство BCDBoot перемещает загрузочную запись для выбранного Windows секции в начало последовательности загрузки Windows диспетчера загрузки. /d Используйте параметр, чтобы сохранить существующий порядок загрузки.
На компьютерах UEFI средство BCDBoot может обновить записи встроенного по в NVRAM устройства:
- BCDBoot добавляет в NVRAM запись встроенного по, указывающую на диспетчер загрузки Windows. По умолчанию эта запись помещается в качестве первого элемента в списке загрузки. /p Используйте параметр, чтобы сохранить существующий порядок загрузки UEFI. Используйте /addlast , чтобы добавить его в нижнюю часть списка порядка загрузки.
Пересоздание BCD — конфигураций загрузки Windows
Для того, чтобы перестроить BCD (конфигурацию загрузки Windows) и добавить в нее все утерянные установленные Windows системы (а также разделы восстановления, созданные на базе Windows), используйте команду bootrec.exe /RebuildBcd.
В некоторых случаях, если указанные действия не помогают, стоит попробовать выполнить нижеследующие команды перед выполнением перезаписи BCD:
- bootrec.exe /fixmbr
- bootsect.exe /nt60 all /force
Местоположение файлов
Среда | Размещение файла |
---|---|
Windows | %WINDIR%\System32\BCDBoot.exe |
Среда предустановки Windows (WinPE) | %WINDIR%\System32\BCDBoot.exe |
Комплект средств для развертывания и оценки Windows (Windows ADK) | C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\BCDBoot\BCDBoot.exe |
Bootrec.exe — утилита исправления ошибок загрузки Windows
Все описываемое в этом руководстве применимо для Windows 10, Windows 8.1 и Windows 7, а использовать мы будем имеющийся в системе инструмент восстановления запуска bootrec.exe, запускаемый из командной строки.
При этом, командную строку потребуется запускать не внутри запущенной Windows, а несколько иначе:
- Для Windows 7 потребуется либо загрузиться с заранее созданного диска восстановления (создается в самой системе), либо с дистрибутива. При загрузке с дистрибутива внизу окна начала установки (после выбора языка) следует выбрать «Восстановление системы», а затем запустить командную строку.
- Для Windows 8.1 и 8 вы можете использовать дистрибутив так, почти как это описано в предыдущем пункте (Восстановление системы — Диагностика — Дополнительные параметры — Командная строка). Или, если у вас есть возможность запустить «Особые варианты загрузки» Windows 8, командную строку можно также найти в дополнительных параметрах и запустить оттуда.
Если в запущенной таким образом командной строке вы введете bootrec.exe, можно будет познакомиться со всеми доступными командами. В целом, их описание достаточно понятно и без моих пояснений, но на всякий случай я опишу каждый пункт и сферу его применения.
Как восстановить загрузчик Windows 11 в командной строке
Если вы не меняли конфигурацию дисков, не отключали какие-либо HDD или SSD, восстановить загрузчик Windows 11 можно, используя следующие шаги:
Параметры командной строки
Для BCDBoot.exe доступны следующие параметры командной строки.
Обязательный элемент. указывает расположение Windows каталога, используемого в качестве источника для копирования файлов среды загрузки.
в следующем примере системный раздел инициализируется с помощью файлов BCD из папки C:\ Windows:
Необязательный элемент. Задает языковой стандарт. Значение по умолчанию — английский ( en-us США).
В следующем примере задается языковой стандарт BCD по умолчанию в японском виде:
Необязательный элемент. Указывает букву тома системного раздела. Этот параметр не следует использовать в типичных сценариях развертывания.
Используйте этот параметр, чтобы указать системный раздел при настройке диска, который будет загружаться на другом компьютере, например на USB-устройстве Flash или дополнительном жестком диске.
UEFI:
BCDBoot копирует загрузочные файлы в системный раздел EFI или секцию, указанную параметром/s.
BCDBoot создает хранилище BCD в одном разделе.
по умолчанию BCDBoot создает запись диспетчера загрузки Windows в NVRAM на встроенном по для обнаружения загрузочных файлов в системном разделе. Если используется параметр/s, эта запись не создается. Вместо этого средство BCDBoot использует параметры встроенного по по умолчанию для обнаружения загрузочных файлов в системном разделе. По спецификации UEFI 2.3.1 Параметры встроенного по по умолчанию должны открывать файл: \efi\boot\bootx64.EFI в системном разделе EFI (ESP).
BIOS:
BCDBoot копирует загрузочные файлы в активный раздел на основном жестком диске или в раздел, указанный параметром/s.
BCDBoot создает хранилище BCD в одном разделе.
в следующем примере файлы BCD копируются из папки C:\ Windows в системный раздел на вторичном жестком диске, который будет загружаться на другом компьютере. Системному разделу на вторичном диске назначена буква S:
В следующем примере создаются загрузочные записи на флэш-накопителе USB с буквой S, включая загрузочные файлы для поддержки компьютера на основе UEFI или BIOS:
тип > встроенного по/f
Необязательный элемент. Указывает тип встроенного по. Допустимыми значениями являются UEFI , BIOS и ALL .
В системах на базе BIOS/MBR значение по умолчанию — BIOS . Этот параметр создает каталог Boot дистрибутивного в системном разделе и копирует все необходимые файлы среды загрузки в этот каталог.
В системах на основе UEFI и GPT значение по умолчанию — UEFI . Этот параметр создает каталог \ефи\микрософт\бут и копирует все необходимые файлы среды загрузки в этот каталог.
При указании ALL значения BCDboot создает каталоги Boot дистрибутивного и \ефи\микрософт\бут и копирует все необходимые файлы среды загрузки для BIOS и UEFI в эти каталоги.
Если указан параметр /f , необходимо также указать параметр /s , чтобы определить букву тома системного раздела.
в следующем примере выполняется копирование файлов BCD, которые поддерживают загрузку на компьютере, основанном на UEFI или BIOS, из папки C:\ Windows на флэш-накопитель USB, которому назначена буква тома S:
Необязательный элемент. Включает режим подробных сведений. Пример
Необязательный элемент. Объединяет значения из существующей загрузочной записи в новую загрузочную запись.
По умолчанию при выборе этого параметра объединяются только глобальные объекты. Если указать идентификатор GUID загрузчика ОС, этот параметр выполняет слияние объекта Loader в системном шаблоне для создания загрузочной записи.
Следующий пример выполняет слияние загрузчика операционной системы в текущем хранилище BCD, которое идентифицирует указанный GUID в новом хранилище BCD:
Необязательный элемент. указывает, что запись встроенного по диспетчера загрузки Windows должна быть добавлена последней. Поведение по умолчанию — сначала добавить его. Не может использоваться с использованием/p.
Необязательный элемент. указывает, что существующее расположение входа встроенного по диспетчера загрузки Windows должно сохраняться в порядке загрузки UEFI. Если запись не существует, в первой должности добавляется новая запись. Не может использоваться с/аддласт.
по умолчанию во время обновления средство BCDBoot перемещает диспетчер загрузки Windows в первую запись в порядке загрузки UEFI.
Необязательный элемент. сохраняет существующую запись операционной системы по умолчанию в объекте в Windows диспетчера загрузки.
Необязательный элемент. Указывает, что все существующие элементы BCD не должны переноситься.
новое для Windows 10. по умолчанию во время обновления элементы BCD, такие как дебугсеттингс или флигхтсигнинг , сохраняются.
Создание раздела с EFI-загрузчиком на диске
Ещё один распространенный случай — загрузчик Windows 11 и сама система находятся на разных дисках (так может получиться при установке) и, после отключения HDD или SSD, Windows 11 перестает запускаться. В этом случае мы можем создать раздел с загрузчиком следующим образом:
- Загрузите компьютер или ноутбук в режиме EFI с загрузочной флешки Windows 11 и в программе установки нажмите клавиши Shift+F10 (или Shift+Fn+F10, если первая комбинация не сработала) для запуска командной строки.
- Введите командыдля отображения списка разделов.
- Выберите раздел, от которого вы готовы отнять часть (потребуется 100 Мб) для создания раздела с загрузчиком, я рекомендую выделить часть раздела с системой. Сделать это можно с помощью следующей команды (в ней N — номер Тома, отображаемый в списке разделов):
- Используйте командудля сжатия выбранного раздела
- Введите по порядку командыдля создания нового раздела в освободившемся пространстве, форматирования раздела и назначения ему буквы.
- Используйте шаги 7-9 из предыдущего способа для записи загрузчика Windows 11 в созданный раздел.
После выполнения этих действий и перезагрузки компьютера (с выбором Windows Boot Manager или диска с загрузчиком в качестве первого устройства загрузки), Windows 11 должна будет загрузиться исправно, при условии, что причина ситуации — действительно проблемы с загрузчиком.
Если ваш компьютер не загружается, автоматическое исправление ошибок запуска не помогает или вы попросту видите одну из ошибок наподобие «No bootable device. Insert boot disk and press any key» — во всех этих случаях может помочь исправление загрузочных записей MBR и конфигурации загрузки BCD, о чем и будет говориться в этой инструкции. (Но не обязательно поможет, зависит от конкретной ситуации).
Я уже писал статьи на похожую тему, например Как восстановить загрузчик Windows, но в этот раз решил раскрыть ее более подробно (после того, как меня спросили о том, как запустить восстановление Aomei OneKey Recovery, если оно было убрано из загрузки, а Windows перестала запускаться).
Обновление: если у вас Windows 10, то смотрим здесь: Восстановление загрузчика Windows 10.
Исправление MBR (Master Boot Record, Главная загрузочная запись)
Для того, чтобы запустить исправление загрузочной записи, введите в командной строке bootrec.exe /fixmbr и нажмите Enter.
Процедура восстановления вручную
Для восстановления загрузчика вам потребуется либо дистрибутив 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-ки зависит от конфигурации).
Читайте также: