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

Новая ОС Windows 10 от компании Microsoft уже завоевала популярность среди миллионов пользователей ПК во всем мире. Но, как и все новые продукты, Windows

Ошибка «Сбой при копировании файлов загрузки» при восстановлении загрузчика Windows 10 на системах с обычным BIOS

Автор Владимир

Привет друзья! В комментариях нашего сайта очень часто задают подобный вопрос и перед тем, как ответить на него, в двух словах объясню, что такое BCDboot и почему при восстановлении загрузчика Windows 10 нужно вводить команду: bcdboot.exe C:Windows, где C: буква диска установленной Windows 10 (осторожно, в вашем случае буква диска может быть другой).

Утилита BCDboot находится в дистрибутиве Windows 7, 8.1, 10 и при установке операционной системы создаёт файлы загрузчика Windows. Если вы устанавливаете OS на компьютер с обычным БИОС (жёсткий диск MBR), то файлы загрузки создаются и помещаются утилитой в скрытый раздел System Reserved (Зарезервировано системой), объём 350-500 Мб. 

1448488842_17.jpg

Если вы устанавливаете OS на компьютер с БИОСом UEFI, то файлы загрузки создаются и помещаются утилитой в скрытом системном 

EFI 

разделе (объём 100-260 Мб), именно ему отведена на дисках GPT 

роль хранилища конфигурации загрузки (BCD) и файлов, необходимых для загрузки 

Windows 8.1, 10

.

1448487379_15.jpg

Вы можете спросить: «Но мы же не устанавливаем систему заново, а восстанавливаем!»

Дело в том, что утилита BCDboot может также использоваться для восстановления повреждённого загрузчика операционных систем Windows 7, 8.1, 10.

Для восстановления загрузки нам нужно просто загрузить компьютер с установочного диска Windows 7, 8.1, 10 или загрузочной флешки, затем войти в среду восстановления и определиться с буквой диска установленной операционной системы, после ввести команду: 

bcdboot.exe C:Windows, где C: буква диска установленной Windows 10 (осторожно, в вашем случае буква диска может быть другой), файлы загрузки будут восстановлены и выйдет сообщение «Файлы загрузки успешно созданы». 

Если после ввода команды у вас выйдет ошибка «

Сбой при копировании файлов загрузки

»,

1448489468_35.jpg

то это обозначает только одно —

на жёстком диске нет ни одного активного раздела

!

Относится это правило к компьютерам с выключенным UEFI, то есть Windows 10 установлена на диске MBR

. Для того, чтобы утилита 

BCDboot восстановила загрузчик, наличие активного раздела на жёстком диске MBR обязательно.

Давайте поможем нашему читателю восстановить загрузчик Windows 10.

Загружаем компьютер с загрузочной флешки с Windows 10.

В начальном окне установки системы вводим клавиатурное сочетание «Shift+F10», открывается окно командной строки, вводим команды:

diskpart

lis vol (выводим список разделов жёсткого диска и видим, что «Том 1» является скрытым разделом System Reserved (Зарезервировано системой), объём 500 Мб, на нём должны располагаться файлы загрузки Windows 10 и именно его нужно сделать активным). Также видим раздел с установленной Windows 10, у него буква D:, объём 60 Гб.

sel vol 1 (выбираем Том 1)

activ (делаем его активным)

exit (выходим из diskpart)

bcdboot D:Windows (где D: раздел с установленной Windows 10), данная команда восстанавливает файлы загрузки Windows 10 (файл bootmgr и файлы конфигурации хранилища загрузки (BCD))!

«Файлы загрузки успешно созданы»

Метки к статье: Загрузка MBR Windows 10

Почему появляется сбой при копировании файлов загрузки при попытке восстановления системы?

Указанный тип неполадок возникает только при попытке пользователя восстановить операционку через функционал BCDBoot из Командной строки. BCDBoot – это специальный инструмент, который пользователь может применять для формирования отдельного блока или документа восстановления.

screenshot_1

Внимание! Неисправности не всегда бывают вызваны сбоем работы загрузчика. Причина может заключаться в некорректном взаимодействии ПК со вставленным диском (через дисковод, USB-порт).

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

screenshot_2

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

Remont-zagruzchika-v-Windows-7.png

Одной из причин, по которой не запускается компьютер на операционной системе Windows 7, является повреждение загрузочной записи (MBR). Рассмотрим, какими способами её можно восстановить, а, следовательно, вернуть и возможность нормальной работы на ПК.

Нюансы установки Windows 10 на жесткий диск

С основной причиной появления сбоя BCDBoot.exe при копировании файлов, необходимых для корректного старта системы, немного разобрались. Однако она не в полной мере отражает создавшуюся ситуацию, и тут все может зависеть от того, в какой именно раздел была установлена система. Если вы инсталлировали ту же «десятку» на компьютер с обычным BIOS и жесткий диск с MBR, система резервирует под себя порядка 350-500 Мб. В случае установки системы на терминал с первичной системой BIOS в виде обновленной модификации UEFI жесткий диск имеет стиль раздела GPT. В этом случае система резервирует примерно 100-260 Мб свободного дискового пространства. И именно этот раздел исполняет роль своеобразного хранилища загрузочный конфигурации (BCD).

Восстановление запуска Windows 7: поднимаем загрузчик

ВНИМАНИЕ! Все способы представленные в статье проверены специалистом.

Всем привет! Сегодня мы поговорим про восстановление загрузчика в Windows 7. В итоге вы можете наблюдать только один симптом – система отказывается загружаться. Это может произойти из-за поломки системных файлов, которые отвечают за загрузку основных модулей системы. Сам часто сталкивался с данной проблемой, поэтому я решил написать подробную инструкцию.

Вытащите из компьютера или ноутбука все флешки и диски. Если после этого система загрузится, то проверьте загрузочный BOOT MENU в BIOS – вам нужно выставить приоритет загрузки жесткого диска (HDD или SSD). Далее я приведу несколько способов, чтобы произвести восстановление загрузки в «семерке». Если у вас будут какие-то вопросы, то пишите в комментариях.

Методы решения проблемы

Разработчики Microsoft предлагают пользователям несколько вариантов устранения неполадок работы встроенного или установленного загрузчика. Допускается использовать автоматический функционал настроек, ручное управление или откат операционной системы после стирания файлов и документов Linux. Каждый способ имеет определенный набор условий применения, преимущества и недостатки.

screenshot_3

Автоматическое восстановление загрузчика

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

  • начать загрузку операционки, указать источником дополнительную загрузочную флешку или диск (необходимо соблюдать требования ОС, характеристики разрядности ПК);

screenshot_4

  • после появления первоначального окна настроек кликнуть на экране на кнопку «Восстановление системы»;

screenshot_5

  • в новом списке выбрать раздел «Поиск и устранение неполадок», после этого – пункт «Восстановление при загрузке».

screenshot_6

Функционал ОС начнет сканирование внутренних блоков ПК и устранение обнаруженных сбоев в работе. Если удалить или исправить поврежденные данные не удалось в автоматическом режиме, на экране появится соответствующее уведомление. В такой ситуации переходят к ручным настройкам.

Ручное восстановление с помощью BCDBoot

Откат до работоспособной версии можно осуществить ручным способом. Для работы потребуется дистрибутив операционки Windows 10 или отдельный загрузочный диск.

screenshot_7

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

Дальнейшие действия:

  • осуществить загрузку, указав значение БИОС (UEFI) или посредством Boot Menu;

screenshot_8

  • на стадии выбора используемого языка нажимают одновременно сочетание горячих клавиш Shift/F10 либо Shift/Fn/F10, чтобы на мониторе отобразилась командная строка ПК;

screenshot_9

  • в новое поле по очереди впечатывают назначения действий: diskpart, list volume, exit – после каждого нажимают «Enter».

screenshot_10

После исполнения указанных действий отобразится полный перечень доступных томов со встроенными файлами. Необходимо запомнить обозначение того, на котором хранятся нужные документы. Затем в Командную строку вводят следующее – bcdboot C:windows, где символ «С» может быть заменен другим.

screenshot_11

Внимание! Если на ПК установлено несколько ОС (например, «десятка» и «восьмерка»), для каждой настройка выполняется отдельно. Инструкцию повторяют с различными параметрами операционки.

Восстановление после удаления Linux

В некоторых случаях для освобождения места на жестком диске или устранения отдельных неисправностей требуется удаление встроенного загрузчика операционки Linux. На мониторе будет отображаться экран черного цвета, могут возникать ошибки и другие неполадки. Инструкция:

  • осуществить загрузку ПК через дополнительную флешку с образом ОС;

screenshot_12

  • нажать одновременно клавиши Ctrl/Alt/Del;
  • выбрать раздел «Восстановление», затем – подпункт «Командная строка»;

screenshot_13

  • в поле заносят комбинацию bootrec.exe/fixmbr и подтверждают операцию.

screenshot_14

После этого персональное устройство необходимо перезагрузить. После стандартного запуска ПК проблема должны быть устранена.

Копирование файлов и документов Windows 10 через функционал BCDBoot в некоторых случаях не срабатывает из-за внутренней ошибки. Чтобы устранить неполадки, используют автоматический откат ОС Виндовс, ручные настройки ПК или откат после удаления загрузчика Linux.



Способ 3: Командная строка (fixmbr и fixboot)

Если прошлый способ не дал результата, то попробуем выполнить восстановление из командной строки. Проделываем все те же действия, чтобы появилось меню восстановления. Далее выбираем раздел «Командная строка».

lazy_placeholder.gif

Откроется черная консоль, где нужно будет поочередно прописать всего две команды:

bootrec /fixmbr
bootrec /fixboot

Эти команды берут системные файлы, которые отвечают за загрузку системы с загрузочной флешки или диска, и перезаписывает их на ваш жесткий диск. Поэтому даже если они побиты программами или вирусами – после данной процедуры система должна нормально загружаться.

Предварительные действия

Наконец, прежде чем предпринимать дальнейшие действия, настоятельно рекомендуется выполнить некоторые дополнительные операции. Речь идет о том, чтобы проверить жесткий диск (системный раздел) на предмет наличия ошибок, поскольку при повреждении файловой системы или определении сбойных секторов и блоков некоторые операции также могут завершиться ошибками.

Проверка диска в командной строке

Опять же, для выполнения проверки лучше всего использовать командную строку, но вызывать ее нужно при загрузке с установочной флешки или диска. В ней применяется инструментарий CHKDSK, для которого нужно указать литеру проверяемого диска (например, chkdsk c: /x/f/r). Если ошибки будут обнаружены, данное средство исправит их самостоятельно.

Примечание: буква диска может отличаться от приведенной в примере, поэтому лучше заранее определить системный раздел, последовательно вписав в командной консоли команды diskpart и list volume.

Способ 4: Активация раздела MBR

Если это не поможет, то снова запустите командную строку и пропишите следующие команды:

Diskpart

Выводим список всех разделов:

lis vol

Нас интересует два раздела. Первый – имеет размер в 100 мегабайт и содержит в себе все загрузочные модули Виндовс. Второй – это диск на котором расположена ваша ОС. Диск с вашей операционной системой вы должны обнаружить самостоятельно – смотрите по размеру. Также Имя (буква) диска может отличаться от фактического, поэтому на него даже не смотрим.

Теперь нам надо выбрать раздел с загрузочными модулями (используем цифру тома):

sel vol 1
activ
exit

Вписываем команду с буквой тома, где расположена у вас винда. В моем случае это диск «D», но у вас может быть совершенно другая буква:

bcdboot D:Windows

lazy_placeholder.gif

Как восстановить Master Boot Record (MBR)

Первым параметром Bootrec.exe является /FixMbr

. Он позволяет восстановить поврежденный Master Boot Record (MBR). Master Boot Record является первым сектором диска, и он подсказывает BIOS, где искать операционную систему на компьютере.

Как правило, этот параметр следует использовать в тех случаях, когда вы сталкиваетесь с одним из этих сообщений об ошибке: «Операционная система не найдена» («Operating System not found»), «Ошибка при загрузке операционной системы» («Error loading operating system»), «Операционная система отсутствует» («Missing operating system»)

или

«Некорректная таблица разделов» («Invalid partition table»). Чтобы начать процесс восстановления MBR, выполните команду bootrec.exe /fixmbr

.

Способ 8: Ошибка «NTLDR is missing»

Если при загрузке системы вы видите вот такое окошко: «NTLDR is missing Press ctrl+alt+del to restart», – то не спешите паниковать. Данная ошибка возникает достаточно редко на «семерке» и обычно файл NTLDR находится на других версиях «окон». Но не будем вдаваться в суть проблемы и начнем её решать. Как вы уже догадались, решается она также – через консоль. Запускать вы её уже научились, так что про это писать не буду.

lazy_placeholder.gif

После запуска вводим команды:

diskpart
list volume

Тут нам нужно опять найти букву, которой присвоен системный диск. В моем случае это опять буковка «D».

Exit
bcdboot.exe D:Windows

Опять же нужно вписать букву именно системного диска – смотрите по вашему объему.

lazy_placeholder.gif

Итак, загрузочный модуль мы создали. Теперь нужно его активировать. Для этого вводим команды:

list disk

Команда выводит все подключённые физические носители. У меня он всего один, но у вас может быть два – вам нужно выбрать тот, на котором загружена система.

sel disk *НОМЕР ЖЕСТКОГО ДИСКА*
list partition

Здесь выведутся именно разделы выбранного вами жёсткого диска. Выбираем раздел с объёмом 100 мегабайт и вписываем в следующую команду номер:

sel part 1
active
exit

lazy_placeholder.gif

Дополнительные средства восстановления для Windows 7 и выше

Судя по отзывам пользователей и учитывая мнения многих специалистов для устранения сбоя при копировании файлов загрузки в некоторых случаях применять вышеописанные решения смысла нет никакого, поскольку можно обойтись и более простыми стандартными методами, предполагающими использование проверки в командной строке системных компонентов (sfc /scannow) с последующим восстановлением загрузчика путем задействования инструмента Bootrec.exe и выполнения первых двух комбинаций, представленных ниже (сочетания после правого слэша).

Команды восстановления и перезаписи загрузчика

Если их применение положительного результата не дает, можете выполнить полную перезапись загрузчика командой Bootrec.exe /RebuildBCD. Однако в этом случае следует учитывать, что такой вариант является наиболее актуальным для дисков с MBR, а не для GPT-разделов.

Эпилог

Таким образом, подводя черту, можно отметить, что для большинства случаев проявления вышеописанного сбоя наиболее приемлемым является способ исправления, предполагающий только активацию скрытого раздела. Если же он по каким-то причинам не работает, используйте вторую методику с форматированием и изменением буквы диска. А она практически всегда дает стопроцентный результат. Впрочем, если автоматическое восстановление при загрузке сработает, все остальные инструменты можно не задействовать вообще. Это очевидно!

Причины неполадок загрузчика

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

Самые частые из них :

  • Установка дополнительных операционных систем, повреждающая файлы загрузки основной ОС.
  • Повреждение или удаление загрузочных файлов вредоносными программами и вирусами.
  • Потеря файлов из-за физических и программных неисправностей накопителя.
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: