Если ваш компьютер не загружается, автоматическое исправление ошибок запуска не помогает или вы попросту видите одну из ошибок наподобие «No bootable device. Insert boot disk and press any key» — во всех этих случаях может помочь исправление загрузочных записей MBR и конфигурации загрузки BCD, о чем и будет говориться в этой инструкции. (Но не обязательно поможет, зависит от конкретной ситуации).
Я уже писал статьи на похожую тему, например Как восстановить загрузчик Windows, но в этот раз решил раскрыть ее более подробно (после того, как меня спросили о том, как запустить восстановление Aomei OneKey Recovery, если оно было убрано из загрузки, а Windows перестала запускаться).
Bootrec.exe — утилита исправления ошибок загрузки Windows
Все описываемое в этом руководстве применимо для Windows 10, Windows 8.1 и Windows 7, а использовать мы будем имеющийся в системе инструмент восстановления запуска bootrec.exe, запускаемый из командной строки.
Не загружается Windows? Восстанови загрузку Windows 10, 8 или 7 (bootrec, fixmbr, fixboot) ⚕️
При этом, командную строку потребуется запускать не внутри запущенной Windows, а несколько иначе:
- Для Windows 7 потребуется либо загрузиться с заранее созданного диска восстановления (создается в самой системе), либо с дистрибутива. При загрузке с дистрибутива внизу окна начала установки (после выбора языка) следует выбрать «Восстановление системы», а затем запустить командную строку.
- Для Windows 8.1 и 8 вы можете использовать дистрибутив так, почти как это описано в предыдущем пункте (Восстановление системы — Диагностика — Дополнительные параметры — Командная строка). Или, если у вас есть возможность запустить «Особые варианты загрузки» Windows 8, командную строку можно также найти в дополнительных параметрах и запустить оттуда.
Если в запущенной таким образом командной строке вы введете bootrec.exe, можно будет познакомиться со всеми доступными командами. В целом, их описание достаточно понятно и без моих пояснений, но на всякий случай я опишу каждый пункт и сферу его применения.
Запись нового загрузочного сектора
Запуск bootrec.exe с параметром /FixBoot позволяет записать новый загрузочный сектор на системном разделе жесткого диска, при этом будет использоваться загрузочный раздел, совместимый с вашей операционной системой — Windows 7, 8.1 или Windows 10.
Применение данного параметра пригодится в тех случаях, когда:
- Загрузочный сектор поврежден (например, после изменения структуры и размеров разделов жесткого диска)
- Была установлена более старая версия Windows после более новой (Например, вы установили Windows XP после Windows 8)
- Был записан какой-либо не Windows-совместимый загрузочный сектор.
Для записи нового загрузочного сектора просто запустите bootrec с указанным параметром, как это показано на скриншоте ниже.
Восстановление UEFI Windows 10 с помощью командной строки
Исправление MBR (Master Boot Record, Главная загрузочная запись)
Первый из полезных параметров bootrec.exe — FixMbr, позволяющий исправить MBR или загрузчик Windows. При его использовании, поврежденная MBR перезаписывается новой. Загрузочная запись располагается на первом секторе жесткого диска и сообщает БИОС, каким образом и откуда начинать загружать операционную систему. При повреждениях вы можете видеть следующие ошибки:
- No bootable device
- Missing operating system
- Non-system disk or disk error
- Кроме этого, если у вас появляется сообщение о том, что компьютер заблокирован (вирус) еще до начала загрузки Windows, тут тоже может помочь исправление MBR и загрузки.
Для того, чтобы запустить исправление загрузочной записи, введите в командной строке bootrec.exe /fixmbr и нажмите Enter.
Поиск потерянных установок Windows в меню загрузки
Если на вашем компьютере установлено несколько систем Windows старше Vista, однако не все они появляются в меню загрузки, вы можете запустить команду bootrec.exe /scanos для поиска всех установленных систем (и не только, например, таким же образом можно добавить в меню загрузки раздел восстановления OneKey Recovery).
В случае, если на вашем компьютере были найдены установки Windows, то для добавления их в меню загрузки используйте пересоздание хранилища конфигураций загрузки BCD (следующий раздел).
Пересоздание BCD — конфигураций загрузки Windows
Для того, чтобы перестроить BCD (конфигурацию загрузки Windows) и добавить в нее все утерянные установленные Windows системы (а также разделы восстановления, созданные на базе Windows), используйте команду bootrec.exe /RebuildBcd.
В некоторых случаях, если указанные действия не помогают, стоит попробовать выполнить нижеследующие команды перед выполнением перезаписи BCD:
- bootrec.exe /fixmbr
- bootsect.exe /nt60 all /force
Заключение
Как видите, bootrec.exe довольно-таки мощный инструмент для исправления разнообразных ошибок загрузки Windows и, могу сказать достоверно, один из наиболее часто используемых при решении проблем с компьютерами пользователей специалистами. Думаю, и вам однажды пригодится эта информация.
Источник: remontka.pro
Bootrec не распознается как внутренняя команда
Bootrec.exe — это встроенный в операционную систему Windows инструмент, используемый для устранения проблем с запуском Windows. Вы столкнетесь с проблемами запуска на компьютере с Windows, если основная загрузочная запись (MBR), загрузочный сектор или данные конфигурации загрузки (BCD) повреждены. В таких случаях вы можете использовать утилиту Bootrec.exe для восстановления загрузочного сектора, BCD и MBR в ОС Windows. Bootrec.exe можно использовать с разными параметрами в зависимости от задачи, которую хочет выполнить пользователь. Если при выполнении команды Bootrec с каким-либо параметром вы получаете сообщение об ошибке, в котором говорится, что Bootrec не распознается как внутренняя команда, вы можете попробовать решения, представленные в этой статье.
Появилась возможность зарабатывать Биткоины просто в браузере вашего устройства. Зарабатывайте биткойны, смотря видео, общаясь в чате или играя в сети.
Полное сообщение об ошибке выглядит следующим образом:
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
bootrec.exe не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл
Bootrec не распознается как внутренняя команда
Если вы получаете вышеуказанное сообщение об ошибке при выполнении команды Bootrec в командной строке, попробуйте решения, представленные ниже, чтобы решить проблему:
- Запустите команду Bootrec в Windows RE
- Запустить восстановление при запуске
Ниже мы подробно объяснили все эти исправления.
1]Запустите команду Bootrec в Windows RE
Обычно ошибка «Команда не распознается как внутренняя или внешняя команда” возникает, когда конкретная программа или исполняемый файл не существует в папке System32. Но в случае с Bootrec.exe может появиться ошибка «bootrec не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл», если вы пытаетесь запустить команду Bootrec после входа в Windows. Чтобы решить эту проблему, вам нужно запустить команду Bootrec в среде восстановления Windows.
Чтобы войти в среду восстановления Windows, нажмите и удерживайте клавишу Shift и перезагрузите компьютер. Если это не помогло, выключите компьютер и снова включите его. Теперь нажмите и удерживайте кнопку питания, пока вы видите логотип Windows на экране запуска, чтобы принудительно выключить компьютер. Повторите эту процедуру до 3-4 раз. После этого Windows автоматически запустится в среде восстановления.
После загрузки в среду восстановления перейдите в «Дополнительные параметры > Устранение неполадок > Дополнительные параметры». Там вы увидите несколько вариантов. Выберите командную строку. Когда на экране появится командная строка, вы можете запустить команды Bootrec.
Это должно решить проблему.
2]Запустить восстановление при загрузке
Если вы все еще получаете сообщение об ошибке, возможно, в вашей системе есть поврежденные файлы, которые необходимо восстановить. Будем надеяться, что в операционной системе Windows есть инструмент автоматического восстановления, который ищет поврежденные системные файлы и устраняет проблемы с запуском. Запустите средство восстановления при загрузке Windows и посмотрите, поможет ли оно. Чтобы запустить инструмент, вы должны войти в среду восстановления Windows. Мы уже говорили о том, как войти в среду восстановления Windows ранее в этой статье.
В среде восстановления Windows перейдите в «Дополнительные параметры» > «Устранение неполадок» > «Дополнительные параметры» и выберите параметр «Восстановление при загрузке».
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Источник: zanz.ru
Восстановление Windows — Решение проблем с загрузкой и работой Windows после сбоев — 39 страница
Редактор
Репутация: 344
Сообщений: 2956
Garrus64,
BOOTSECT.EXE (1418 | 85.5 Kb)
Скопируйте на С диск и вводите C:bootsect /nt60 C:
После каждой команды — enter
3 мая 2010 21:18
Посетитель
Репутация: 0
Сообщений: 26
Garrus64,
не могу ввести — пишет что bootsect не является внутренней или внешней командой, исполняемой программой или пакетным файлом
Модель ноутбука: Aspire 5930G-733G25Mi ОС Vista Home Prem Rus OEM
3 мая 2010 21:20
Редактор
Репутация: 344
Сообщений: 2956
Garrus64,
Ссылку на файл видите.
3 мая 2010 21:35
Посетитель
Репутация: 0
Сообщений: 26
что то не получается. Скопировал на флешку, с нее скопировал на С ноутбука ввожу команды и выдает сообщение о том что не является внутр или внеш командой.
При попытке восстановления с загрузочным диском пишет, что автоматическое восстановление невозможно. Диагностика и описание исправления:
Обнаружена основная проблема:
Диспетчеру загрузки не удалось найти загрузчик операционной системы.
Исправление: Ошибка.Код ошибки= 0х2
затраченное время = 156 мсек
Исправление: Восстановление хранилища данных конфигурации загрузки
Результат: Ошибка. Код ошибки = 0х2
Затраченное время = 0 мсек
ввести через командную строку команды не получается.
Модель ноутбука: Aspire 5930G-733G25Mi ОС Vista Home Prem Rus OEM
4 мая 2010 01:37
Редактор
Репутация: 344
Сообщений: 2956
Garrus64,
Посмотрите и внимательно введите путь к файлу bootsect.exe! Также проверьте наличие файла bootmgr в корне диска С и папки BOOT.
Источник: acerfans.ru