Что такое восстановление загрузки x86

Все, что вы хотели знать про загрузку Windows, загрузчики и восстановление загрузки ОС

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

Принципы загрузки операционных систем

При включении компьютера управление процессором получает BIOS, и если он настроен на загрузку (boot) с винчестера, то он подгружает в оперативную память компьютера первый сектор диска (MBR) и передает управление ему. Если у вас несколько жестких дисков, то каждый из них содержит свою MBR. В этом случае можно или менять порядок загрузки дисков в BIOS, или же прописать все операционные системы с разных дисков в один PBR загрузчик, об этом ниже.

Сразу оговоримся, что если у BIOS у вас включен режим загрузки UEFI, то структура разделов диска у вас должна быть не MBR, а GPT. GPT имеет не только другую структуру разделов, но и другую структуру загрузочной области. Там в первый сектор записывается «заглушка» для BIOS (Protective MBR), которая служит для того, чтобы старый Legacy BIOS мог загрузиться с GPT диска в режиме совместимости, если ОС была установлена на GPT (часто в BIOS его называют CSM – Compatibility Support Module). Однако, вы никогда не сможете загрузить ОС с MBR диска, если в BIOS выставлена загрузка в режиме UEFI.

При загрузке операционной системы, сначала считывается первый сектор с устройства загрузки, представляющий собой главную загрузочную запись (Master Boot Record — MBR). Стандартно, в качестве MBR выступает первый сектор загрузочного диска. MBR содержит список разделов, признак активного раздела (раздела, с которого будет выполняться загрузка ОС), некоторые служебные данные, а также программный код для считывания в память загрузочного сектора активного раздела (Partition Boot Record — PBR) и передачи ему управления.

Размер сектора на жестком диске — 512 байт. В секторе MBR хранятся данные, которые должны заканчиваться специальной сигнатурой. Этим словом называется специальная, строго установленная, последовательность из 2 байт с шестнадцатеричными значениями 55h AAh, которая записывается в последние 2 байта сектора и соответственно имеет смещение от начала сектора 1FEh. Если хотя бы один из двух последних байтов отличается по значению, считается, что первый сектор не является MBR и не содержит осмысленной информации. Если компьютер при старте, прочитав первый сектор, не обнаружит правильной сигнатуры, он не будет передавать управление располагающемуся там коду, даже если он правильный, а выдаст сообщение о том, что главная загрузочная запись не найдена.

Общая структура MBR может быть представлена следующей таблицей:

Смещение Длина Описание

000h 446 Код загрузчика

1BEh 64 Таблица разделов

1FEh 2 Сигнатура (55h AAh)

Длина указана в байтах.

Как видно, MBR может содержать информацию максимум о 4 разделах. Каждый 16-байтовый блок, содержащий информацию о разделах, в своем начале содержит признак активности раздела — т.е. признак того, что операционную систему следует загружать именно из этого раздела — может иметь значения 80h (раздел активен) и 00h (раздел не активен). Количество активных разделов должно быть не более одного.

Шестнадцатеричный однобайтовый код далее указывает на тип (ID) раздела. Например, 07h – раздел типа NTFS, 0Bh – FAT32, 17h – скрытый NTFS раздел, 27h – системный скрытый NTFS раздел для восстановления системы.

Типы MBR

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

Существуют следующие распространенные типы MBR:

Конечно, с учетом многообразия ОС, существует масса других MBR, но они не так популярны.

Операционные системы дружат только с определёнными типа загрузчиков, однако это не значит, что их нельзя модифицировать для поддержки других ОС. Так, в Windows MBR можно добавить информацию о Linux разделе, но этого недостаточно, чтобы Linux стал грузиться. Для этого также потребуется редактировать и PBR. Однако линуксовый LDLINUX.SYS требует наличия своего микрокода в MBR, чтобы обращаться к нему в процессе загрузки, то есть если у вас загрузочная запись Windows NT MBR, а загрузчик GRUB, то такая схема работать не будет. Виндовсовые загрузчики могут обойтись без наличия соответствующего микрокода в MBR, поэтому они могут грузиться и через GRUB MBR.

Главное, что вам нужно понять, что MBR содержит микрокод, инструкции для процессора, а не файлы. PBR же указывает на загрузчик, который является файлом.

Разнообразие PBR

Мы с вами выяснили, что MBR передает управление на активный раздел с PBR. PBR (Partition Boot Record), так же называют volume boot record (VBR) – это микрокод в начальном секторе раздела диска (часто это сектор 63), который содержит информацию, какой же загрузчик искать.

Существуют следующие загрузчики:

Тип MBR — NT 5.x/6.x, 1 сектор

Тип MBR — Grub4DOS, 18 секторов

Тип MBR — LILO/GRUB и др. линуксовые (к-во секторов зависит от версии и количества файлов)

Как я сказал выше, загрузчик является не загрузочной областью, а бинарным файлом.

Например, типичные пример создания мультизагрузочной флэшки – Multiboot USB 2k10, создаваемые уважаемыми conty9 & korsak7. Мультизагрузочный диск системного администратора с возможностью загрузки c CD/DVD, флешки, USB-HDD и обычного HDD и состоящий из нескольких Windows PE-сборок, а также DOS версий продуктов компании Acronis – например Acronis True Image (выполнены на Linux-ядре). Именно из-за этого смешанного зоопарка систем и приходится использовать загрузчик Syslinux (хотя можно и Grub4DOS).

В своем арсенале вам необходимо обязательно иметь утилиту BootICE. Уникальная в своём роде утилита для изменения или бэкапа/восстановления MBR (Master Boot Record) или PBR (Partition Boot Record). С BOOTICE, вы можете легко изменять тип MBR/PBR. Поддерживается загрузочные записи: Grub4DOS, SysLinux, PLoP, MS NT52/60… Например, с помощью этой утилиты, вы можете установить Grub4DOS вашим MBR или PBR, установить NTLDR или BOOTMGR к вашему PBR, установить SYSLINUX на PBR, и так далее.

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86 Редактирование и установка MBR

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86 Редактирование и установка загрузчика

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86 Установка MBR GRUB4DOS

Помимо работы с MBR и PBR, BootICE позволяет редактировать разделы диска, выполнять ручное разбиение и форматирование, модифицировать тип раздела, сохранять и восстанавливать из бэкапа таблицу разделов.

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86 Работа с таблицей разделов в BootICE

Кратко о загрузчике Syslinux

Итак, Syslinux состоит из файла загрузчика и файла конфигурации меню syslinux.cfg. Файл меню может вызывать графическое меню через подгрузку файла vesamenu.c32.

Установка Syslinux под Windows на другой диск выполняется достаточно просто: используется файл «[bios/]win32/syslinux.exe» для 32-х битных систем и «[bios/]win64/syslinux64.exe» для 64-х битных систем.

syslinux.exe —install a: — установка на флоппи-диск

syslinux.exe —mbr —active —directory /boot/syslinux/ —install z: — установка на диск z:, например флешку, где

— в качестве разделителей должны быть использованы именно /, а не \

— в каталоге z:\boot\syslinux\ будет размещён файл-загрузчик «ldlinux.sys»

— и раздел z: помечен как активный

— для организации меню должен быть создан файл z:\boot\syslinux\syslinux.cfg

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86 Установка загрузчика Syslinux

Через BootICE вы также можете установить загрузчик Syslinux, указав в опциях альернативное местоположение файлов ldlinux.sys и и файла меню syslinux.cfg.

Загрузчики Windows

Конечно, основное внимание мы уделим загрузчикам для Windows.

Загрузчик NTLDR использовался до появления операционной системы Windows Vista. В процессе начальной загрузки, программный код загрузочного сектора раздела (PBR — Partition Boot Sector) обеспечивал поиск, считывание в память и передачу управления файлу ntldr, который размещался в корневом разделе загрузочного диска. Конфигурирование загрузчика ntldr выполнялось с помощью простого текстового файла boot.ini, содержимое которого задавало список загружаемых операционных систем, их параметры загрузки, размещение системных файлов и т.п. В операционных системах Windows Vista /Server 2008 и более поздних, загрузчик ntldr не используется, и заменен диспетчером загрузки BOOTMGR. Соответственно, изменился и программный код загрузочного сектора раздела, обеспечивающий передачу управления файлу bootmgr. Новый диспетчер загрузки использует собственные данные конфигурации загрузки (Boot Configuration Data — BCD) и может выполнять, при определенных настройках, загрузку любых операционных систем семейства Windows. Загрузчик ntldr не поддерживает возможность загрузки Windows Vista и старше.

Также, хочу отметить, что все современные Windows PE любых версий также используют загрузчик bootmgr. Цепочка стадий загрузки MBR — PBR — BOOTMGR — это минимально необходимое условие для того, чтобы загрузка операционной системы могла начаться. Дальнейший же ее ход, определяется диспетчером загрузки BOOTMGR, который считывает данные конфигурации загрузки из файла \BOOT\BCD активного раздела и выполняет загрузку в соответствии с их содержимым.

Для Windows 7 он запускает файл \WINDOWS\system32\winload.exe

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86 Загрузка WINDOWS\system32\winload.exe

Диспетчер загрузки bootmgr позволяет выполнить загрузку как с обычного системного диска, так и из загрузочных образов, виртуальных дисков, загрузку с использованием загрузчиков других операционных систем. Это позволяет использовать bootmgr для загрузки Windows PE. В соответствии с конфигурацией загрузки, диспетчер BOOTMGR может выполнить загрузку ядра Windows или, например, Linux, обеспечить выход из режима гибернации, загрузить диагностические программы, выполнить загрузку ядра с измененными параметрами и т.п.

Обычно файл bootmgr имеет атрибуты «скрытый» и «системный». По типу структуры, файл \Boot\BCD является кустом реестра и отображается в редакторе реестра Windows как раздел

Обычно именно конфигурация BCD становится наибольшим камнем преткновения.

Конфигурирование BOOTMGR и BCD

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

Команда BCDEDIT применяется в операционных системах Windows Vista и старше для редактирования BCD. Подробную инструкцию по использованию этой утилиты можно найти здесь.

Однако, я вам крайне рекомендую использовать очень удобную программу EasyBCD для редактирования BCD. Например, с помощью нее вы легко можете добавить Linux раздел в меню загрузки. Вот статья о том, как добавить в BCD конфигурацию Windows 7 пункт загрузки Linux Ubuntu.

При запуске EasyBCD в окне View Settings можно посмотреть текущую конфигурацию BCD. На скриншоте видно, что в текущий момент на диске установлена одна Windows 7, GUID которой <9079c27c-fa49-11e5-8c8e-3417ebc2574d>и вручную добавленный пункт меню для запуска установки Windows из WIM файла:

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86 BCD menu для загрузки Windows и установки из WIM файла

А вот BCD меню загрузочной флэшки, на которой присутствуют инсталляторы Windows 7 x86 и x64, а также две среды MSDaRT x86 + x64:

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86 BCD меню загрузочной флэшки, overview

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86 BCD menu — установка Windows из WIM файла x86 и x64

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86 Запуск среды восстановления Windows RE с загрузочной флэшки

Утилита BOOTSECT.EXE позволяет изменить программный код загрузчика Windows для переключения между двумя вариантами диспетчера загрузки — BOOTMGR или NTLDR – или восстановить поврежденный загрузчик!

Команда bootsect /nt60 E: /mbr /force – создает на диске E: (например, флэшке) записи MBR и PBR и устанавливает загрузчик bootmgr.

Ну и третья, крайне важная утилита — BootRec входит в состав средств среды восстановления Windows (Windows Recovery Environment) и применяется для восстановления загрузки операционной системы. Найди ее вы можете, загрузившись с установочного диска Windows и выбрав вместо установки опцию «Восстановление системы». Появится окно MSDaRT, откуда можно запустить командную строку и набрать там BootRec.exe. MSDaRT также можно скачать отдельно (это бесплатный продукт Microsoft) и сделать загрузочную флэшку/диск с ним.

Команда Bootrec /FixMbr – записывает основную загрузочную запись (MBR) системного раздела, совместимую с Windows. При этом существующая таблица разделов не перезаписывается.

Bootrec /FixBoot – записывает в системный раздел новый загрузочный сектор, совместимый с Windows.

bootrec /RebuildBCD – перестроить хранилище конфигурации загрузки на данном компьютере. Удобно использовать для изменения конфигурации BCD при добавлении нового диска с установленной Windows, или для внесения изменений в существующую конфигурацию загрузки новых или ранее не использовавшихся ОС.

Загрузчик GRUB4DOS

Это один из наиболее универсальных загрузчиков, способных загружать почти любую операционную систему с любого носителя. Пользователям Linux установка GRUB очевидна, для Windows все не так просто. GRUB имеет смысл использовать, например, одним из загрузчиков мультизагрузочной флэшки, ведь он поддерживает chainloader — передачу управления на другой загрузчик по цепочке. Таким образом, на флэшке можно установить GRUB MBR, который будет обращаться к загрузчику grldr, который в свою очередь через меню позволяет перенаправить запросы на bootmgr, например, для установки Windows.

Загрузчик состоит из следующих файлов:

Файл grldr.mbr нужен для установки GRUB в качестве MBR. Итак, GRUB можно установить руками под Windows или же воспользоваться различными утилитами.

Установка GRUB загрузчика под Windows

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

Вот и все, не так и сложно.

Сложнее отредактировать меню menu.lst. Вот список основных команд консоли GRUB (их можно исполнять как вручную из командной строки, так и из файла меню):

Приведу примеру рабочих кусков кода из файла меню:

title Alkid Live CD root (hd0,0) chainloader (hd0,0)/minint/setuplns.bin

Если вам совсем не хочется, существует программа GRUB4DOS Installer, и даже удобный русский инсталятор для нее, но этот вариант вам не позволит сделать комбинированный загрузчик. Он задаст вопрос, куда распаковать файлы и куда установить загрузчик, после чего сделает все сам: отформатирует, установить MBR, скопирует файлы. Но я лично против такой «автоматизации».

Также, для любителей конфигурировать загрузчик из-под Windows, существует утилитка WinGRUB, которая устанавливает GRUB без форматирования флэшки.

Если все-таки вам не хватило нервов и сил разобраться в написании меню, то есть программки, которые сделают меню загрузки и установят загрузчик за вас, вам нужно только выбрать ISO файлы дистрибутивов, которые надо добавить:

Для желающих создать подобные флэшки рекомендую также почитать профильные сайты: greenflash.su, flashboot.ru и usbtor.ru.

Выводы

Итак, чтобы была возможность загрузить ОС, необходимо, чтобы был установлен корректный загрузчик MBR, который заканчивается валидной сигнатурой, должна быть таблица разделов, и хотя бы один раздел должен быть помечен как активный. А в самом разделе, куда MBR передаст управление, должна быть валидная загрузочная запись, которая укажет, какой системный файл необходимо загрузить в память для начала загрузки самой ОС. Кроме того, должно быть загрузочное меню, которое укажет на местоположение загрузочных файлов ОС.

Источник

Как восстановить загрузчик Windows

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

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Содержание:

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

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

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

Восстановление при загрузке

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

Шаг 1. Чтобы начать восстановление загрузки, понадобится диск восстановления Windows или загрузочная флешка. Важно: для корректной работы системы восстановления необходимо произвести загрузку в той же разрядности (32 или 64-bit), что и текущая ОС. В случае загрузки с установочного диска, на экране установки необходимо выбрать «Восстановление системы».

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Шаг 2. На экране восстановления необходимо выбрать пункт «Диагностика».

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Шаг 3. В открывшемся окне следует выбрать «Восстановление при загрузке».

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

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

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

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

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

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

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Зайти в командную строку через меню диагностики можно, нажав по соответствующей иконке.

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

После открытия командной строки необходимо ввести следующие команды:

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Введение каждой из команд необходимо подтверждать клавишей Enter.

Такой порядок позволит узнать, какой диск является системным (по умолчанию это диск С), и на основе этих знаний попытаться выполнить программное восстановление файлов загрузчика.

После этого необходимо ввести команду bcdboot c:\windows, исправляющую большинство проблем с загрузчиком.

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Стоит отметить, что при наличии нескольких ОС, установленных на компьютере, данные действия следует проделать поочередно для каждой системы.

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

Для этого: открываем командную строку любым удобным способом. Вводим diskpart. Затем volume list. После чего находим скрытый диск с загрузчиком (как правило, это диск размером 100-500 мб, создаваемый системой по умолчанию в формате FAT32) и запоминаем букву данного раздела.

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Теперь необходимо ввести ряд команд, удаляющих и создающих заново загрузчик.

На этом восстановление загрузчика можно считать законченным.

Теперь необходимо удалить присвоенную букву тома. Это можно сделать в командной строке следующим образом:

Теперь для нормальной загрузки ПК достаточно перезагрузить систему.

Восстановление удаленных данных

Некорректная работа операционной системы и проблемы с загрузчиком могут говорить о наличии вирусов, которые буквально уничтожают все файлы. Если вы обнаружили, что ваши важные данные исчезли, рекомендуем воспользоваться программой RS Partition Recovery, которая сможет быстро восстановить все удаленные данные, поврежденные вирусами или утерянные в случае случайного форматирования.

Также программа RS Partition Recovery позволяет восстанавливать фотографии, видеофайлы, текстовые документы и т.д. после удаления вплоть до нескольких месяцев назад. На сайте recovery-software.ru вы сможете ознакомится со всеми преимуществами и особенностями RS Partition Recovery, а также других продуктов от Recovery Software.

Часто задаваемые вопросы

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

О Den Broosen

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

А что делать если я вбиус могу зайти но большинство элементов заблокировано в том числe и зброс настроек, в некоторых вкладках пишет unlock и user level 1

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

Справка

Лучшее предложение

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Восстановить данные после форматирования и вернуть удаленные файлы

Источник

Настройка оборудования

Блог о модемах, роутерах и gpon ont терминалах.

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Как восстановить загрузчик Windows 7 и Windows 8

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Что такое загрузчик Windows? Выражаясь простейшим языком — это программа обеспечивающее загрузку операционной системы непосредственно после включения компьютера. Если рассматривать эволюцию операционных систем Windows, то в Windows 2000 и Windows XP загрузчиком Windows был NTLDR (NT Loader), который умеет загружать и другие операционные системы, задавая соответствующий загрузочный сектор в отдельном файле. Но с появлением новой системы BIOS — EFI и UEFI — старый NTLDR уже не соответствовал требованиям. Начиная с Windows Vista и далее, в Windows 7, Windows 8 и Windows 8.1 стал применяться новый диспетчер загрузки (менеджер загрузки) — BOOTMGR. Его работа которого тесно связана с Главной Загрузочной Записью (MBR) или Главным Загрузочным Сектором (MBS). При загрузке компьютера, после проверки оборудования, BIOS считывает с загрузочного жесткого диска первый сектор — 512 байт данных. MBR может занимать и больше, чем один сектор, но сейчас не об этом. В MBR расположен код первичного загрузчика и таблица разделов жесткого диска.

В случае повреждения загрузчика или загрузочной записи, Ваша операционная система — будь то Windows 7, Windows 8 или Windows 8.1 — будет выдавать вот ошибку BOOTMGR is missing — press CTRL+ATL+DEL to restart.

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

В некоторых случая выдается ошибка BOOTMGR is corrupt. The system cannot boot:

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

В этом случае Вы уже не сможете запустить операционную систему Windows в обычном режиме.

Примечание: Первым делом, перед тем как прибегнуть к кардинальным действиям, проверьте, возможно просто неправильно выставлена последовательность загрузки жестких дисков, либо настройки BIOS были просто сброшены к дефолтовым (такое случается, когда садиться батарейка CR2032 на материнской плате). Такое особенно часто встречается на компьютерах, где установлены 2 и более жестких дисков. Вам нужно всего лишь зайти в BIOS компьютера и проверить какой из них выставлен на загрузку. Для этого, при загрузке, когда идет первичная диагностика аппаратной части (белые буквы на черном фоне) нажимаем несколько раз кнопку Delete. Должен открыться экран BIOS. Ищем в разделах BIOS пункт «Hard Disk Boot Priority» или просто «Boоt Device Priоritу» и выбираем его:

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

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

Как восстановить загрузчик Windows.

Есть два пути восстановления: с помощью стандартных средств от Microsoft и с помощью сторонних программ. В первом варианте Вам понадобиться загрузочный диск или флешка со оригинальным образом Windows 7 или Windows 8. Сторонняя сборка Windows может не подойти, так как на многих сборках все начинается сразу с начала установки операционной системы. В случае использования сторонними программами — Вам подойдет загрузочный диск Hiren’s Boot CD.

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

Способ для Windows 8 и Windows 8.1

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Нужно параметру «1st Boot Device» присвоить значение «CDROM» (или USB-HDD для флешки). Нажимаем F10 для сохранения конфигурации BIOS. Перезагружаем компьютер.

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

В самом низу выбираем пункт «Восстановление системы».
Будет проведена проверка жестких дисков и будет отображен список доступных операционных систем. Зачастую в списке один пункт, его и надо выбрать:

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Откроется окно «Выбор действия»:

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Кликаем на значок «Диагностика» — откроется меню раздела:

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Выбираем пункт «Дополнительные параметры».

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

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

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Откроется командная строка Windows 8 или Windows 8.1.

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Перезагружаем компьютер и проверяем загрузку Windows 8.

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Нажимаем — Да (Y) и перезагружаем компьютер и проверяем.

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

Способ для Windows 7.

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Нужно параметру «1st Boot Device» присвоить значение «CDROM» (или USB-HDD для флешки). Нажимаем F10 для сохранения конфигурации BIOS. Перезагружаем компьютер.

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Здесь нужно выбрать пункт «Восстановление системы».
После проверки жестких дисков Вам будет показан список доступных операционных систем:

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

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

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Нужно будет нажать кнопку «Исправить и перезапустить».
После этого система должна загрузиться в нормальном режиме.

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

То нужно в окне «Параметры восстановления» системы выбрать пункт «Командная строка»:

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Перезагружаем компьютер и проверяем.

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Ключ «/RebuildBcd» выполняет поиск установленных операционных систем, совместимых с Windows 7 и выполнит полную перестройку данных конфигурации загрузки. Результатом работы программы станет сканирование жесткого диска на наличие операционной системы Windows и запрос на добавление её в список загрузки. Нажимаем — Да (Y) и перезагружаем компьютер.

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Восстановление нормальной загрузки Windows с помощью Hiren’s Boot CD.

К сожалению, не всегда есть оригинальный загрузочный диск Windows 7 или Windows 8 под рукой, а выкачивать его из Интернета бывает весьма проблематично. В этом случае на помощь обычно приходят различные небольшие загрузочные сборки — так называемые liveCD, которые можно так же записать на диск или флешку. На мой взгляд, самый оптимальный, удобный и легкий сервисный набор программ для восстановления операционной системы Windows 7 или Windows 8 — это «Hiren’s Boot CD». Утилит для восстановления загрузчика Windows на диске немало, поэтому я покажу те, которыми чаще всего пользуются системные администраторы: графическая программа «Paragon Hard Disk Manager» и консольная утилита «MBRfix».
Сначала Вам надо скачать «Hiren’s Boot CD», записать его на флешку или CD-диск и выставить в BIOS загрузку с CDROM или USB-HDD, в зависимости от того — с диска или флешки Вы загружаетесь.
Если всё сделано правильно, Вы увидите стартовое меню «Hiren’s Boot CD»:

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Вариант 1. Paragon Hard Disk Manager.

Для запуска программы «Paragon Hard Disk Manager» Вам нужно выбрать пункт «Программы DOS» или «Запуск программ DOS (альтернативный метод)», а затем подраздел «Разбивка дисков (Disk Partition Tools)» и, соответственно пункт «Paragon Hard Disk Manager».

Теперь надо в главном окне программы выбрать пункт меню «Мастера» => «Восстановление загрузки Windows»:

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Откроется меню «Восстановление загрузки Windows»:

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Выбираем первый пункт — «Поиск установленных копий Windows» и нажимаем кнопку Далее.

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Программа сканирует диски и выдаст список операционных систем, в котором обычно только один пункт. Ставим галочку «Изменить загрузочную запись» и нажимаем кнопку Далее.

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Программа «Paragon Hard Disk Manager» перезапишет загрузочную запись (MBR). Нажимаем кнопку Готово и перезагружаем компьютер.

Вариант 2. Утилита MBRFix.

Для запуска утилиты MBRFix надо в стартовом меню Hiren’s Boot CD выбрать пункт «Mini Windows XP». После того, как операционная система загрузиться, надо нажать кнопку «Пуск» => «Меню HBCD».

В открывшемся меню HBCD надо выбрать пункт «Partition/Boot/MBR» => «Commandline» => «MBRFix»:

Что такое восстановление загрузки x86. Смотреть фото Что такое восстановление загрузки x86. Смотреть картинку Что такое восстановление загрузки x86. Картинка про Что такое восстановление загрузки x86. Фото Что такое восстановление загрузки x86

Помогло? Посоветуйте друзьям!

Как восстановить загрузчик Windows 7 и Windows 8 : 82 комментария

У меня вообще ситуация интересное сначала думал что зависла Windows так и было на экране запуск Windows и всё на что характерно через колонки было слышно Как работают программы на компьютере они с голосовым сопровождением Получается сама система работала А вот этот запуск Windows было как занавеска В общем все команды Boot в Нормальный рабочий состояние компьютер не привели а после последней рекомендованный BCD Boot exe. комp перешел на английский язык а-строчка устранение неполадок в списке предлагаемых функция исправления вообще исчезла и теперь вместо запуск Windows висит черный экран

Я думал капец полный. Но нашёл этот сайт и мне помог совет через командную строку! Спасибо огромное.

Источник

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *