Как восстановить загрузчик Windows 10, 8, 7 из командной строки
Читайте, как восстановить загрузчик Windows 10 с рабочей или не рабочей системы с помощью командной строки. Восстановление загрузчика после установки Linux, Ubuntu, Windows. Частой причиной того, что операционная система не загружается, является повреждение загрузчика Windows 10. Восстановление системных файлов с помощью функции Восстановления системы не восстанавливает загрузчик. Как его можно восстановить?
Система Windows 10 не загружается, что делать?
Шаг 1: Восстановите данные, утерянные в результате повреждения загрузчика
Восстановление загрузчика Windows, повреждение или перезапись системных файлов, ошибки файловой системы или наличие битых секторов диска – это не далеко полный список причин утери данных.
Восстановление загрузочного сектора Windows вернет работоспособность операционной системы, но может привести к утере личных файлов. Не всегда имеется возможность вернуть работоспособность Windows без чистой установки операционной системы, что также может повлечь за собой утерю файлов.
Загрузите бесплатно и просканируйте компьютер с помощью Hetman Partition Recovery. Ознакомьтесь с возможностями программы и пошаговой инструкцией .
Шаг 2: Восстановите загрузчик Windows 10 из командной строки
В случае повреждения, загрузчик Windows можно восстановить с помощью Командной строки.
Если система не загружается, то запустите диагностическую утилиту с загрузочного диска:
- Запустите компьютер используя загрузочный диск.
- В загрузившемся меню перейдите в Восстановление системы / Диагностика / Дополнительные параметры / Командная строка .
Если вы можете загрузить Windows, выполните следующее:
- Нажмите Windows + R .
- Ведите в окне cmd и нажмите на Enter .
Используйте команду bootrec.exe для восстановления загрузчика:
- Введите в Командной строке bootrec.exe /fixboot
Шаг 3: Программы для восстановления загрузчика Windows 10
Если в наличии нет оригинального загрузочного диска Windows, то загрузить компьютер, в том числе и с целью восстановления загрузчика, можно с помощью диска загрузочной сборки – LiveCD. Как правило на таких дисках имеется и несколько программ для восстановления загрузчика Windows 10. Такие программы можно запускать прямо из LiveCD – для них не требуется запускать операционную систему c жесткого диска компьютера, они работают в портативном режиме.
- Найдите и запишите образ подходящего вам LiveCD на CD/DVD-диск или USB-накопитель.
- Подключите LiveCD к компьютеру и включите его. Компьютер автоматически загрузится с LiveCD (в BIOS или UEFI необходимо изменить очередность загрузки с CD или USB).
- Запустите программу для восстановления загрузчика, установленную на вашем LiveCD:
- EasyBCD;
- MultiBoot;
- FixBootFull.
- Следуйте указаниям программы.
- Дождитесь окончания процесса восстановления.
- Перезагрузите компьютер без использования LiveCD.
Шаг 4: Восстановите загрузчик Windows 10 после установки Linux, Ubuntu
Иногда, после установки Ubuntu Linux второй системой, основная система Windows 10 перестаёт загружаться. Это связано с возможной перезаписью загрузочного сектора Windows.
Для восстановления загрузчика Windows и сохранения возможности загрузки Ubuntu Linux необходимо сделать следующее:
- Сохраните загрузочный сектор Ubuntu Linux. Для этого запустите терминал и введите в нём:
dd if=/dev/sda3 of=/linux.boot bs=512 count=1 .
В результате данной команды загрузочная запись скопируется в каталог пользователя под которым работает ПК. Перейдите в папку пользователя и скопируйте данный файл в раздел, в котором установлен Windows. - Запустите компьютер используя загрузочный диск Windows.
- В загрузившемся меню перейдите в Восстановление системы / Диагностика / Дополнительные параметры / Командная строка .
- Введите в Командной строке:
В результате восстановиться загрузчик Windows но с большой вероятностью будет повреждён загрузчик Ubuntu Linux. Для возобновления его работоспособности:
- Перезагрузите Windows, запустите консоль с правами администратора и введите:
bcdedit /create /d “Linux” /application BOOTSECTOR - Скопируйте ID диска, который после данной команды станет видным в виде
.
Пример ID диска: - Введите следующие команды, с использованием скопированного ID:
bcdedit /set device partition=c:
partition=c: здесь указывает на раздел, где установлена Windows. - Задействуйте сохранённый ранее файл и ID диска:
bcdedit /set <с3454a4v-9652-fg78-94re-d8d2d3lh5a23>path \linux.boot
bcdedit /displayorder <с3454a4v-9652-fg78-94re-d8d2d3lh5a23>/addlast
bcdedit /timeout 10
После этого на компьютере смогут загружаться как Windows так и Ubuntu Linux.
Загрузчик Windows 10 восстановлен? Оставляйте отзывы и задавайте ваши вопросы в комментариях.
Вадим Стеркин
Силами участников OSZone.net новые функции и интерфейс получила утилита MultiBoot для восстановления загрузчика Windows Vista / Windows 7, затертого после установки XP. Первая версия (под названием FixBootFull) была создана моим коллегой Павлом Кравченко и помогла тысячам людей. Новая версия утилиты имеет больше возможностей. Он вполне функциональна, но в данный момент она проходит открытое публичное тестирование.
С помощью этой программы вы сможете:
- восстановить загрузчик Windows Vista или Windows 7, затертый при установке Windows XP;
- создать конфигурацию с двойной загрузкой как после, так и до установки Windows XP;
- указать операционную систему, загружаемую по умолчанию;
- переименовать название для Windows XP и определить положение ее записи в меню загрузки;
- установить таймаут для меню с выбором загрузки операционных систем;
- экспортировать и импортировать данные конфигурации загрузки;
- отобразить сведения об активных элементах хранилища загрузки, дисках и разделах, а также сохранить эту информацию в текстовый файл;
- запустить командную строку для выполнения команд вручную
Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.
Об авторе
Вадим является владельцем этого блога, и большинство записей здесь вышло из-под его пера. Подробности о блоге и авторе здесь.
Подпишитесь на бесплатные уведомления о новых записях и получите в подарок мою книгу об ускорении загрузки Windows!
комментариев 20
Гут, больше утилит хороших и разных 🙂
утилита хорошая, но вот есть вопрос. Если у меня на одном диске установлена Windows7 ultima x64, а на другом(независимом) установлена Windows XP. Как мне можно с помощью этой утилиты упорядочить загрузку той или иной ОС. В данный момент мне приходится проходить в БИОС и там выставлять приоритет диска на котором установлена та или иная ОС. После проделанной процедуры, поработав в, допустим ХР чтото не понятное творится при переходе на 7-ку. Выдает мол произошла ошибка (не правильно вышли из системы) и предлагает восстановить файлы загрузки Windows 7
За раннее спасибо
swat_67, для квалифицированной помощи требуется информация о ваших дисках и состоянии загрузчика. Здесь вы найдете инструкции, там же и задавайте вопрос, сопроводив его всей необходимой информацией.
Вадим, можно скриншот сменить на актуальный? 🙂
okshef, F5 🙂
ХР в таком случае прописать в загрузчике семерки.
Но для себя я нашел лиш одно рпавильное решение
Испольщовать другой — сторонний загрузчик, который может работать спокойно и с семеркой и с ХР (к примеру GRAB4DOS)
stingrey, правильное решение состоит в том, чтобы обходиться без сторонних загрузчиков там, где можно обойтись собственным загрузчиком Windows.
Вадим, вопрос может немного не в тему, но он про загрузчик windows 7. На сайте OSzone есть статья Установка Windows 7 на VHD, так вот
1) После установки системы на VHD, при загрузке будет выходить выбор между двумя системами или виртуальная будет по умолчанию? как сделать чтобы по умолчанию загружалась обычная, но был выбор
2) При установке системы на VHD она подменяет загрузочный раздел 100мб на физическом диске на свой? если да, то как его восстановить, если я захочу удалить систему с VHD, чтобы не было проблем с обычной системой на физическом диске
Стоит Windows 7 32 Максимальная, на VHD хотел на время установить Windows 7 64 Максимальная
Все будущие вопросы не по теме направляйте в форум OSZone, плиз.
Что за проблемы и зачем вообще-эти утилиты,у меня на одном диске стоит Windows 7 на
другом-XP.Всё нормально работает при включении компа выскакивает 2 загрузчика выбирай что нужно XP или 7-и всё пошла загрузка того что выбрал.Единственное сначало нужно установить -ХР-затем-7-и всё.Если первой установить-7-то ничего не будет…..и вообще столько фигни появилось в нете ненужной.всё делается намного проще легче,все советуют советуют советуют,страна советов.
А есть ли программа по восстановлению загрузчика Windows 8 или 10? У меня после установки последней осью Windows 7 со временем (не сразу) перестают загружаться 8 и 10, хотя они и присутствуют в списке при выборе загрузки. Windows 7 при этом загружается нормально.

Windows не загружается. Восстанавливаем загрузчик.
Бывает, что после установки какого-нибудь обновления или после очередного эксперимента система перестала загружаться и тут уже EasyBCD не помощник просто потому что вы не можете сейчас им воспользоваться. А интересна стала эта проблема мне из-за того, что один из моих знакомых как раз столкнулся с ней.
Нам потребуется флешка, на которой записана Windows.
Первый вариант для нас – это воспользоваться автоматическим восстановлением.
Вставляем наш загрузочный носитель в компьютер и загружаемся с него.
Наша задача здесь выбрать восстановление системы.
На следующем экране выбираем «Поиск и устранение неисправностей» .
И на новой странице нажимаем « Восстановление при загрузке ».
Если все пройдет хорошо, то компьютер перезагрузится в случае успешного завершения операции или же сообщит об ошибке, если все плохо.
В последнем случае есть еще вариант.
Надо необходимо проделать в принципе все те же операции, только на последнем пункте вместо «восстановления» выбираем « Командная строка »
Есть конечно способ быстрее, как только вы загрузитесь с флешки, просто нажмите « SHIFT+F10 »
Запускаем программу diskpart, для этого вводим команду:
Теперь нам нужно посмотреть список всех доступных томов, для этого вводим команду:
Обратите внимание, что буква диска с ОС не обязательно будет «C», поэтому вам нужно запомнить ее.
Теперь нам нужно выйти из программы, вводим команду:
exit
Теперь нам нужно восстановить файл загрузки следующей командой:
(причем буква «С» в данном случае – это буква диска, на котором записана ОС)
Как видно на моем примере, я ошибся буквой и у меня ничего не получилось, так как ОС у меня на диске « D »
Но, когда я прописал правильную букву диска, операция прошла успешно.
Бывает конечно, но довольно редко, что и этот способ не работает, тогда нам нужно перейти к следующему действию.
Опять включаем программу diskpart, для этого вводим команду:
В зависимости от того UEFI и GPT у вас или BOIS и MBR, разметка может выглядеть по-разному. У вас может показаться скрытый раздел размером 100 мб в формате FAT32.
Или же раздел в формате NTFS размером 500мб.
Вам нужно запомнить номер этого раздела. А затем вам нужно поочередно ввести следующие команды:
причем N – это номер тома
format fs=fat32 или format fs=ntfs
в зависимости от того, какая файловая система на разделе
кстати можно еще дописать quick для ускорения процесса. В моем случае это выглядит так.
В любом случае должно выполниться форматирование тома
assign letter=Z
присваиваем букву Z этому разделу
exit
выходим из Diskpart
bcdboot C:\Windows /s Z: /f ALL
причем C: — диск с файлами Windows, Z: — буква, которую мы присвоили скрытому разделу. На моем примере это выглядит так:
Первый раз я косячнул с пробелом, поэтому не повторяйте моих ошибок. И делайте правильно.
Нас тот случай, когда у вас несколько ОС, повторите команду для второй копии, только не забудьте, про другое расположение файлов
select volume N
номер скрытого тома, которому мы присваивали букву
remove letter=Z
удаляем букву, чтобы том не отображался в системе, когда мы перезагрузимся
По идее этим способов должно быть достаточно, но на всякий случай есть еще один бонусный метод.
Воспользуемся утилитой bootrec.exe
Для этого загружаемся с загрузочной флешки, и нажимаем «Восстановление системы».
Для Семерки причем следующее окошко будет выглядеть так:
А для более новых ОС чуть по-другому.
В любом случае для Windows 8-10 идем по следующему пути: Восстановление системы —> Диагностика —> Дополнительные параметры (также этот пункт называется « Поиск и устранение неисправностей » —> Командная строка
Команд здесь не много и разобраться с ними не сложно.
/fixboot
Команда позволяет записать новый загрузочный сектор на системном разделе диска, при этом загрузочный раздел будет создан так, чтобы он был совместим с вашей операционной системой — Windows 7, 8.1, 10
Поврежден загрузочный сектор (например, после изменения структуры и размеров разделов жесткого диска)
Была установлена более старая версия Windows после более новой (Например, вы установили Windows XP после Windows 8)
Был записан какой-либо не Windows-совместимый загрузочный сектор.
/fixmbr
Эта команда позволяет исправить MBR или загрузчик Windows. При его использовании, поврежденная MBR перезаписывается заново. Загрузочная запись располагается на первом секторе жесткого диска и сообщает БИОС, каким образом и откуда начинать загружать операционную систему. Сопровождаются повреждения обычно следующими ошибками:
No bootable device
Missing operating system
Non-system disk or disk error
В тех случаях, когда у вас появилось сообщение, что компьютер был заблокирован (причиной тому может быть вирусное заражение) еще до начала загрузки Windows, тут тоже может помочь исправление MBR и загрузки.
/scanos
Команда ищет ОС, для которых нет записей в файле загрузки. Если таковые найдены, то вам нужно воспользоваться командой /RebuildBcd.
/RebuildBcd
Эта команда нужна, чтобы перестроить BCD ( файлы конфигурации загрузки ОС) и добавить в нее все утерянные ОС, которые установлены на вашем диске, а также разделы восстановления, созданные на базе Windows.
В очень редких случаях, когда указанные действия не помогают, можно попробовать выполнить нижеследующие команды перед выполнением перезаписи BCD:
bootrec.exe /fixmbr
bootrec.exe /nt60 all /force
Надеюсь вам не нужно будет сталкиваться с ситуацией, когда эта инструкция может понадобиться, но лучше знать и быть готовым, чем наоборот.
Читай. Делись. Подпишись.
Не забывайте про кнопку ПОДПИСАТЬСЯ, а также про наши маленькие группы в ВК и ТЕЛЕЖКЕ , ссылки на них вы можете найти в описании канала, нажав на соответствующие кнопки.

