Восстановление загрузчика Windows 10 через командную строку нужно, когда штатная кнопка «Восстановление при загрузке» не помогла, а диск с папкой Windows ещё жив. Типичные тексты: «Boot configuration data is missing», «winload.efi is missing», циклический вход в BIOS. Это не правка реестра наугад и не синий CRITICAL_PROCESS_DIED на уже загруженной десятке.
Командная строка здесь - среда с установочной флешки, не окно на рабочем столе. Если система грузится, загрузчик уже отработал. Не запускайте bootrec «для профилактики» из живой Windows.
Почему это происходит
Повреждён BCD. Обрыв обновления, вторая система, «почистили лишний раздел». Windows 10 не находит, с чего стартовать. Команды как раз пересобирают хранилище, не всю систему.
Сбился EFI после Linux или Live-флешки. Чужой загрузчик перезаписал порядок. Папка Windows на месте. bcdboot спокойнее удаления чужих каталогов в EFI наугад.
Буквы томов в среде не те. В командной строке восстановления C часто занят маленьким разделом, а Windows на D. Команда с неверной буквой «ничего не нашла» или пишет в пустое место. Сначала list vol, потом bcdboot.
Диска нет. Тогда 0x0000007B или пустой list disk. Командная строка загрузчик не починит. Сначала кабель и режим контроллера.
Путают с кустами реестра. BAD_SYSTEM_CONFIG_INFO иногда лечится тем же BCD, иногда уже кустами. Если том неполный - собирать не из чего.
Почему не готовый BCD с форума. Чужой файл ссылается на другие идентификаторы томов и другую подпись Secure Boot. Штатный bcdboot копирует файлы из вашей папки Windows.
Как восстановить: пошаговая инструкция
Сделайте официальную флешку Windows 10 и загрузитесь с неё. В установщике «Восстановление системы» → «Командная строка». Если ещё не пробовали «Восстановление при загрузке» - сначала его. Команды - второй шаг, не первый.
Посмотрите диски и тома.
diskpart→list disk→list vol→exit. Найдите том с Windows по размеру и метке. Запомните букву. Нет тома - это не загрузчик.chkdsk X: /fпо этой букве, если том есть.Один проход
bootrec, не десять. Для MBR обычно:bootrec /fixmbr,bootrec /fixboot,bootrec /scanos,bootrec /rebuildbcd. На UEFI/fixbootиногда отвечает Access is denied - известное поведение, не «диск умер». Не повторяйте команду по кругу, переходите кbcdboot.Соберите загрузчик через
bcdboot. Если Windows на D:bcdboot D:\Windows /l ru-ru. Букву берите изlist vol, не из памяти. Это копирует файлы загрузки с живой папки Windows.На UEFI не форматируйте EFI, если не понимаете таблицу. Раздел FAT32 около ста мегабайт. Случайный
formatоставляет все системы без старта. Назначить букву и пересоздать каталог EFI - уровень, где ошибка стоит данных. Если дошли до этого - лучше остановиться и не экспериментировать.Не правьте BCD в
regeditи не удаляйте{bootmgr}по гайду. Одна лишняя строка - снова «data is missing».bcdedit /enumосмысленен, когда вы читаете вывод. Иначе - штатная кнопка иbcdboot.Если папка Windows неполная - командам не из чего собирать. Копируйте файлы, затем чистая установка. Чинить
bootmgrна пустом месте бессмысленно.
Не скачивайте «готовый BCD» и не копируйте \EFI\Microsoft с чужого ПК. Secure Boot такой подарок часто не пустит. Не смешивайте флешку Windows 11 и том десятки без нужды: смысл команд тот же, буквы и пути путаются.
Командная строка восстановления не прощает опечатку в букве тома. bcdboot C:\Windows когда Windows на D запишет загрузчик в пустое или не то место. Поэтому list vol не формальность, а единственный способ не гадать. Если сомневаетесь, какая буква, откройте notepad из той же строки и через «Открыть» посмотрите, где лежит папка Windows и файл explorer.exe.
Не выполняйте подряд десять гайдов с разными наборами bootrec. Один спокойный проход плюс bcdboot лучше, чем каша из противоречивых команд. Если после этого всё равно BIOS - диск и кабель, не одиннадцатая команда.
Часто задаваемые вопросы
Чем командная строка лучше кнопки восстановления? Ничем, если кнопка ещё не пробовали. Команды - когда автоматика не справилась, а том вы уже видите.
Windows 11 те же команды? Смысл тот же. Флешку берите под свою систему. Статья про десятку, потому что так ищут.
bootrec /fixboot пишет Access is denied. Диск умер?
На UEFI так бывает. Переходите к bcdboot, не к формату.
Поможет ли это от 0x0000007B?
Только если том жив, а сбился BCD. Если диска нет в list disk - сначала режим и кабель.
Можно ли выполнять эти команды из рабочей Windows?
Не нужно. Если десятка грузится, загрузчик жив. Профилактический rebuildbcd с рабочего стола легко оставляет систему без старта.
