• Главная
  • 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 и, могу сказать достоверно, один из наиболее часто используемых при решении проблем с компьютерами пользователей специалистами. Думаю, и вам однажды пригодится эта информация.

Комментарии (95) к Использование командной строки для исправления проблем с загрузочными записями 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

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

    Ответить

  • yuri

    Дмитрий,
    подскажите куда двигаться.
    загружаюсь с юсб флешки в планшет с 8.1 и в diskpart вижу только флешку .
    нету разбивки диска планшета и раздела 100-300 мб с бутом. при заходе через дополнительные параметры и установка драйвера вижу диск х: с папками
    юрий

    Ответить

    • Dmitry

      Юрий, правильно ли я понимаю, что у вас перестал загружаться планшет (судя по теме, в которой комментарий), а после этого вы обнаружили вот такую проблему? Если да, то всё очень похоже на то, что диск почему-то «отвалился», скорее всего и в биосе его не окажется. Причину не знаю.

      Ответить

  • Лиза

    Здравствуйте! Сталкнулась с такой проблемой: после обновления до windows 10 через некоторое время возникает ошибка, восстановление не проходит, пишет, что ОС не установлена, не хватает каких-то драйверов, и вообще сохраняйте скорее все данные, т.к. вашему диску осталось не долго.Первый раз методом научного тыка с помощью установочной флешки удалось восстановить систему с удалением файлов, решила поэкспериментировать и оставила 10-ку… прошло 4-5 дней и вот я не могу восстановить ничего. Подскажите что делать? У меня нетбук, дисковода нет

    Ответить

    • Dmitry

      А что именно сейчас происходит? Вообще не включается и не загружается? Виден ли жесткий диск в БИОС?
      В крайнем случае можно будет отключить жесткий диск, подключить к компьютеру и там к данным доступ получить.

      Ответить

  • Лиза

    Диск видно, но сделать ничего не получается…, ещё вопрос если через командную строку была выполнена очистка диска командой diskpart clean disk и больше ничего не делалось можно ли откатить назад? Очистила не то что надо
    Там данных то в общем нет, но переустановить систему не получается и восстановить тоже

    Ответить

  • Георгий

    Здравствуйте. У меня проблема в notebook hp2540p.
    Не может загрузитсься; дает следующую ошибку: remove non-system disk. Иногда после незначительных изменений в установках биос он запускается. Но все реже и реже.
    Биос не видит диск. Но с win10 dvd c командой строки легко можно войти в него c:/dir. Воcстановление загрузочного сектора из опций Win10 dvd не получается.

    Ответить

  • Георгий

    Здравствуйте!
    Нотбук hp2540p перестал грузиться. Биос не видит ж. диск. Сообщение вроде: not system disk. Раньше при простом изменении в биос пк грузился и работал нормально до очередной перезагрузки. Например после: setup defaults или др.. Но со временем все реже и реже. Со вчера эти трюки больше не помогают.
    С двд диска виндоус 10 можно легко войти в него c: /dir. Востановление бут сектора с двд в опции вин 10 не помогает.
    Что можно было бы предпринять? Может что то с диском…

    Ответить

    • Dmitry

      Может, но по описанию точно не понятно. В самом биосе (если зайти) диск тоже никак не отображается?

      Ответить

  • Георгий

    Сканирование chkdsk /F /r не выявило ошибок. После загрузки с двд виндоус 10
    появилось сообщение что бут сектор или отсутствует или неисправен

    Ответить

  • Георгий

    В биос не отображается. В начале загрузки пишет: non system disk or disk error

    Ответить

    • Dmitry

      Если и в биос не отображается, то что-то с диском или его подключением. Но для начала попробуйте полностью обесточить компьютер и проверить, появится ли после этого диск.

      Ответить

  • Георгий

    я поменял в установке биос режим работы диска с IDE на AHCI. И биос увидела диск. В данный момент происходит самодиагностика диска. К сожалению до этого я начал уже установку windows 10 с чистого листа (очистив диск командой diskpart clean) и дошел до момента, когда появилась информация «Установка Windows на данный диск невозможна. Возможно, оборудование компьютера не поддерживает загрузку с данного диска. Убедитесь, что контроллер данного диска включен в меню BIOS компьютера».
    Дмитрий, в вашей статье вы решаете эту проблему заменой режим работы диска с AHCI на IDE. А не наоборот. Что же в моем случае, — что-то с IDE контроллером? Что делать? оставить режим AHCI, раз так диск виден?
    в биос режим IDE стоит в default settings

    Ответить

    • Dmitry

      Да, оставляйте в AHCI. А где именно я пишу про решение проблемы заменой с AHCI на IDE? Что-то не припомню такой рекомендации (т.е. иногда её и можно дать, но только в исключительных случаях).

      Ответить

  • Алексей

    Добрый день! Очень нужна ваша помощь, т.к. с этими загрузками я слаб.
    Купил, обрадовавшись, не разобравшись толком М2 Sata SSD диск. Вставил потом оказалось, что один сата разъём отключается при подключении диска в М2 разъём. именно к этому сата разъёму и был подключен диск с системой. Подключил этот системный диск к другому сата разъёму, но теперь не могу загрузиться, диск не обнаруживается и в уефи биосе в загрузке не стоит. Исправления с помощью стандартных средств типа восстановление при загрузке результатов не дают. Как мне теперь восстановить загрузку? Методов описано много, но я что-то в них путаюсь.
    Подскажите пожалуйста, какой способ мне более подойдёт, учитывая, что у меня стоит ещё один диск с системой, т.е у меня работало 2 десятки. Спасибо. Очень жду совета, а то настроение на нуле… как у разбитого корыта… Ваши советы выручали не раз!

    Ответить

    • Dmitry

      Здравствуйте.
      Судя по описанию, вам нужно просто покопаться в БИОС. Вероятнее всего, как «первое устройство» загрузки там стоял Windows Boot Manager, который в свою очередь, обращался к диску по его номеру. При подключении SSD, видимо, порядок следования дисков сменился. Соответственно задача: найти место в биос, где меняется порядок дисков (именно дисков, а не порядок следования устройств загрузки), это бывает во всяких Configuration, SATA и т.п.

      Ответить

  • Алексей

    Добрый день. У меня также как и у вас на скриншоте выше такая же ситуация. После выполнения команды bootrec.exe /RebuildBcd Количество
    обнаруженных систем 0. А почему это так происходит? Ведь на самом деле
    их у меня 2. И если их никак нельзя обнаружить, то и загрузиться как я понимаю тоже нельзя? Почему они не видны ни одним из этих способов?
    В чём может быть причина такой ситуации? Спасибо.

    Ответить

  • antares

    посоветуйте пожалуйста как присоединить запуск конкретной программы к загрузочной записи; раньше в ДОСе это были autoexec.bat и config.sys, а как в среде Windows это сделать? и вообще как сделать на диске Windows загрузочную запись?

    Ответить

    • Dmitry

      А требуется чтобы запускалась до Windows? Боюсь, тут простого способа не дам, но через bcd можно, думаю, реализовать (хотя по сути это будет отдельная загрузочная запись, которая далее будет запускать Windows). Если при загрузке Windows (входе в систему), то стандартные средства автозагрузки, оптимально — реестр или планировщик заданий, для каждой копии Win будет отдельная автозагрузка — http://remontka.pro/autorun-windows-10/ (инструкция для 10, но и более ранних версиях то же самое).
      Если же у вас один экземпляр ОС, но разные загрузочные записи с разными параметрами для неё… то тут у меня ответа нет.

      Ответить

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

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