• Главная
  • windows
  • Использование командной строки для исправления проблем с загрузочными записями Windows

Использование командной строки для исправления проблем с загрузочными записями Windows

Исправление загрузки WindowsЕсли ваш компьютер не загружается, автоматическое исправление ошибок запуска не помогает или вы попросту видите одну из ошибок наподобие «No bootable device. Insert boot disk and press any key» — во всех этих случаях может помочь исправление загрузочных записей MBR и конфигурации загрузки BCD, о чем и будет говориться в этой инструкции. (Но не обязательно поможет, зависит от конкретной ситуации).

Я уже писал статьи на похожую тему, например Как восстановить загрузчик Windows, но в этот раз решил раскрыть ее более подробно (после того, как меня спросили о том, как запустить восстановление Aomei OneKey Recovery, если оно было убрано из загрузки, а Windows перестала запускаться).

Обновление: если у вас Windows 10, то смотрим здесь: Восстановление загрузчика Windows 10.

Bootrec.exe — утилита исправления ошибок загрузки Windows

Все описываемое в этом руководстве применимо для Windows 8.1 и Windows 7 (думаю, подойдет и для 10), а использовать мы будем имеющийся в системе инструмент восстановления запуска bootrec.exe, запускаемый из командной строки.

При этом, командную строку потребуется запускать не внутри запущенной Windows, а несколько иначе:

  • Для Windows 7 потребуется либо загрузиться с заранее созданного диска восстановления (создается в самой системе), либо с дистрибутива. При загрузке с дистрибутива внизу окна начала установки (после выбора языка) следует выбрать «Восстановление системы», а затем запустить командную строку. Опции восстановления Windows 7
  • Для Windows 8.1 и 8 вы можете использовать дистрибутив так, почти как это описано в предыдущем пункте (Восстановление системы — Диагностика — Дополнительные параметры — Командная строка). Или, если у вас есть возможность запустить «Особые варианты загрузки» Windows 8, командную строку можно также найти в дополнительных параметрах и запустить оттуда. Командная строка для восстановления Windows 8

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

Параметры bootrec.exe

Запись нового загрузочного сектора

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

Применение данного параметра пригодится в тех случаях, когда:

  • Загрузочный сектор поврежден (например, после изменения структуры и размеров разделов жесткого диска)
  • Была установлена более старая версия Windows после более новой (Например, вы установили Windows XP после Windows 8)
  • Был записан какой-либо не Windows-совместимый загрузочный сектор.

Для записи нового загрузочного сектора просто запустите bootrec с указанным параметром, как это показано на скриншоте ниже.

Исправление загрузчика Windows 8

Исправление MBR (Master Boot Record, Главная загрузочная запись)

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

  • No bootable device
  • Missing operating system
  • Non-system disk or disk error
  • Кроме этого, если у вас появляется сообщение о том, что компьютер заблокирован (вирус) еще до начала загрузки Windows, тут тоже может помочь исправление MBR и загрузки.
Запись новой MBR

Для того, чтобы запустить исправление загрузочной записи, введите в командной строке bootrec.exe /fixmbr и нажмите Enter.

Поиск потерянных установок Windows в меню загрузки

Если на вашем компьютере установлено несколько систем Windows старше Vista, однако не все они появляются в меню загрузки, вы можете запустить команду bootrec.exe /scanos для поиска всех установленных систем (и не только, например, таким же образом можно добавить в меню загрузки раздел восстановления OneKey Recovery).

Поиск потерянных установок Windows

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

Пересоздание BCD — конфигураций загрузки Windows

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

Пересоздание BCD Windows

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

  • bootrec.exe /fixmbr
  • bootrec.exe /nt60 all /force

Заключение

Как видите, bootrec.exe довольно-таки мощный инструмент для исправления разнообразных ошибок загрузки Windows и, могу сказать достоверно, один из наиболее часто используемых при решении проблем с компьютерами пользователей специалистами. Думаю, и вам однажды пригодится эта информация.

Комментарии (74) к Использование командной строки для исправления проблем с загрузочными записями Windows

  • ната

    Нет. Не переполнен. Треть от общего объема занята… Тут вообще не может быть причины на поверхности, думаю.. В обычном режиме комп работает с такой скоростью, что делать совсем ничего не возможно (любое действие в проводника по 5-10 мин). В безопасном тоже медленно, но терпимо. Но там я даже антивир загрузить не могу Интернет тоже подключить не получается. Была идея попробовать установить обновление windows, которое вы рекомендовали для загрузки возможности лечения в dism. Но не знаю, как это сделать в моей ситуации. Буду, наверное копать в направлении лечения жесткого диска какими то утилитами… А к вам-то подъехать нельзя с ноутом?

    Ответить

    • Dmitry

      Ната, нет, подъехать ко мне не получится. Далеко я от вас нахожусь.
      Еще одна идея: у вас не установлено более одного антивируса случайно?
      И: если все-таки есть возможность запуска, не видно ли в диспетчере задач, какой процесс нагружает компьютер?

      Ответить

  • ната

    Антивир один. Panda….
    Комп Загружается, но не критично. Причем отключение процессов практически на скорость работы не влияет. Странно то, что в безопасном режиме комп очень греется, но процесс эксплорер показывает загрузку проца на 4%, остальное idle. А в обычном режиме загружено куча всякого шлака, но и до отключения этих процессов и служб комп не греется совсем. Как объяснить, не представляю. Я сейчас процентов на 95 уверена, что дело а жестком диске. Все перестало загружаться сегодня вообще. даже с диска восстановления не грузится. Зависает на поиске установленной windows. Восстановление с жесткого диска зависает на режиме поиска вариантов восстановления — зацикливается и не реагирует ни на что, до командной строки вообще не доходит. Викторию из Dos загрузить не выходит. После синего экрана с выбором типов загрузки пишет. Руки опускаются, что делать не знаю… Мастера своего нет… В ремонт сколько не обращалась, все только ломали всегда…

    Ответить

    • Dmitry

      Ната, ну на этом этапе я уже не знаю, чем помочь дистанционно. Тут бы действительно лучше смотреть физически устройство.
      Возможно, у кого-то из знакомых есть знакомый мастер, способный помочь за разумную сумму.
      Конечно, вы и сами можете попробовать установить новый жесткий диск или вообще SSD и установить систему после этого. Не одно видео насчет замены есть в Youtube, возможно даже конкретно по вашей модели ноутбука.

      Но это конечно на ваше усмотрение (я просто представил, что кто-то мне пишет: «конечно, турбину на Tiguan вы можете и сами заменить, это не так уже и сложно, видео есть в YouTube». Я бы не стал даже искать такого видео, не то что бы самостоятельно менять)

      Ответить

  • ната

    Спасибо вам , Дмитрий, за участие и извините пжл, что надоедаю со своими проблемами Отдала комп в сервис. Тестировать-ремапить. Какой прогой они это делают, не говорят. Уже настораживает. Сказали, что может тестироваться несколько дней, т.к. сегодня за 5 часов проверилось только 8 %. Я спросила, есть ли смысл гнать 100%? Говорят, да. Вот думаю, а зачем?

    Ответить

    • Dmitry

      Чтобы проверить все сектора на диске, всё верно. Было бы странно, если наоборот «бросить на 8% »
      Так что думаю нет смысла переживать.

      Ответить

  • ната

    Мне, кажется, может ошибаюсь, что заменить жесткий диск не большая проблема была бы. Даже самой. Матрицу я меняла в ноута сама. И со старым системным блоком расправлялась очень жалею, что не пошла по этому пути раньше.. наверное, можно было сделать клон жесткого вместе со скрытыми recovery и system и переписать на новый жд? Иначе придется покупать лицензионную windows, что вообще глупо.

    Ответить

    • Dmitry

      Можно попробовать и сейчас сделать клон. Более того, если у вас Windows 10 (что-то не нашел в комментариях предыдущих версию ос), то ее и вовсе можно установить без ключа (нажать » у меня нет ключа» при установке. главное чтобы редакция (домашняя, про, для одного языка) была та же, что и ранее). Она активируется автоматически после подключения к интернету, поскольку лицензия закрепляется за конкретным компьютером.

      Ответить

  • Artur

    у меня после попытки избавиться от рекламного вируса и установки AVZ, комп перестал загружаться, на компе установлен Win 10 и Касперский. восстановление системы с помощью установочной флешки не получилось.

    Ответить

  • Виктор

    Написано хорошо. Прекрасно все.
    Но, у меня не доходит дело до загрузки и не доходит до командной строки. Открывается синий экран и пишет неожиданная ошибка статус 0хс000000е9. Что делать? Как исправить испорченный байт и где его найти? В какой строке?

    Ответить

  • Алексей

    А ещё межет помочь включение UEFI в Bios, если ранее он был выключен! Мне не помогал ни один из указанных выше способов, но помогло включение URFI.

    Ответить

  • Сергей

    Здравствуйте! Уже всю голову сломал и перечитал все статьи Ваши. В общем суть — стоял у меня Аваст премьер пробной версии, ключ кончился и через несколько дней он перешёл сам на версию free. Потом через несколько дней он попросил перезагрузить систему для обновления непосредственно самой версии программы и версию баз, из Аваста нажал кнопку перезагрузить и все — уже второй день дальше логотипа вин 10 и бегающих белых точек никуда не идет. Что заметил — по началу на логотипе жёсткий диск активен, видно как лампочка моргает, через пару минут гаснет и дальше никаких эмоций. Видел тут ваш комментарий про то чтобы оставить клмп в таком состоянии на несколько часов — не помогло. После всех описанных вами способов теперь появляется ошибка 0х00001 (насчет количества нулей не уверен, но суть ясна). Безопасный режим не загружается — там вообще только один логотип винды и даже точки не бегают. Из полезностей — есть флешка с вин 10 созданной с помощью медиа криэйшн тул и флешка лив сд. Может загрузится с лив сд и найти все папки и файлы Аваста и удалить все к чертям как еще один вариант? От переустановки винды останавливает только то что мне очень нужны закладки в фаерфоксе, а как их сохранить без запуска программы я не знаю.

    Ответить

    • Dmitry

      Лучше не так (может хуже быть). А вот это можно попробовать (хотя тоже ничего не гарантирую): http://remontka.pro/registry-recovery-windows-10/
      Ну и на крайний случай — загружаемся с флешки с 10-кой, после выбора языка внизу слева нажимаем «восстановление системы» и там используем сброс с сохранением данных (софт придется переустанавливать). Подробнее здесь: http://remontka.pro/reset-windows-10/

      Ответить

  • Игорь

    Здравствуйте! Столкнулся с такой проблемой. В попытке восстановить загрузчик Windows в ручную ( http://remontka.pro/windows-10-bootloader-fix/ , 3 способ) у меня вышла ошибка 0xc0000225, перепробовал все методы решения этой проблемы, но ничего не помогло

    Ответить

    • Dmitry

      А разрядность системы установленной и той, которая на флешке, с которой восстанавливаете одинаковая?

      Ответить

  • Дмитрий

    Помогите пожалуйста! У меня Windows 10. Ноут Acer. Если коротко то: у меня пропала кнопка «Вернуть компьютер в исходное состояние» в окне поиска и устранения неисправностей при загрузке windows. Вместе с этой кнопкой, пропала еще кнопка «Параметры перезапуска», которая мне и не особо нужна. Диалоговое окно в котором раньше был выбор между возвратом в исходное состояние и дополнительными параметры у меня не появляется. Сколько не ломал голову, не знаю как это произошло и как это исправить. Может быть есть возможность восстановить систему из командной строки. Не хочется сносить родную лицензионную систему. Сама система у меня не загружается после чистки CCleaner. Нужные файлы с ноутбука я уже скачал, вставив жесткий в другой ноут. Ко всему прочему не получается восстановить винду с флешки. Флешка не запускается, как я ее не выставлял в приоритет в биосе. В моем биосе настроек вообще особо никаких нет. Все USB-HDD, USB-DVD, и т. п. я поднимал в приоритет над стандартной загрузкой. Непомогает. Отключил secure boot в биос, чтобы флешка стала видимой. Но вопрос с флешкой уже не в тему.

    Ответить

      • Дмитрий

        Дмитрий помогите, может можно это меню восстановить. Как раз я и говорю про то меню, которое загружается вводом сочетания клавиш при запуске компьютера. На моем Acer это Alt+f10. После того как винда слетела я пытался восстановить, и заходил в это меню раз 10, не меньше.
        И все там было по полочкам как обычно описывается по всему интернету. Я пользовался командной строкой, пытался восстановить через нее. Вводил команды: diskpart, list volume, bootrec (FixMbr, Bootcfg),BCDEDIT, bootmgr. Начитался в статьях, поспешил. И возможно что то не так ввел. Теперь, даже когда я уже установил другую винду с флешки, все равно это меню не отображается как должно быть, как было раньше. Теперь после ввода сочетания клавиш (alt+f10) первое что я вижу — выбор языка. Раньше мне не надо было выбирать язык при каждой загрузке этого загрузочного меню. Да наверно ни у кого такого нет. А далее, как я говорил — возможности загрузить безопасный режим нет, и нет возможности из этого меню «вернуть компьютер в исходное состояние» Эти пункты бесследно пропали. В общем, скажите может я могу это меню восстановить в исправное состояние? Сборка которую я поставил сейчас 1607 (14393) Enterprise 2016 LTSB (64-bit). На диске у меня 4 раздела. 1. ESP — 100мб (свободно52мб). 2. 16 мб MSR вроде чистый. 3. Основной. 4. Recovery 1ГБ (645МБ свободно) вроде как для восстановления. Может содержимое Recovery пострадало, и как то можно восстановить исходные данные. Меню то у всех одинаковое описывается. Помогите пожалуйста.

        Ответить

        • Dmitry

          Даже не знаю, как помочь. Просто ума не приложу, почему у вас так могло случиться. Ставили на GPT? Действительно ли нет в поиск и устранение неисправностей возврата в исходное состояние? А параметров загрузки в поиск и устранение неисправностей — дополнительные параметры?

          Ответить

  • Nikita

    Помогло. Уйму времени потратил, оказалось всё проще. Большое спасибо.

    Ответить

Оставить комментарий

Список инструкций Windows 10
Загрузочные флешкивсё для создания
Найти телефонпоиск потерянного и украденного телефона
Антивирус онлайн9 способов проверить компьютер на вирусы онлайн бесплатно
Бесплатная помощькомпьютерная помощь читателям