Домой Windows 10 Исправление загрузчика windows 7. Восстановление загрузочного сектора. Как записать новый загрузочный сектор

Исправление загрузчика windows 7. Восстановление загрузочного сектора. Как записать новый загрузочный сектор

Нужен хороший совет, как произвести восстановление загрузчика Windows 7 , если восстановление запуска с помощью установочного диска семёрки не помогло. Вкратце объясню в чём дело: на компьютере сначала была установлена Windows 7, затем второй системой понадобилась Windows XP, после установки естественно запускалась она одна, для загрузки двух операционных систем использовал программу EasyBCD. В дальнейшем XP стала не нужна и раздел на котором она находилась я форматировал из Windows 7. Сейчас при загрузке кроме чёрного экрана ничего. Что можно предпринять в таком случае? Поподробнее если можно. Сергей.

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

Привет друзья! Самое главное не волнуйтесь, проблема у вас несложная и в принципе простое средство "Восстановление запуска Windows 7" описанное в нашей статье должно помочь, но! Если данная статья вам не поможет, то должны помочь две другие:

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

Напомню вам, что нельзя устанавливать старшую операционную систему после младшей, Windows 7 ни в коем случае не будет загружаться после установки на компьютер Windows XP, так как последняя при установке переписывает главную загрузочную запись (MBR) на себя. Поэтому вы установили дополнительный менеджер загрузки , который используется для настройки загрузки нескольких операционных систем и имеет в свою очередь свой загрузчик.

  1. Ещё хочу сказать, что часто в неудачной загрузке Windows 7 виноваты ошибки файловой системы, исправить их можно даже в том случае когда операционная система не загружается, все подробности в другой нашей статье " "
  2. Друзья, в этой статье мы будем работать со средой восстановления Windows 7, а если точнее с командной строкой среды восстановления. Необходимые команды я Вам дам, но если Вам их будет трудно запомнить, можно . Это сильно облегчит Вам работу.
  • Главная загрузочная запись (MBR) - это первый сектор на жёстком диске, в котором находится таблица разделов и маленькая программа загрузчик, которая считывает в данной таблице данные с какого раздела жёсткого диска производить загрузку ОС, в дальнейшем информация передаётся в раздел с установленной операционной системой, для её загрузки. Если в главной загрузочной записи находится неправильная информация о расположении системы, значит мы при загрузке получим разные ошибки, вот одна из них "BOOTMGR is missing press CTR-Alt-Del for restart" или будем наблюдать чёрный экран. Исправляется проблема восстановлением загрузчика Windows 7 .

Когда вы удалили старушку XP вместе с EasyBCD, то оставили свой компьютер на произвол судьбы с непонятной ему загрузочной записью и он в знак благодарности выдаёт вам чёрный экран. Для исправления ситуации, мы с вами проведём восстановление загру зчика Windows 7 , а именно перезапишем главную загрузочную запись с помощью утилиты Bootrec.exe , находящейся на диске восстановления или на установочном диске Windows 7 (друзья, если у вас нетбук и вы хотите использовать среду восстановления находящуюся на флешке, то прочтите сначала комментарии). Так же данной утилитой мы запишем новый загрузочный сектор, понятный Windows 7.

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

Загружаемся с диска восстановления или установочного диска с Windows 7, в начальной фазе загрузки компьютера, при появлении предложения загрузиться с диска «Press any key to boot from CD…», жмём в течении 5 секунд на любую клавишу клавиатуры, иначе с диска вы не загрузитесь

Происходит недолгий поиск установленных систем Windows и анализ проблем мешающих их загрузке

Обычно проблемы быстро бывают найдены и среда восстановления предлагает устранить их автоматически. Нажмите на кнопку "Исправить и перезапустить", после этого компьютер перезагрузится и загрузка Windows 7 будет восстановлена.

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

В первую очередь выберите средство Восстановление запуска , оно тоже может решить проблемы с загрузкой Windows 7

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

Если и это средство не поможет, выбираем средство Командная строка

Вводим команды:

diskpart

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

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

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

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

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

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

Восстановление загрузчика Windows 7 вручную (способ №2)

В окне командной строки вводим команду Bootrec и Enter

выходит полная информация о возможностях утилиты. Выбираем запись основной загрузочной записи Bootrec.exe /FixMbr .

Операция успешно завершена. В первый сектор загрузочного раздела записана новая загрузочная запись.
Вторая команда Bootrec.exe /FixBoot записывает новый загрузочный сектор.

Операция успешно завершена. Exit. Далее пробуем загрузить нашу Windows 7.


Друзья, если команды Bootrec.exe /FixMbr и Bootrec.exe /Fixboot Вам не помогут, не отчаивайтесь, есть ещё одно средство.

Способ №3

Вводим команду Bootrec /ScanOs , она просканирует все ваши жёсткие диски и разделы на наличие операционных систем и если такие будут найдены, то выйдет соответствующее предупреждение. Затем нужно ввести команду Bootrec.exe /RebuildBcd , данная утилита предложит внести найденные Windows в меню загрузки, соглашаемся и вводим Y и жмём Enter, всё найденная Windows добавлена в меню загрузки.

В моём случае найдено две операционные системы. Всё видно на скришноте.

Кроме вышеприведённого способа, есть ещё один, вводим в командной строке bootsect /NT60 SYS, основной загрузочный код, так же будет обновлен.

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

Как восстановить загрузчик Windows 7 с диска или флешки

В каких случаях стоит прибегнуть к данному методу? Установочный диск или другой портативный носитель могут исправить ошибки “Bootmgr is missing” \ “Non system disk or disk error”, вирусные блокировки доступа с требованием перечислить денег, прочие сбои, происходящие до появления рабочего стола. В первую очередь нам понадобится готовый дистрибутив Windows 7 на любом доступном носителе. Далее:

  • подключаем флешку к ПК или вставляем диск в лоток cd-rom’a;
  • загружаемся с них (выставив в BIOS, либо по хоткеям Esc, F8, F9);
  • после выбора языка попадаем в меню с кнопкой “Установить”;
  • внизу и слева кликаем на пункте “Восстановление системы”;
  • если нам предложат подключить сетевые возможности – пропускаем этот шаг, они нам не понадобятся;
  • по выбору настраиваем язык и переназначаем буквы дисков либо оставляем их без изменений;
  • указываем операционную систему, чей загрузчик надо восстановить – кликаем по нашей Windows 7;
  • когда появится список операций, жмем на пункте “Автоматическое восстановление запуска”;
  • пройдет некоторое время, система либо запустится, либо выдаст ошибку;
  • если метод не сработал – переходим к следующему.

Как восстановить загрузчик Windows 7 через командную строку

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

  • Набираем команду bootrec /fixmbr – она призвана перезаписать загрузчик MBR в windows 7.
  • Если этого недостаточно (например, компьютер заражен особыми mbr-вирусами), добавляем к ней bootrec /fixboot – создает новый загрузочный сектор.
  • Когда обе команды оповестили, что действия выполнены успешно, перезагружаем компьютер и грузимся в нормальном режиме, с жесткого диска.


Как восстановить загрузчик Windows 7 – вариант с использованием консоли

Также на загрузочном диске или флешке находится утилита bootsect.exe, которая в состоянии помочь с исправлением загрузчика, если bootrec не работает. Для этого:

  • в командной строке набираем bootsect /NT60 SYS – происходит перезапись загрузочного сектора;
  • если файл загрузчика поврежден или физически отсутствует, используем программу bcdboot.exe, которая также входит в состав дистрибутива;
  • для восстановления используем команду bcdboot.exe e:\windows, где e:\windows – путь к вашей ОС на жестком диске;
  • чтобы подробнее узнать об использовании указанных команд, запустите их с параметром – help.


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

Мар 3 2015

Как восстановить систему Windows 7 на ноутбуке, при загрузке выходит чёрный экран, среда восстановления не работает, скрытые разделы я все удалил, оригинального диска с Windows 7 нет.

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

Как восстановить систему Windows 7

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

Давайте подумаем как восстановить систему windows 7, а так же застрахуем себя на будущее от возможных неприятностей с помощью встроенных в операционную систему средств резервного копирования и восстановления.

Мы научимся восстанавливать Windows 7, без применения сторонних программ по резервному копированию даже тогда, когда не загружаются Параметры восстановления системы и кнопка F-8 окажется бесполезной.

Имеет в своём арсенале достаточно мощный и хороший инструмент -> Среду восстановления, которое создаётся автоматически при установке Windows 7 в скрытом разделе и содержит в себе пять других инструментов решающих многочисленные неисправности и неполадки.

Примечание: Если научиться пользоваться правильно средствами восстановления Windows 7, а это не сложно, то можно обойтись без дополнительных и платных программ резервного копирования данных.

Запустить средство восстановления, можно нажатием кнопки F-8 на клавиатуре сразу же после запуска компьютера. После этого перед вами откроется меню Дополнительные варианты загрузки: Устранение неполадок компьютера, далее Безопасный режим, Безопасный режим с загрузкой сетевых драйверов и т.д.

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

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

Если же это средство не поможет, выберем первое -> Устранение неполадок компьютера,

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

Первое что сделайте, примените Восстановление запуска (Автоматическое устранение проблем, мешающих запуску Windows).

Нужное отступление: После нажатия кнопки F-8 при загрузке компьютера, у вас может не быть пункта >Устранение неполадок компьютера, а будет только Безопасный режим и так далее, возникает вопрос почему.

При установке Windows 7, раздел среды восстановления создаётся автоматически и находится в корне диска (С:) в папке Recovery. Так же можно увидеть в окне Управление дисками — отдельный, скрытый раздел винчестера, объём у него всего 100 Мбайт, он используется для хранения загрузочных файлов конфигурации загрузки (BCD) и загрузчика системы (файл bootmgr).

Увидеть его можно Компьютер-> Управление->Управление дисками. Удалять этот раздел ни в коем случае нельзя (многие его удаляют по незнанию), в противном случае у вас не будет запускаться среда восстановления, то есть пункта Устранение неполадок компьютера у вас не будет, а в более тяжёлых случаях вы просто не загрузите систему.

На нижнем скришноте можно заметить ещё один скрытый раздел, объёмом 9,02 ГБ, это скрытый раздел восстановления с заводскими настройками моего ноутбука, у вас он может быть больше или меньше. Его тоже лучше не удалять, в случае необходимости, можно всегда восстановить Windows 7 с него.

Что делать если раздела со средой восстановления у вас нет и при нажатии кнопки F-8, в меню Дополнительные варианты загрузки, не появляется пункт Устранение неполадок компьютера? Как тогда восстановить систему Windows 7?

Спасти здесь может установочный диск с операционной системой Windows 7. Запустить средство восстановления, можно загрузившись с оригинального установочного диска Windows 7, выбрав в самом начале пункт Восстановление системы.

Если установочного диска с у вас нет, тогда можно использовать Диск восстановления Windows 7 (изготовить его можно в любой работающей Windows 7) за пять минут, затем вы так же можете загрузиться с него и проделать то же самое.

Итак в Параметры восстановления системы мы всё-таки попали, или с помощью кнопки F-8 и пункта Устранения неполадок, или установочного диска Windows 7 или Диска восстановления Windows 7.

В меню Выбора Средства восстановления системы, выбираем первое:

Восстановление запуска -> произойдёт анализ неисправностей мешающих нормальной загрузке Windows 7 и дальнейшее их исправление для нормальной загрузки и функционирования операционной системы.

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

Восстановление системы -> с помощью данной функции мы сможем выбрать ранее созданную точку восстановления системы, если оно у нас включено и откатиться назад на то время, когда наша Windows 7 прекрасно работала и загружалась, здесь всё просто.

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

Чем он хорош? Он поможет, когда у вас нет оригинального установочного диска с Windows 7 и вы удалили скрытый раздел с заводскими параметрами вашего ноутбука, но это ещё не всё.

Иногда бывают ситуации, когда в силу разных причин или из за действий вируса, вы совсем не сможете загрузить операционку или многие спрашивают Как восстановить систему Windows 7, если даже меню с Дополнительными вариантами загрузки так же окажется недоступным. Переустанавливать операционную систему заново?

Поэтому, сразу после установки Windows 7 на ваш ноутбук или компьютер, создаём при помощи данной функции -> Восстановление образа системы, архивный образ нашей Windows 7 на жёстком диске, бережём её.

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

Идём в Пуск -> Панель управления -> Архивирование данных компьютера.

Выбираем «Создание образа системы».

В моём случае Локальный диск (Е:), если у вас в системном блоке несколько жёстких дисков, то конечно бэкап лучше расположить на том винчестере, где не установлена операционная система.

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

Примечание: Можно заметить что у меня установлено две операционных системы, на ноутбуке, поэтому программа архивации выбрала два Локальных диска.

Нажимаем Архивировать и начнётся процесс создания архива с нашей Windows 7.

Создали, выглядеть он будет вот так.

Теперь, развернуть архив с Windows 7, на ваш компьютер в случае необходимости, вы сможете за 20-30 минут. Лучше будет, если архив с системой вы скопируете дополнительно на переносной жёсткий диск, этим вы обезопасите себя вдвойне.

Давайте представим, что мы не можем запустить Windows 7 и развернём созданный нами бэкап, проделаем это вместе.

Запускаем Средство восстановления Windows 7, нажатием кнопки F-8 на клавиатуре сразу же после запуска компьютера.

Открывается меню Дополнительные варианты загрузки, выбираем Устранение неполадок компьютера.

Восстановление образа системы

Использовать последний доступный образ системы.

Конечно все наши данные на Локальном диске, куда сейчас восстанавливается операционная система, удалятся, поэтому можно предварительно загрузиться с любого Live CD и скопировать то, что вам нужно.

Как ещё можно восстановить систему Windows 7? Конечно с помощью Диска восстановления Windows 7.

Создадим , который можно использовать для загрузки компьютера, на нём будут находиться средства восстановления, с помощью которых можно восстановить неисправности загрузки Windows 7, а так же восстановить операционную систему из архивной копии, которую мы создали заранее.

Важно: Для диска восстановления важна битность системы, вы можете использовать 32-битный диск восстановления для любой 32-битной Windows 7, а 64-битный диск восстановления для любой 64-битной Windows 7.

Опять идём Архивирование данных компьютера.

Создать диск восстановления системы, вставляем в дисковод DVD-диск, нажимаем «Создать диск».

Когда загрузочный Диск восстановления Windows 7 будет готов, уберите его в надёжное место.

Что бы восстановить Windows 7 с Диска восстановления, не нужно в принципе никакой работающей операционной системы вообще.

Вам нужно будет только сменить в BIOS вашего компьютера приоритет загрузки на дисковод, вставить в него диск восстановления и восстановить с помощью архива вашу Windows 7.

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

Восстанавливаем Windows 7 с Диска восстановления. Показываю как это сделать. Допустим у нас неприятности, мы не можем запустить Windows 7, при нажатии F-8 на клавиатуре сразу же после запуска компьютера ничего не происходит.

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

При таком раскладе многие переустанавливают Windows 7 с нуля, но не мы с вами, ведь у нас есть Диск восстановления системы.

Вставляем его в дисковод и перезагружаемся, выставляем в BIOS загрузку с дисковода, как я и говорил диск загрузочный, запускается программа Параметры восстановления системы.

Нажимаем Enter пока не пропало предложение загрузиться с диска.

Автоматически средство восстановления работающее с диска, попытается восстановить запуск Windows 7.

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

Используем последний доступный образ системы.

Какие есть ещё способы восстановить Windows 7?

Есть ещё один малоизвестный способ восстановить загрузку Windows 7 после сбоя и я Вам про него расскажу. На первый взгляд он многим покажется сложным, но тем не менее он меня часто выручает.

Дело в том друзья, что очень большая часть проблем из-за которых вы не можете загрузить Windows 7 кроется в ошибках реестра. И Windows 7 не была бы Windows 7, если бы в ней не существовал механизм защищающий файлы реестра. Такой механизм существует и создаёт архивные копии реестра в папке RegBack каждые 10 дней не зависимо от того включено у вас восстановление системы или нет.

Если вы не можете решить проблемы с загрузкой Windows 7 вам стоит попробовать заменить действующие (и видимо повреждённые) файлы реестра из папки Config архивными файлами из папки RegBack. Для этого нам придётся загрузить компьютер с установочного диска Windows 7 или диска восстановления Windows 7.

Загружаемся в среду восстановления, выбираем командную строку.

Набираем в ней – notepad, попадаем в Блокнот, далее Файл и Открыть.

Заходим в настоящий проводник, нажимаем Мой компьютер. Теперь нам нужен системный диск C:, внимание, буквы дисков здесь могут быть перепутаны, но системный диск C: я думаю вы сможете узнать по находящимся внутри системным папкам Windows и Program Files.

Идём в папку C:\Windows\System32\Config, здесь находятся действующие файлы реестра, указываем Тип файлов – Все файлы и видим наши файлы реестра, так же видим папку RegBack, в ней каждые 10 дней Планировщик заданий делает резервную копию разделов реестра.

Так вот, мы с вами заменим действующие файлы реестра из папки Config резервными файлами реестра из папки RegBack.
Итак, первым делом удалим из папки C:\Windows\System32\Config файлы SAM, SECURITY, SOFTWARE, DEFAULT, SYSTEM, отвечающие за все кусты реестра (мой совет — перед удалением скопируйте кусты реестра на всякий случай куда-нибудь).

На их место скопируем и вставим файлы с такими же именами, но из резервной копии, то есть из папки RegBack.

Примечание: Все вместе файлы SAM, SECURITY, SOFTWARE, DEFAULT, SYSTEM удалить не получится, удаляйте их по одному. Затем копируйте на их место такие же файлы из папки RegBack.

Друзья, если и это не помогло, примените восстановление целостности файлов Windows 7, в случае, если операционная система не загружается, делается оно точно также, как и в Windows 8.

Что у нас ещё осталось из средств восстановления Windows 7?

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

Надеюсь наша статья как восстановить систему Windows 7 вам помогла.

В этой статье мы разберемся, как восстановить загрузчик Windows 10 или Windows 8.1 на компьютере, работающем в режиме . Повреждение загрузчика Windows 8 может быть вызвано установкой второй ОС (Dual Boot - конфигурациях), некорректными действиями «специалиста» при восстановлении системы после сбоя, удалением “лишних” данных на скрытых разделах, вирусом-вымогателем и рядом других причин.

Ошибка загрузки The boot configuration data for your PC is missing: EFI\Microsoft\Boot\BCD

О повреждении загрузчика Windows 10/8.1, установленной в режиме UEFI, может свидетельствовать невозможность загрузки системы и появление нового голубого «экрана смерти» с ошибкой:

The boot configuration data for your PC is missing or contains errors.
File:\EFI\Microsoft\Boot\BCD
Error code: 0xc000000f

В русской версии Windows ошибка может быть такая:

Ваш компьютер нуждается в ремонте
Данные конфигурации загрузки для вашего ПК отсутствуют или содержат ошибки
Файл:\EFI\Microsoft\Boot\BCD
Код ошибки: 0xc000000f

Все это может свидетельствовать о повреждении или даже полном удалении конфигурации загрузчика Windows 8 — Boot Configuration Data (BCD) . Восстановить загрузчик BCD одним из рассмотренных ранее способов ( , ) не получится: при попытке выполнить команду bcdedit система выдает ошибку:

The boot configuration data store could not be found.
The requested system device cannot be found

Дело в том, что конфигурация загрузчика BCD BCD в Windows 10 / 8, установленной в режиме UEFI, хранится на отдельном скрытом разделе EFI (размером 100 мб с файловой системой FAT32), который утилита bcdedit не видит, и соответственно не может управлять конфигурацией загрузчика на нем.

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

Процедура автоматического восстановления загрузчика, зашитая в , как правило в таких случаях бессильна. Но попробовать все-же стоит:

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

Перейдем к процедуре рунного восстановления загрузчика Windows на системе с EFI.

Итак, чтобы восстановить конфигурацию загрузчика (BCD), необходимо загрузится с оригинального установочного DVD диска с Windows 8 (или диска восстановления или ) и открыть окно командной строки: выбрав Восстановление системы -> Диагностика -> Командная строка (System Restore — > Troubleshoot->Command Prompt), или нажав комбинацию клавиш Shift+F10 ).

Запустим diskpart:

Выведем список дисков в системе:

Выберем диск, на котором установлена ваша Windows (если жесткий диск в системе один, его индекс должен быть равен 0):

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


В нашем примере видно, что раздел EFI (его можно определить по размеру 100 Мб и файловой системе FAT32) имеет индекс volume 1, а загрузочный раздел с установленной системой Windows (это может быть как Windows 10 так и Windows 8.1/8) - volume 3.

Назначим скрытому EFI разделу произвольную букву диска:

assign letter M:

Должна появится строка, свидетельствующая об успешном назначении буквы диска разделу EFI:

DiskPart successfully assigned the drive letter or mount point.

Завершаем работу с diskpart:

Перейдем в каталог с загрузчиком на скрытом разделе

cd /d m:\efi\microsoft\boot\

В данном случае m: это буква диска, присвоенная разделу UEFI чуть выше. Если каталог \EFI\Microsoft\Boot\ отсуствует (ошибка The system cannot find the path specified), попробуйте следующие команды:

cd /d M:\ESD\Windows\EFI\Microsoft\Boot\

Пересоздадим загрузочный сектор на загрузочном разделе:

bootrec /fixboot

С помощью команды attrib снимите атрибуты скрытый, read-only и системный с файла BCD:

attrib BCD -s -h -r

Удалим текущий файл с конфигурацией BCD, переименовав его (сохранив старую конфигурацию в качестве резервной копии):

С помощью утилиты bcdboot.exe пересоздадим хранилище BCD, скопировав файлы среды загрузки из системного каталога:
bcdboot C:\Windows /l en-us /s M: /f ALL
где, C:\Windows – путь к каталогу с установленной Windows 8.
/f ALL – означает что необходимо скопировать файлы среды загрузки, включая файлы для компьютеров с UEFI или BIOS (теоретическая возможность загружаться на EFI и BIOS системах)
/l en-us — тип системной локали. По умолчанию используется en-us — английский язык (США) .

Совет . В случае использования локализованной русской версии Windows 10 / Windows 8 команда будет другая:
bcdboot C:\Windows /L ru-ru /S M: /F ALL

Возможные ошибки:

  • BFSVC Error: Can not open the BCD template store . status – – проверьте правильность введенной команды и используется ли у вас локализованная Windows, в этом случае нужно правильно указать код языка системы (local language code)
  • BFSVC Error: Error copying boot files Last Error = 0x570 – попробуйте выполнить проверку диска с помощью команды CHKDSK M: /F

Выполните команды:

bootrec /scanos
bootrec /rebuildbcd

Осталось перезагрузить компьютер, после чего в выборе устройств загрузки должен появиться пункт Windows Boot Manager в котором можно выбрать загрузку нужной ОС. Конфигурация загрузчика BCD успешно восстановлена!

Много лет компания Microsoft улучшала систему восстановления операционной системы Windows, и в Windows 7 и Windows Vista она работает практически в автоматическом режиме. Если вы загрузитесь с установочного диска Windows 7 и щелкните "Восстановление системы " ("Repair Computer "), система восстановления Windows будет запущена и самостоятельно попытается исправить все ошибки, которые она найдет. Она способна исправить большое количество проблем, однако, вполне вероятна ситуация, когда оказывается поврежден загрузчик, и с этой проблемой система восстановления не может справиться. В этом случае можно восстановить загрузчик вручную при помощи утилиты Bootrec.exe.

Приложение Bootrec.exe служит для исправления ошибок, связанных с повреждением загрузчика и, как следствие, невозможностью запуска операционных систем Windows 7 и Windows Vista.

Последовательность действий

Описание ключей запуска утилиты Bootrec.exe

Bootrec.exe /FixMbr

Запущенная с ключом /FixMbr, утилита записывает совместимую с Windows 7 и Windows Vista главную загрузочную запись (Master Boot Record, MBR) в системный раздел. Используйте эту опцию для разрешения проблем, связанных с повреждением главной загрузочной записи, или если вы желаете удалить из неё нестандартный код. Существующая таблица разделов в этом случае не перезаписывается.

Bootrec.exe /FixBoot

Запущенная с ключом /FixBoot, утилита записывает в системный раздел новый загрузочный сектор, совместимый с Windows 7 и Windows Vista. Использовать эту опцию нужно в следующих случаях:

  1. Загрузочный сектор Windows Vista или Windows 7 был заменен нестандартным.
  2. Загрузочный сектор поврежден.
  3. Была установлена предыдущая версия операционной системы Windows после установки Windows Vista или Windows 7. Например, если была установлена Windows XP, будет использоваться NTLDR (Windows NT Loader, загрузчик Windows NT), код штатного загрузчика NT 6 (Bootmgr) будет затерт программой установки Windows XP.

Следует отметить, что подобного эффекта можно добиться использованием утилиты bootsect.exe, также находящейся на загрузочном носителе Windows 7. Для этого необходимо запустить bootsect.exe со следующими параметрами:

Bootsect /NT60 SYS

Загрузочный сектор системного раздела будет перезаписан кодом, совместимым с BOOTMGR. Подробней об использовании утилиты bootsect.exe можно узнать, запустив её с параметром /help .

Bootrec.exe /ScanOs

Запущенная с ключом /ScanOs, утилита сканирует все диски на предмет установленных операционных систем Windows Vista и Windows 7. Кроме того, при её использовании выводится список найденных систем, которые в данный момент не прописаны в хранилище данных конфигурации загрузки Windows (Boot Configuration Data (BCD) Store).

Bootrec.exe /RebuildBcd

Запущенная с этим ключом, утилита сканирует все диски на предмет наличия установленных операционных систем Windows Vista или Windows 7. Найденные ОС выводятся в список, из которого их можно добавить в хранилище данных конфигурации загрузки Windows (Boot Configuration Data Store). Используйте также эту опцию, если вы хотите полностью перестроить хранилище данных конфигурации загрузки. Перед этим необходимо удалить предыдущее хранилище. Набор команд при этом может быть таким:

Bcdedit /export C:\BCDcfg.bak attrib -s -h -r c:\boot\bcd del c:\boot\bcd bootrec /RebuildBcd

В вышеприведенном примере текущее хранилище конфигурации загрузки экспортируется в файл C:\BCDcfg.bak, с него снимаются атрибуты "системный", "скрытый" и "только для чтения", после чего оно удаляется командой DEL и заново перестраивается командной bootrec /RebuildBcd.


Увеличить рисунок

Конечно, утилита Bootrec.exe весьма функциональна, однако, она не поможет, если, например, файл загрузчика Windows bootmgr поврежден или физически отсутствует. В таком случае можно воспользоваться другой утилитой, также входящей в состав дистрибутивного носителя Windows 7 - bcdboot.exe .

Восстановление среды загрузки с помощью BCDboot.exe

BCDboot.exe - это средство, которое используется для создания или восстановления среды загрузки, расположенной в активном системном разделе. Утилита также может быть использована для переноса файлов загрузки .

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

Bcdboot.exe e:\windows

Замените e:\windows на путь, соответствующий вашей системе.
Эта операция восстановит поврежденную среду загрузки Windows, включая файлы хранилища конфигурации данных загрузки (BCD), в том числе упомянутый выше файл bootmgr.

Синтаксис параметров командной строки утилиты bcdboot

Утилита bcdboot.exe использует следующие параметры командной строки:

BCDBOOT источник ]

источник

Указывает расположение каталога Windows, используемого в качестве источника при копировании файлов среды загрузки.

Необязательный параметр. Задает язык среды загрузки. По умолчанию используется английский (США).

Необязательный параметр. Указывает букву диска системного раздела, куда будет установлены файлы среды загрузки. По умолчанию используется системный раздел, заданный микропрограммой BIOS.

Необязательный параметр. Включает режим подробного протоколирования работы утилиты.

Необязательный параметр. Объединяет параметры вновь созданной и уже имеющейся загрузочной записи хранилища и записывает их в новую загрузочную запись. Если GUID загрузчика операционной системы задан, для создания загрузочной записи объединяет объект загрузчика с шаблоном системы.

Резюме

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

Новое на сайте

>

Самое популярное