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

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

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

Категория: Windows 7 / Восстановление Windows
Добавил:
access_timeОпубликовано: 26-07-2017
visibilityПросмотров: 210 366
chat_bubble_outlineКомментариев: 69

Привет друзья! В сегодняшней статье мы с вами создадим заново загрузчик 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 заново

{banner_google1}

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

d181d0bed0b7d0b4d0b0d0bdd0b8d0b5 d0b7d0b0d0b3d180d183d0b7d187d0b8d0bad0b0 windows 7 d0b7d0b0d0bdd0bed0b2d0be 65d33002072ed

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

d181d0bed0b7d0b4d0b0d0bdd0b8d0b5 d0b7d0b0d0b3d180d183d0b7d187d0b8d0bad0b0 windows 7 d0b7d0b0d0bdd0bed0b2d0be 65d33002238db

d181d0bed0b7d0b4d0b0d0bdd0b8d0b5 d0b7d0b0d0b3d180d183d0b7d187d0b8d0bad0b0 windows 7 d0b7d0b0d0bdd0bed0b2d0be 65d330023e18b

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

d181d0bed0b7d0b4d0b0d0bdd0b8d0b5 d0b7d0b0d0b3d180d183d0b7d187d0b8d0bad0b0 windows 7 d0b7d0b0d0bdd0bed0b2d0be 65d330026042c

d181d0bed0b7d0b4d0b0d0bdd0b8d0b5 d0b7d0b0d0b3d180d183d0b7d187d0b8d0bad0b0 windows 7 d0b7d0b0d0bdd0bed0b2d0be 65d330027791c

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

{banner_google1}

d181d0bed0b7d0b4d0b0d0bdd0b8d0b5 d0b7d0b0d0b3d180d183d0b7d187d0b8d0bad0b0 windows 7 d0b7d0b0d0bdd0bed0b2d0be 65d3300297f01

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

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

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

d181d0bed0b7d0b4d0b0d0bdd0b8d0b5 d0b7d0b0d0b3d180d183d0b7d187d0b8d0bad0b0 windows 7 d0b7d0b0d0bdd0bed0b2d0be 65d33002bce1d

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

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:), расположение загрузчика (С:))
Файлы загрузки успешно созданы.

 d181d0bed0b7d0b4d0b0d0bdd0b8d0b5 d0b7d0b0d0b3d180d183d0b7d187d0b8d0bad0b0 windows 7 d0b7d0b0d0bdd0bed0b2d0be 65d33002d9e14

d181d0bed0b7d0b4d0b0d0bdd0b8d0b5 d0b7d0b0d0b3d180d183d0b7d187d0b8d0bad0b0 windows 7 d0b7d0b0d0bdd0bed0b2d0be 65d330030dd97

Данный способ подойдёт и для тех у кого несколько жёстких дисков, и на них установлены 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 (Зарезервировано системой)

tagsКлючевые слова
     Рекомендуем другие статьи по данной теме
Восстановление загрузчика Windows 8.1 или что делать при ошибке An operating system was not found (Операционная система не найдена)
Невозможность автоматического восстановления Windows 7, 8.1, 10 из-за отсутствия активного раздела на жёстком диске
Как создать заново Скрытый раздел System Reserved (Зарезервировано системой)
Ошибка «Сбой при копировании файлов загрузки» при восстановлении загрузчика Windows 10 на системах с обычным BIOS
Как автоматически восстановить загрузку Windows 10 с помощью установочной флешки Windows 7
Ctrl
Enter
Заметили ошибку

Выделите и нажмите Ctrl+Enter

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