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

Категория: Windows 7 / Восстановление Windows
Добавил: access_timeОпубликовано: 26-07-2017 visibilityПросмотров: 211 511 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 МБ), назначение которого - хранить и защищать файлы загрузки операционной системы. Данный раздел всегда имеет атрибуты: (Активен, Система, Основной раздел), и с него происходит запуск операционной системы, установленной на вашем компьютере.
Если данному разделу присвоить букву диска и в параметрах папок (вид) установить параметры "Показывать скрытые файлы" и снять галочку с параметра "Скрывать защищённые системные файлы", то внутри вы увидите папку «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 загрузчиком.

{banner_google1}

Загрузка 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 (Зарезервировано системой)

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

Добавить комментарий

Назад 1 2 Вперед

Комментарии (69)

  1. img
    7 августа 2017 17:24 admin
    Администратор

    Вот почта loyngrin@mail.ru.

    Раздела "Зарезервировано системой" может и не быть, в некоторых случаях он не создаётся.

    Вы что хотите сделать, восстановить загрузку Windows 7. Или установить систему заново?

    Цитировать replyОтветить
  2. img
    7 августа 2017 16:38 Vladim

    Здравствуйте, admin! Флешка-Apacer-4gb. Я получил ПК от внука и не разу в управлениями дисками не видел зарезервированного сектора в Win 7-100 мб.Это о чём-то говорит? Спасибо!


    Флешка Apacer записывалась если не ошибаюсь Rufus 2.4 Рядом с ПК стоит Ноутбук ASUS K45VD 2012г на нём загрузка Win 7 проходит без проблем, кроме блокировки указателя мыши но использую тачпед. Спасибо.

    Цитировать replyОтветить
  3. img
    7 августа 2017 08:11 admin
    Администратор

    Выложите пожалуйста скриншот Управления дисками вашего компьютера по этой статье

    http://remontcompa.ru/439-kak-vylozhit-kartinku-v-internet.html

     

    Каким способом создавали загрузочную флешку?

    Цитировать replyОтветить
  4. img
    6 августа 2017 12:36 Vladim

    Здравствуйте! ПК загружается с загрузочного диска, даже с загрузочной флешки по setup.exe, а вот при загрузки с загрузочного меню с той же флешки появляется сообщение:File:\Boot\BCD\Status:0xc000000e info: An error occured whileattenpting to read boot configuration data. Спасибо!


    Флешка-Apacer-4gb. Я получил ПК от внука и ни разу в управлениями дисками не видел зарезервированного сектора в Win 7-100 мб. Это о чём-то говорит? Спасибо!

    Цитировать replyОтветить
  5. img
    5 августа 2017 22:57 admin
    Администратор

    А что за загрузочная флешка у вас?

    Цитировать replyОтветить
  6. img
    5 августа 2017 22:34 Vladim

    Здравствуйте! ПК загружается с загрузочного диска, даже с загрузочной флешки по setup.exe, а вот при загрузке с загрузочного меню с той же флешки появляется сообщение:File:\Boot\BCD\Status:0xc000000e info: An error occured whileattenpting to read boot configuration data Спасибо!

    Цитировать replyОтветить
  7. img
    28 июля 2017 23:41 Владимир

    Цитата: Николай
    Владимир, админ, скажите, а можно на uefi ноутбуке удалить шифрованный (EFI) системный раздел 100 Мб и среду восстановления и оставить только диск C ?


    ещё вопрос вот это можно провернуть с Windows 10
    http://remontcompa.ru/1011-kak-sozdat-sobstvennyy-razdel-s-zavodskimi-nastroyka
    mi-ili-kak-ispolzuya-vstroennye-v-windows-81-sredstva-sozdat-rezervnyy-obraz-wi
    ndows-81-na-noutbuke-i-privyazat-ego-k-sistemnoy-srede.html

    На gpt дисках для загрузчика создаётся специальный раздел EFi с файловой системой 

    fat32 и разместить на одном разделе и загрузчик и OS (как на дисках MBR)

    нельзя . раздел со средой восстановления удалить можно

     

    В Windows 10 не работает  восстановление  из ранее созданного образа

    Восстановление в Win 10 работает с установленной OS

    программа восстановления создаёт Образ из установленной OS(используя папку

    WinSxS).Установленные пользователем программы не восстанавливаются

    у производителей например ASUS  на устройствах с windows 10 отсуттвует возврат к заводским настройкам

    https://www.asus.com/ru/support/FAQ/1013066/

     

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

    http://remontcompa.ru/934-vozvraschenie-windows-10-k-ishodnomu-sostoyaniyu-s-so
    hraneniem-lichnyh-faylov.html

    Цитировать replyОтветить
  8. img
    28 июля 2017 12:43 Гость
    Гость

    Хорошо Дмитрий. Не хотелось разводить "простыни", но раз спросили, то отвечу. Бекапы делаю 2-3 различными прогами на всякий случай (а не штатной виндовской из-за её капризов и необходимости соблюдения определённых требований). Люблю запускать в систему свои шаловливые ручки, опробывая то или другое). И было несколько раз так, что одна из прог, восстановление выполнить не могла, ссылаясь либо на ошибки, либо на битые сектора, а вот другая делала это без проблем. Кроме всего прочего изучаю функционал и работу новых для меня бэкаперов. Теперь по поводу удаления старой сборки. Нафига мне нужно обновляться (файлы предыдущей системы перемещаются в Windows.old, создаются ненужные папки с установочным дистрибутивом, потом от этого ненужного мусора нужно избавляться), когда быстрее и проще выполнить чистую установку. Львиная доля используемых мною прог портативны, все нужные данные (которые также имеют по две-три копии и храняться в разных местах) находятся на другом разделе. Если по каким-либо причинам новая сборка не устраивает,делаю откат из сохранённого бэкапа.

     

    Вдогонку. Под новым билдом я имею в виду глобальное обновление, а не обычное обновление повышающее номер сборки.

     

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

    Цитировать replyОтветить
  9. img
    28 июля 2017 09:51 admin
    Администратор

    ещё вопрос вот это можно провернуть с Windows 10

    http://remontcompa.ru/1011-kak-sozdat-sobstvennyy-razdel-s-zavodskimi-nastroyka
    mi-ili-kak-ispolzuya-vstroennye-v-windows-81-sredstva-sozdat-rezervnyy-obraz-wi
    ndows-81-na-noutbuke-i-privyazat-ego-k-sistemnoy-srede.html

     

    C Windows 10 тоже всё проходит точно также, и команда 

    reagentc /setosimage /path D:\Recoveryimage /index 1 /target C:\windows

    привязывает созданный нами образ восстановления install.wim к среде восстановления,

     

    но только восстановления не присходит. Так, как-то. Подождём Владимира.

    Цитировать replyОтветить
  10. img
    28 июля 2017 09:45 Николай
    Гость

    Владимир, админ, скажите, а можно на uefi ноутбуке удалить шифрованный (EFI) системный раздел 100 Мб и среду восстановления и оставить только диск C ?

    ещё вопрос вот это можно провернуть с Windows 10

    http://remontcompa.ru/1011-kak-sozdat-sobstvennyy-razdel-s-zavodskimi-nastroyka
    mi-ili-kak-ispolzuya-vstroennye-v-windows-81-sredstva-sozdat-rezervnyy-obraz-wi
    ndows-81-na-noutbuke-i-privyazat-ego-k-sistemnoy-srede.html

    Цитировать replyОтветить
  11. img
    28 июля 2017 09:21 admin
    Администратор

    При выходе новой сборки 10-ки удаляю два первых основных раздела (Зарезервировано системой и раздел с предыдущей версией 10-ки), оставляя нераспределённое пространство куда впоследствии устанавливаю новый билд

     

    Так можно просто обновиться до нового билда. Зачем всё время удалять старую сборку.

    http://remontcompa.ru/1263-ustanavlivaem-obnovlenie-kb4022716-i-dovodim-windows
    -10-do-versii-1703-sborka-os-15063447.html

     

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

     

    Вы бэкапы создаёте всеми подряд средствами, и встроенными и сторонними? Зачем?

    Цитировать replyОтветить
  12. img
    28 июля 2017 07:25 Гость
    Гость

    Здравствуйте, Владимир. Конечно можно сделать то, что вы предлагаете, но... Конкретно в моём случае при использовании штатной утилиты архивации в 7-ке (хотя использую сторонние бэкаперы) будет происходить архивация и раздела с 10-кой в несколько десятков гигабайт, в итоге получится огромный по размеру образ, содержащий сразу две системы, а мне этого не нужно.

    Цитировать replyОтветить
  13. img
    27 июля 2017 22:34 Владимир

    Здравствуйте

    Если Вам не нужен раздел 500мб, то среду восстановления разместите на разделе с OS
    перед установкой windows создайте раздел для OS сделайте раздел активным
    при установке windows укажите установщику этот раздел
    среду восстановления установщик разместит в папке Recovery на разделе с OS

    Цитировать replyОтветить
  14. img
    27 июля 2017 21:50 Гость
    Гость

    Нет, Дмитрий, именно на 10-ке (от 8-8.1 отошёл и возвращаться к ним не хочу) раздел System Reserved в 500 Мб не удаляю (как уже писал выше из-за Среды восстановления, которую заменяю DaRT 10). Для меня так удобнее, поскольку имею на одном физическом диске на разных разделах  7-ку и 10-ку. При выходе новой сборки 10-ки удаляю два первых основных раздела (Зарезервировано системой и раздел с предыдущей версией 10-ки), оставляя нераспределённое пространство куда впоследствии устанавливаю новый билд, а следующие разделы (с 7-кой и моими данными) остаются в нетронутом виде. После установки 10-ки просто добавляю записи о 7-ке в загрузчик 10-ки, и продолжаю использовать обе системы.

    Цитировать replyОтветить
  15. img
    27 июля 2017 19:42 Мимо проходил
    Гость

    вы правильно в конце ссылку на другую похожую статью поставили --

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

    там мы просто форматим этот раздел, затем автоматически восстанавливаем загрузчик с помощью загрузочной флешки Win 7.

    Цитировать replyОтветить
  16. img
    27 июля 2017 19:18 admin
    Администратор

    В большинстве случаев, раздел "Зарезервировано системой" создаётся.

    Ну а то что пишите вы, конечно возможно.

    Скрытый раздел System Reserved (Зарезервировано системой) можно удалить по этой статье

    http://remontcompa.ru/1064-kak-udalit-skrytyy-razdel-system-reserved-razmer-500
    -mb-zarezervirovano-sistemoy-na-windows-10-zhestkiy-disk-mbr.html

    Цитировать replyОтветить
  17. img
    27 июля 2017 19:10 Гость
    Гость

    Здравствуйте. По MBR. Ну во-первых, раздел Зарезервировано системой создаётся при установке не всегда (установка поизводится на уже созданный сторонним менеджером раздел, имеются ограничения в 4 основных раздела и т.п.), думаю вы знаете это не хуже меня. Во-вторых, не вижу для себя необходимости на 7-ке держать отдельным этот раздел (в отличии от 8 - 10, на котором помимо файлов загрузки располагаются файлы Среды восстановления), поэтому удаляю Зарезервировано системой ещё на стадии установки через обычный графический интерфейс. В-третьих был у меня на 7-ке случай, когда из-за раздела Зарезервировано системой была ошибка архивации встроенным средством Windows из-за недостатка места для теневой копии (после того, как удалил с этого раздела все языки кроме руского и английского, архивация завершилась успешно).

    Цитировать replyОтветить
  18. img
    27 июля 2017 18:06 admin
    Администратор

    Если загрузчик неисправен, то фиг вы загрузитесь в операционную систему.

    Цитировать replyОтветить
  19. img
    27 июля 2017 16:14 Алекс49
    Гость

    Спасибо Владимир. Еще так можно.

     

    ост загр записи

    Загрузите Windows 10.
    На экране приветствия нажмите кнопку «Восстановить компьютер»
    Выберите «Устранение неисправностей»
    Выберите командную строку.
    Когда загружается командную строку, введите команду:
    bootrec / FixMbr
    Подождите, пока операция завершится. Если все успешно, на экране появится сообщение о подтверждении.
    Нажмите клавишу «Enter» и перезагрузите компьютер.
    После процедуры восстановления MBR исследователи рекомендуют обязательно проверить диск антивирусными программами на наличие зараженных файлов. Также отмечается, что кроме регистрационных данных, указанных пользователями «M.E.doc», никакой другой информации не передавалось.

    Цитировать replyОтветить