Как установить Windows 10 » Windows » Windows 7 » Создание загрузчика Windows 7 заново
Информация к новости
  • Просмотров: 148 991
  • Автор: admin
  • Дата: 26-07-2017
26-07-2017

Создание загрузчика Windows 7 заново

Категория: Windows 7 / Восстановление Windows

Привет друзья! В сегодняшней статье мы с вами создадим заново загрузчик Windows 7. В каких случаях это может пригодится. К примеру у вас не загружается Windows 7 и выдаёт ошибки, связанные с неисправностью загрузчика, например: "An operating system was not found" (Операционная система не найдена), BOOTMGR is missing. Press ctrl+alt+del, NTLDR is missing при загрузке Windows 7. А может вы перенесли Windows 7 с жёсткого диска на твердотельный накопитель, но система не стартует с SSD и выводит ошибку или показывает чёрный экран. Вы пытаетесь восстановить загрузку операционной системы стандартными командами, но у вас это не получается. В таких случаях нужно удалить и затем создать заново скрытый раздел - System Reserved (Зарезервировано системой, объём 100 МБ), именно на этом разделе находятся файлы загрузки Windows 7.

Создание загрузчика Windows 7 заново


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

При установке Windows 7 на ноутбук или компьютер с обычным BIOS (жёсткий диск MBR), автоматически создаётся скрытый раздел System Reserved (Зарезервировано системой, объём 100 МБ), назначение которого - хранить и защищать файлы загрузки операционной системы. Данный раздел всегда имеет атрибуты: (Активен, Система, Основной раздел), и с него происходит запуск операционной системы, установленной на вашем компьютере.
Создание загрузчика Windows 7 заново
Если данному разделу присвоить букву диска и в параметрах папок (вид) установить параметры "Показывать скрытые файлы" и снять галочку с параметра "Скрывать защищённые системные файлы", то внутри вы увидите папку «Boot» (содержащую хранилище конфигурации загрузки файл - BCD), и менеджер загрузки файл «bootmgr».

Для успеха нашего дела, вспомним механизм загрузки Windows 7 и поможет нам программа BOOTICE. В первую очередь, после включения компьютера, управление получает подпрограмма BIOS, которая производит проверку на работоспособность всех комплектующих системного блока, затем БИОС смотрит в своих настройках приоритетное для загрузки устройство (жёсткий диск, флешка, DVD-диск) и найдя такое (к примеру жёсткий диск) считывает с него загрузочную запись MBR (Windows 7 обычно устанавливается на диск разметки MBR)MBR располагается в первом секторе загрузочного диска, имеет размер 512 байт, и содержит в себе программный код NT 6.x,

который выполняет поиск активного раздела (Active), с которого может осуществляться загрузка операционной системы, данный активный раздел называется PBR (Partition Boot Record) и имеет свою загрузочную запись Bootmgr.

После этого управление переходит менеджеру загрузки файлу «bootmgr», который запускает файл winload.exe Windows 7. Что такое winload.exe? Операционная система (в нашем случае Windows 7) это программа и чтобы она заработала (стала загружаться) необходимо запустить исполняемый файл OS: winload.exe или winload.efi. Запускает эти файлы загрузчик. Загрузчик это маленькая программа. Файл winload.exe запускает MBR-загрузчик, а файл winload.efi запускает EFI-загрузчик. Windows 7 в большинстве случаев установлена на диск с MBR загрузчиком.

Загрузка Windows 7 происходит в такой последовательности, менеджер загрузки файл «bootmgr» обрабатывает имеющуюся информацию в хранилище загрузки (файле BCD), а это - меню, время отображения, список операционных систем (если их несколько) и так далее, еcли данные корректные, то следует загрузка операционной системы. Но! Если хоть один из упомянутых мной файлов (bootmgr или BCD) окажется некорректным или вовсе будет отсутствовать, то проблемы при загрузке системы нам обеспечены. Часто бывает, что целостность данных файлов бывает нарушена в силу каких-либо причин (неосторожные действия пользователя, установка менеджеров загрузки сторонних разработчиков, вирусы и т.д), в этом случае стандартные действия по восстановлению загрузчика могут не помочь и тогда лучше всего удалить этот раздел полностью, затем форматировать и создать файлы загрузки заново. Как это можно сделать.


Удаляем скрытый раздел System Reserved (Зарезервировано системой, объём 100 МБ) и создаём его заново с помощью встроенной в систему утилиты командной строки diskpart


Загружаемся с установочной флешки Windows 7. Если не найдёте ISO-образ семёрки, то можете использовать загр. флешку Windows 8.1 или Win 10.
В начальном окне установки системы открываем командную строку клавиатурным сочетанием Shift+F10.

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

diskpart 
lis vol (эта команда отображает буквы, номера, метки, размер и файловую систему. Буква раздела 100 мб (С:). Том 1. Буква раздела с установленной Windows 7 - (D:).
sel vol 1 (выбор тома с которым будем работать - 100 мб (С:). Том 1)
del vol (удаляем том 100 мб).
после удаления тома на диске появилась неразмеченная область 100 мб.
creat par prim (создаём основной раздел в этой неразмеченной области)
format fs=ntfs (создаём на разделе файловую систему NTFS)
assign letter С (присваиваем созданному разделу букву С)
activ (делаем раздел активным)
exit (выходим из diskpart)
bootsect /nt60 C: /mbr (данная команда записывает на жёсткий диск нужные коды PBR (Bootmgr) и MBR (NT 6.x))
bcdboot D:\windows /s C: (создаём загрузчик для Windows 7, находящийся на (D:), расположение загрузчика (С:))
Файлы загрузки успешно созданы.

 

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

На данных дисках мы не используем средства bootrec /fixmbr и bootrec /fixboot для обновления кодов MBR и PBR. Эти команды работают только с жёстким диском 0. Команда bootsect работает с диском который мы укажем. То же самое касается и bcdboot. Без параметра /s, bcdboot работает с активным разделом на жёстком диске 0. Используемый нами параметр /s указывает на активный раздел нужного жёсткого диска.


Статьи по этой теме:

1. Форматирование в командной строке скрытого раздела "Зарезервировано системой" объём 100 МБ содержащего файлы загрузки Windows 7 и дальнейшее автоматическое восстановление системы

2. Как удалить Скрытый раздел System Reserved, размер 500 МБ (Зарезервировано системой) на Windows 10 (жёсткий диск MBR)

3. Как создать заново Скрытый раздел System Reserved (Зарезервировано системой)

4. Как узнать, где на жёстком диске MBR находится активный раздел вместе с загрузчиком операционных систем (при наличии на HDD нескольких установленных Windows и отсутствии Скрытого раздела System Reserved (Зарезервировано системой)

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

Дорогой посетитель, Вы можете задать на сайте любой вопрос и обязательно получите ответ!
<
admin

21 июня 2019 14:36

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь offline
  • Публикаций: 2 050
  • Комментариев: 41 644

Цитата: Юрий Мурзин
Подскажите пожалуйста, почему мне удаётся загрузиться с диска стрельца не с windows 7, а только с windows 8?

LiveDisk Сергея Стрельца нужно записать на флешку и загрузить компьютер с этой флешки. Причём тут Windows 7 и 8?

<
Сергей

20 августа 2019 16:26

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Спасибо огромное за статью! Очень помогло восстановить BCD. Видел разные инструкции в сети, но помогла именно ваша. Выручили после поспешных неудачных манипуляций с диском.
Успехов вам!
<
Гость Владимир

31 августа 2019 02:03

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Здравствуйте, подскажите пожалуйста, почему после восстановления загрузчика, на windows 7 изменился фон запуска windows и при нажатии F8 меню стало на английском языке.
<
admin

31 августа 2019 05:22

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь offline
  • Публикаций: 2 050
  • Комментариев: 41 644
Гость Владимир,
Ну английский - это язык по умолчанию загрузчика. Если не нравится английский, смените его на русский программой EasyBCD.
https://altarena.ru/wp-content/uploads/2019/08/16.jpg
<
Гость Георгий

20 января 2020 16:24

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Огромное СПАСИБО! Благодаря данной статье удалось решить проблему с загрузчиком, перепробовал много всего
<
Александр

29 марта 2020 17:09

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Спасибо БОЛЬШОЕ! Очень помогла инструкция. Особенно эти команды. Эти команды применимы как к 7ке так и к 10ке.

bootsect /nt60 C: /mbr (данная команда записывает на жёсткий диск нужные коды PBR (Bootmgr) и MBR (NT 6.x))
bcdboot D:\windows /s C: (создаём загрузчик для Windows 7, находящийся на (D:), расположение загрузчика (С:))

Также было полезно узнать, что bootrec /fixmbr и bootrec /fixboot работают только с жёстким диском 0. И то, что bcdboot без параметра /s, работает с активным разделом на жёстком диске 0. Используемый нами параметр /s указывает на активный раздел нужного жёсткого диска.

Еще раз спасибо! Всех Благ Вам!)

<
Гость Максим

11 апреля 2020 23:04

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
У меня случилась такая проблема. при в ходе в игру у меня она закрылась, далее я перезагрузил систему и у меня появился черный экран с мышкой. после манипуляций с diskpart у меня уже вышла другая ошибка 
bootmgr is missing
в дискпарде у меня нет зарезервированного диска где 100мб куда в таком случае эту манипуляцию делать? я не знаю уже что делать((
<
admin

12 апреля 2020 01:41

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь offline
  • Публикаций: 2 050
  • Комментариев: 41 644
Гость Максим, вот простой способ восстановления загрузчика.
<
Гость Данил

23 августа 2020 15:04

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Здравствуйте, надеюсь кто-то увидит комментарий и поможет... Суть такова:
НЕТ! съемных носителей, нужно установить windows на второй. Девушка решила что очень умная и полностью постирала все с диска, просто удалив все томы. Тем самым видимо затронула тот самый на 100мб.
Установщик для винды был (ставил на свой комп), и просто воткнув диск в свой комп, я установил на него систему.
Но проблема в том что биос видит этот диск, но запускать винду с него не хочет.
Если воткнуть мой диск, то винду с диска второго ПК он запустит. Далее дословно что происходит:
Запустил я таким образом, и вытащил свой диск:
1) если попробовать перезагрузить пк, он опять не включиться с ошибкой:
"reboot and select proper boot device or insert boot media in selected boot device and press a key"
2) Если попробовать открыть на нем установщик винды, он выдаст ошибку: 
"Программа установки Windows не может найти место для хранения временных файлов установки. Чтобы установить Windows, убедитесь, что на вашем загрузочном диске имеется не менее 1262 мегабайта (МБ) свободного места. Код ошибки 0x80070490"
Я попробовал создать через консоль эти 100 мб, но даже с ними ничего толком не происходит.
Как можно исправить данную проблему?
<
admin

23 августа 2020 22:41

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь offline
  • Публикаций: 2 050
  • Комментариев: 41 644
Цитата: Гость Данил
Я попробовал создать через консоль эти 100 мб, но даже с ними ничего толком не происходит.

Выложите скриншот управления дисками Windows (diskmgmt.msc). На скриншоте отметьте, где тот диск, с которого вы хотите загрузиться, но у вас не получается. Скриншот загрузите в облако или на бесплатный фотохостинг (например, на http://prnt.sc), скопируйте публичную ссылку и опубликуйте здесь.
<
Гость Юрий

24 августа 2020 20:21

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Огромнейшее тебе СПАИБО, Добрый Человек.
Создал загрузчик Windows 7 с нуля на системном диске, где этого загрузчика изначально не было.
Всех благ и процветания твоему сайту, Друг!

<
Константин

16 сентября 2020 19:43

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Спасибо за вашу статью. Всё доходчиво и подробно. Восстановил загрузчик без проблем.
<
Гость Сергей

1 февраля 2021 08:07

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Здравствуйте люди добрые! Вот у меня значит такая проблема - установлено 2 HDD на компе, 500Гб  и 1Тб, 500Гб разбит на 2 раздела С - с виндой 7 (загрузочный) и D - основной (для фоток и т.д), диск 1Тб похоже стал умирать, Виктория пишет плохое состояние и т.д, я его отсоединил и виндоус перестал загружаться, черный экран и надпись - BOOTMGR is missing. Press ctrl+alt+del , подключаешь всё загружается, но просит сканировать из под доса в начале. В управлении дисками он указан как системный тоже, но раздела Зарезервировано системой нет нигде. Можно ли мне создать загрузчик не переустанавливая систему и прямо в ней, из командной строки с помощью выполнить? спасибо заранее)
<
admin

1 февраля 2021 08:28

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь offline
  • Публикаций: 2 050
  • Комментариев: 41 644
Да. Можете пересоздать пересоздать конфигурацию хранилища загрузки
https://forum.forum.remontcompa.ru/983-kak-propisat-v-zagruzchik-vtoruyu-operacionnuyu-sist
emu.html
а можете создать загрузчик Windows программой Dism++
https://forum.forum.remontcompa.ru/windows/vosstanovlenie-windows/1933-vosstanovlenie-zagru
zchika-windows-programmoy-dism.html
<
Фёдор

1 февраля 2021 20:10

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
просит сканировать из под доса в начале
Просканировать из под доса винт на 250 Гб в одно дело. Перезаписать его по всей поляне в режиме IDE уже более 15 часов. На диск 1 Тб помножте это на 4, и того примерно 60 часов. А если надо проверить/перезаписать несколько дисков в 250-1000 Гб? Тут уже нужен образ той виктории под DOS который умеет работать под рам-диском, т.е., который можно, запустив на одном компьютере, выдернуть из порта УСБ и применить на следующем компьютере и т.д.. Иначе, надо грузить образ по сети или иметь их в количестве ПК нуждающихся в проверке. От себя могу заверить, что работает оно под рам-диском. Вставил флешку, загрузил, запустил проверку/перезапись, выдернул флешку/сд-ром и пошел дальше.
Назад Вперед

Добавление комментария

Имя:*
E-Mail:
Комментарий:
Вопрос:
Сколько будет 2+2=?
Ответ:*
Архив новостей Февраль 2021 (41)
Январь 2021 (47)
Декабрь 2020 (41)
Ноябрь 2020 (35)
Октябрь 2020 (28)
Сентябрь 2020 (17)
^
REMONTCOMPA.RU 2010-2020 г Копирование материалов сайта разрешается только с гиперссылкой на источник