Восстановление загрузчика Windows 10, Windows 7, Windows 8

как восстановить загрузчик windowsЗдравствуйте, уважаемые посетители smartronix.ru. Сегодня расскажем про восстановление загрузчика Windows 10, 8 и 7. Иногда, в результате некоторых операций, производимых пользователем на домашнем ПК, возникает необходимость вернуть загрузчик возобновления Windows к исходному состоянию.

К некорректным действиям, влекущим сбой программы, относятся попытки расширить, сжать или вовсе удалить скрытые разделы винчестеров, не доведённое до конца форматирование, изменение порядка загрузки и другие. На экране компьютера при этом появляются сообщения, содержащие фразы «Операционная система не найдена», «Нет загрузочных дисков».

В такой ситуации не стоит терять времени, снова и снова пытаясь запустить ОС с «повреждённым» загрузчиком. Нужно сразу обратиться к одному из описываемых ниже способов решения проблемы — чем скорее вы выполните эти несложные манипуляции, тем быстрее получите рабочую систему назад. Принцип действий одинаков для всех вариантов разметки — MBR или GPT — и не зависит от того, пользуетесь вы обычным BIOS или с UEFI. Просто чётко соблюдайте инструкцию и не отчаивайтесь, если не получается с первого раза — всегда есть альтернативные варианты!

А перед началом работы, чтобы не потратить несколько минут жизни впустую, — убедитесь, что проблема заключается именно в загрузчике. Для этого проверьте:

  • Не запускается ли ОС при извлечённых внешних накопителях — флеш-памяти, компакт-дисках, а может быть, и дискетах;
  • Не получается ли загрузиться при отключении ряда жёстких дисков — возможно, они создают слишком большую нагрузку на материнскую плату;
  • Нет ли проблем с подключением самого системного диска — если отошли контакты, просто вставьте их на место и попробуйте ещё раз.

Кроме того, зайдите в БИОС и посмотрите, виден ли загрузочный диск в общем списке устройств. Если да — узнайте, как восстановить загрузчик Windows 10, Windows 8, Windows 7, и начинайте действовать. Если нет — прежде всего решите проблему с винчестером: иначе приведённые ниже советы не дадут никакого эффекта.

Как восстановить загрузчик с помощью диска или флешки с Windows 10

Последнее поколение Windows, при всех своих особенностях и недостатках, — на редкость устойчивая операционная среда, отлично переносящая большинство угроз. Система сама реагирует на незначительные «поломки», предотвращая таким образом масштабные катастрофы. Тем не менее, полностью застраховать её от краха невозможно. Если загрузчик всё же оказался недоступен, попробуйте провести восстановление с применением флеш-карты или оптического диска, на котором записана ОС для установки.

Чтобы сделать это, выполните следующие манипуляции:

  • Убедитесь, что разрядность записанной системы совпадает с вашей. Например, если на компьютере стоит 32-битная версия, используйте для восстановления такую же; если 64-битная — не поленитесь найти и записать на флешку именно её. Рекомендуется применять оригинальные образы — всевозможные сборки могут не распознаваться ПК.
  • Выберите загрузку с подключённого носителя, а не с жёсткого диска. Для этого, скорее всего, придётся зайти в BIOS/UEFI — ничего сложного в процедуре нет.
  • После запуска пройдите несколько первых шагов, после чего кликните по ссылке «Восстановление системы» — она будет находиться слева и внизу экрана.

загрузитесь с флешки и запустите восстановление системы

  • Следующий интересующий вас раздел — «Поиск и устранение неисправностей». Отыщите в обновлённом меню восстановления соответствующий заголовок, после чего укажите свою ОС. Теперь остаётся щёлкнуть по плашке «Восстановление при загрузке».

восстановление при загрузке

Процесс запустится автоматически — в течение следующих нескольких минут вашего участия не потребуется. В результате загрузчик Windows 10 вновь заработает как должно — теперь остаётся лишь выбрать загрузку с винчестера и убедиться, что проблема успешно устранена.

Получилось? — Отлично, можете продолжать работу в обычном режиме. Нет? — Тогда попробуйте один из следующих методов!

Способ #1: Восстановление UEFI загрузчика через командную строку Windows 10

Чтобы воспользоваться возможностями командной строки — а они значительно обширнее, чем кажется неподготовленному юзеру, — сначала обзаведитесь загрузочным носителем с требуемой операционной системой. Можете взять тот же, что применяли при первой попытке — главное, чтобы образ был записан до конца и распознавался компьютером. Если вы не успели подготовить накопитель до того, как появились проблемы, — просто запишите его на любом другом ПК или ноутбуке; принципиального значения это не имеет.

Теперь, чтобы перейти к восстановлению, последовательно сделайте несколько шагов:

  1. Снова запустите устройство с подключённого носителя. Ничего сложного в этом нет — просто выберите соответствующую опцию в БИОС. Некоторые современные оболочки оснащены загрузочным меню — тогда задача становится и вовсе элементарной: достаточно отметить соответствующий пункт в списке.
  2. Чтобы продолжить восстановление при повреждённом загрузчике Windows, откройте командную строку. Искать эту утилиту на самом диске не смысла. Достаточно нажать на клавишу Shift, а потом, не отпуская её и не делая слишком большой заметки, на F10. На ноутбуке может понадобиться использовать «промежуточную» кнопку Fn — в большинстве случаев она расположена в нижней части клавиатуры. Кроме того, найти ярлык утилиты вы можете, перейдя в «Дополнительные параметры» диска.
  3. Отправьте в появившемся окошке первый запрос. Для этого наберите, переключившись на латиницу, текст diskpart. Готово? Проверьте правильность ввода и нажмите на любую клавишу Enter — большую или маленькую.
  4. Вы перешли в оболочку работы с дисками. Чтобы продолжить процесс, примените следующую команду. Впишите в окошке, ни в коем случае не закрывая его, запрос list volume. В небольшой, удобно организованной табличке вы увидите перечень подключённых накопителей. Отыщите в ней том, на котором расположен загрузчик, и запомните — а лучше запишите — присвоенную ему литеру. Чтобы облегчить работу, ориентируйтесь на ёмкость носителя.

найдите новый том с системой windows

  1. Теперь можете закрыть командую строку и запустить её заново — или, в качестве альтернативного варианта, использовать следующий запрос, exit.
  2. Чтобы продолжить «возвращение» загрузчика Windows 10 к нормальному функционированию, примените заключительную команду. Она состоит из трёх блоков, разделённых одним пробелом. В первом впишите определитель bcdboot. Именно он восстанавливает или заново создаёт нужные файлы. Через пробел впишите c:\windows. Здесь в качестве первой литеры используйте ту, что была обнаружена в пункте 4. Названия можете писать, как со строчной, так и с заглавной буквы — значения это не имеет.

создайте загрузчик

  1. Если есть необходимость, можете повторить все те же манипуляции для второй и последующих систем, присутствующих на компьютере, просто меняя литеру на соответствующую. Способ полностью рабочий для «Восьмёрки» и «Десятки», в случае с «Семёркой» — может не принести результата.

Вот и всё. Завершив работу, перезагрузитесь с системного винчестера; флешку уже можно извлечь. В зависимости от того, чем была вызвана проблема, ОС может запуститься сразу или после проверки диска. Если в ходе первой загрузки появилось уведомление об ошибке — не расстраивайтесь. Попробуйте запустить ПК ещё раз, а если не вышло — перейдите к одному из методов, приведённых ниже.

Способ #2: Альтернативный метод восстановления через командную строку Windows 10

Чуть более сложный вариант, предполагающий введение большего количества команд. Чтобы воспользоваться им и наконец завершить восстановление загрузчика, повторите все действия, описанные в предыдущем разделе, вплоть до пункта 4.

Теперь следуйте простой пошаговой инструкции:

  1. Отыщите в табличке, выведенной на экран, скрытый логический диск. В зависимости от обстоятельств он может иметь размер до 300 Мб (разметка GPT, файловая система — FAT32, даже если для остальных дисков используется другая) или 500 Мб (соответственно MBR и NTFS). Как и прежде, запомните или запишите литеру и порядковый номер этого раздела — без них продолжить восстановление не выйдет.

запишите цифру тома

  1. Отправьте первый запрос. Он состоит из двух частей, обособляемых друг от друга посредством пробела. Первая — select volume — позволяет указать номер диска, найденный ранее. Второй — собственно цифра, которую вы недавно записали (select volume цифра).
  2. Следующий запрос, отправляемый без закрытия окошка утилиты, имеет вид format fs. К этой команде, после которой начнётся форматирование логического диска, добавьте, теперь уже без пробелов и кавычек, символ «=» и укажите тот же тип файловой системы, что был в исходной таблице (format fs=файловая система).
  3. Разделяя таким же символом, примените третий запрос. Первая его часть — assign letter — предназначен для присваивания только что отформатированной части диска литеры. Вторая — любая удобная буква, лучше из конца латинского алфавита (assign letter=присваиваемая буква).
  4. Продолжая восстановление загрузчика Windows 10 через командную строку, завершите работу так, как описано в пункте 5 предыдущего раздела.
  5. Снова запустив утилиту, примените команду из пункта 6 первого способа восстановления, добавляя к ней в конце, через пробелы, аргументы /s и z: /f all. Команда выглядит так: «bcdboot /s z: /f all». В этом случае вместо z должна быть использована та же литера, которую вы присвоили разделу ранее. Аналогичным образом можно работать с другими установленными на ПК версиями операционок — не забывая правильно подставлять буквы.
  6. Не закрывая утилиты, снова введите команды из пунктов 3–4 предыдущего раздела (diskpart и list volume). Далее с помощью запроса select volume через пробел укажите номер раздела, с которым только что поработали — в ходе всех манипуляций он остаётся неизменен (select volume номер раздела).
  7. Примените следующую команду — remove letter. Она нужна для того, чтобы вновь сделать логический том скрытым. Через знак «=», как прежде, без кавычек и пробелов, прибавьте ранее присвоенную литеру (remove letter=буква диска).
  8. На этом почти всё — остаётся отправить запрос exit и перезагрузить ПК.

Новый запуск следует производить уже не с флеш-памяти или диска, а с «восстановленного» винчестера. В результате система должна успешно загрузиться. Если и на этот раз ничего не произошло, попробуйте несколько приведённых ниже советов — а в самом крайнем случае задумайтесь о переустановке ОС.

Как исправить ошибку загрузки через утилиту Windows «bootrec.exe»

Следующая методика проще, чем восстановление UEFI загрузчика Windows 10 GPT в том виде, как оно было описано ранее. Всё, что вам понадобится, — та же загрузочная флешка или оптический диск. Подключив носитель и удачно загрузившись с него, продолжайте в следующем порядке:

  • Если работаете с «Семёркой» — перейдите к «Восстановлению системы» и вызовите командную строку оттуда. Никаких сложностей возникнуть не должно — этот пункт имеется абсолютно во всех версиях и редакциях, включая оригинальные образы и сборки.

параметры восстановления системы windows

  • Для новых поколений ОС — воспользуйтесь таким же методом вызова утилиты. Другой вариант — перейти в «Особые варианты загрузки» и отыскать командную строку в «Дополнительных параметрах». Эффективность работы с программой не зависит от способа её открытия, поэтому смело применяйте любой удобный вариант.

дополнительные параметры восстановления windows 10

  • В появившемся окошке наберите, избегая ошибок, и отправьте запрос, имеющий вид bootrec.exe. В результате на экран будут выведены все возможные действия, связанные с этим приложением.

возможности bootrec

Вы можете освоиться с параметрами самостоятельно — но, чтобы избежать неприятных ошибок и слегка сэкономить время, прочтите приведённые ниже описания.

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

Второй по счёту из доступных параметров, называемый /fixboot, служит для формирования и записи нового загрузочного раздела. Функция работает автоматически, создаёт данные точно в таком формате, какой нужен для используемой вами ОС. Дополнительных действий пользователя после применения не требуется.

Параметр окажется полезным в следующих ситуациях:

  1. Имеются описанные выше проблемы с загрузкой — вызванные, в частности, неправильным или неоконченным форматированием.
  2. Вы решили установить поверх «Восьмёрки» или «Десятки» ОС старого поколения.
  3. Вместо стандартного загрузчика был с какой-либо целью использован модифицированный.

Чтобы добиться положительного результата и исправить проблему, просто впишите в командной строке запрос bootrec.exe, после чего добавьте к нему через пробел указанный аргумент (bootrec.exe /fixboot). Сразу после нажатия кнопки Enter запустится процесс восстановления.

операция успешно завершена

Как исправить загрузочную запись MBR

Первый по порядку аргумент, /fixmbr, может быть с успехом использован для «лечения» раздела в соответствующем формате. Секторы записываются заново — теперь уже без ошибок. По окончании работы остаётся, как и прежде, выполнить перезапуск и проверить, что компьютер снова приведён в рабочее состояние.

Команда будет полезна, если:

  1. Появляются сообщения об отсутствии загрузочных дисков.
  2. Или операционной системы на них.
  3. Или об ошибке носителя.

Кроме того, выполнение запроса bootrec.exe с добавлением указанного аргумента с большой долей вероятности позволит избавиться от вируса-блокировщика, запускаемого ещё до прогрузки ОС.

команда fixmbr

Что делать, если одна или несколько систем не появляется в меню загрузки

Достаточно простой способ исправления ситуации, подходящий для «Семёрки» и последующих поколений ОС, — выполнить, в том же порядке, что и ранее, команду с добавлением аргумента /scanos. Он поможет вам отыскать на подключённых носителях все возможные модули загрузки и, по желанию, добавить их в общий список (bootrec.exe /scanos). Таким образом можно не только восстановить «пропавшую» систему, но и пополнить перечень какой-нибудь дополнительной.

параметр scanos

Как только нужный вам раздел будет обнаружен, воспользуйтесь следующим аргументом, приведённым в списке утилиты:

  • Отправьте запрос вида bootrec.exe, добавив к нему через пробел параметр /rebuildbcd.

rebuildbcd

  • Подождите, пока нужные разделы будут присовокуплены к общему меню загрузки.
  • Если ничего не получается — предварительно воспользуйтесь аргументом /fixmbr.
  • Дополнить его действие можно следующим запросом. Наберите в окошке bootsect.exe и, прежде чем отправлять, добавьте, используя по одному пробелу, параметры /force и /nt60 all. Все вместе они должны дать положительный результат; если на каком-либо шаге вы сбились, просто повторите все описанные манипуляции с начала.

Вот и всё. Загрузчик наконец восстановлен, и вы можете начать работу, больше не переживая за свою систему. А чтобы быть готовым к неожиданностям — сохраните загрузочный носитель: может быть, он ещё не раз поможет вам в решении проблем.

Вы можете опубликовать комментарий на этой странице или задать подробный индивидуальный вопрос через форму по указанной ссылке. Если не готовы описать ситуацию подробно, оставьте комментарий. Стараемся ответить всем.

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