Invalid master boot record при обновлении bios
Одним из эффективных шагов по устранению неполадок связанную с загрузкой windows, является восстановление загрузочной записи Windows 10/7/8.1 с новым UEFI и разметкой GPT или BIOS с разметкой MBR. Одна из распространенных причин, по которым главная загрузочная запись может быть повреждена, связана с заражением вредоносными программами или повреждением файла в этом секторе. Неправильное завершение работы также может привести к повреждению загрузочной записи (MBR). Иногда проблемы бывают, когда Linux Grub установлен, и Windows не может его обнаружить. В некоторых случаях вы можете получить ошибку Bootmgr is Missing или BCD при включении компьютера. В таких случаях вы можете запустить восстановление загрузчика для устранения этих проблем.
Как восстановить загрузчик Windows 10
Вы должны подготовится, так как компьютер на рабочий стол у вас не загружается и дополнительные параметры загрузки могут быть не эффективны. По этому, вам нужно создать загрузочную флешку с Windows 10 с той же разрядностью (x32 или x64), которую собираетесь починить, и желательно той же версии. Вы должны загружаться во всех ниже способах с загрузочной флешки, чтобы запустить командную строку. Помните, что после восстановления загрузчика могут появляться некоторые ошибки и нужно пару раз просто перезагрузить ПК, чтобы загрузчик притерся.
Начните установку Windows 10 с загрузочной флешки и дойдите до пункта установки. Далее нажмите снизу на "Восстановление системы", чтобы попасть в дополнительные параметры загрузки.
Способ 1. Как только попали в дополнительные параметры загрузки, то перейдите "Поиск и устранение неисправностей" > "Дополнительные параметры" > и выберите "Восстановление при загрузке". Дождитесь окончание процесса и загрузчик Windows 10 должен восстановиться.
Способ 2. В тех же дополнительных параметрах загрузки перейдите "Поиск и устранение неисправностей" > "Дополнительные параметры" > и запустите "Командная строка".
Для начало мы удостоверимся на каком локальном диске расположена система в которой мы хотим восстановить загрузчик. Для этого в командной строке проделайте следующие три команды, нажимая Enter после каждой:
- diskpart - запускает инструмент для работы с дисками.
- list volume - выводит список разделов.
- exit - выход из инструмента по работе с дисками.
В моем случае на скрине ниже видно, что локальный диск на котором установлена Windows 10 не "C", а "D". У вас скорее всего будет "C", но будьте внимательны, вы должны определить, где у вас установлена система. Как только вы определили под какой буквой у вас система, то введите следующую команду, чтобы восстановить загрузчик Windows 10:
Способ 3. Если вы используете систему Windows с новым UEFI и схемой разделов GPT, то нужно найти скрытый раздел с файловой системой FAT32 (он примерно 90-300 Мб). Если у вас стоит BIOS и разметка MBR, то файловая система будет NTFS (примерно 500 Мб). В моем случае это NTFS. Значит, запускаем командную строку через загрузочную флешку, как описано выше способами, и пишем команды:
- diskpart - запускает инструмент для работы с дисками.
- list volume - выводит список разделов.
- select volume 3 - Выбор скрытого тома (в моем случае это NTFS, у вас может быть скрытый FAT32).
- format fs=ntfs или format fs=fat32 - форматирование выбранного тома (смотря какая у вас).
- assign letter=E - Назначаем новую букву тому (я присвоил то, что уже было).
- exit - выход из инструмента дискпарт.
- bcdboot D:\Windows /s E: /f ALL - копируем файлы загрузчика. (В моем случае диск D: - это том, на котором находится сама Windows, E: - буква, которую мы присвоили скрытому разделу).
- diskpart - запускает обратно инструмент для работы с дисками.
- list volume - выводим список разделов.
- select volume 3 - Номер скрытого тома, которому мы присваивали букву.
- remove letter=E - удаляем букву, чтобы раздел не отображалась в системе, когда перезагрузимся.
Способ 4. В этом способе воспользуемся инструментом Bootrec.exe. Введите в командную строку следующие команды одну за другой:
Master Boot Record или GUID: что предпочесть для жесткого диска или загрузочного носителя?
Для начала давайте разберемся, в чем состоит отличие между этими двумя стандартами. Master Boot Record или сокращенно MBR можно интерпретировать как главную загрузочную запись, которой первичная система BIOS передает управление после проверки системных компонентов при старте компьютера. Этот стандарт поддерживается большинством известных ОС, включая Linux и MacOS разных версий. Довольно часто при установке операционной системы жесткий диск или съемный носитель приходится разбивать на разделы, а главным недостатком MBR является то, что этот стандарт не поддерживает носители с объемами более 2 Тб и не может создавать более четырех логических разделов на одном диске.
Напротив, GUID представляет собой более новую форму организации таблиц размещения файлов, но работает только с первичными системами UEFI и дисками GPT. Количество создаваемых разделов практически не ограничено, и каждый из них может иметь размер более 2 Тб. К тому же GUID хранит несколько копий загрузчика, которые разбросаны по всему диску. А вот если повреждена загрузочная запись Master Boot Record, которая хранится в фиксированной локации, у пользователя начинаются проблемы. Впрочем, единого мнения по поводу использования того или иного стандарта у специалистов пока нет, поскольку и GUID считается недоработанной системой, хотя перспективы развития у нее довольно высокие.
Теперь перейдем непосредственно к устранению проблем, которые могут наблюдаться при установке Windows на съемные носители. После запуска программы WinNTSetup справа в поле выбора загрузочного носителя имеется три индикатора, которые по умолчанию горят зеленым, поскольку изначально приложение выбирает системный раздел винчестера.
При указании съемного носителя их цвет может меняться. О возникновении проблем можно судить по изменению цвета индикатора на желтый и красный. На данный момент совершенно неважно, какой именно цвет присутствует на индикаторе, поскольку возникшая проблема устраняется одними и тем же методами.
Первый индикатор отвечает как раз за Master Boot Record. Если он горит красным или желтым, это свидетельствует о том, что загрузочная область на носителе не найдена (отсутствует или повреждена).
Проблемы с BOOTMRG PBR
Кроме основного индикатора Master Boot Record, имеется еще два. Второй (расположенный чуть ниже) изменяет цвет довольно редко, но если уж это случилось, по всей видимости, имеются какие-то проблемы с форматированием выбранного раздела (все разделы должны быть отформатированы только в NTFS).
Для устранения ошибки можно воспользоваться стандартным инструментом Windows, причем даже с выбором быстрой очистки, но с указанием типа файловой системы именно NTFS.
Неполадки с BOOTPART
Наконец, третий индикатор загорается отличным от зеленого цветом по причине того, что неправильно выбран активный загрузочный диск (раздел).
Для исправления ошибки используется вышеупомянутая программа Bootice, выбирается диск, нажимается кнопка Parts Manage, а в появившемся окне меняется активный раздел (флешка предварительно должна иметь один раздел для загрузчика размером порядка 100 Мб, а второй для операционной системы). Теперь остается только нажать кнопку Activate, после чего появится уведомление об успешной активации выбранного раздела. По окончании вышеописанных действий, снова запускаете основную установочную программу и выбираете нужные разделы для загрузчика и основных файлов инсталлируемой на съемный носитель операционной системы.
Кое-что напоследок
В заключение остается сказать, что для всех описанных ситуаций можно, конечно, использовать инструментальные средства самих операционных систем Windows (в основном из командной строки), однако такие решения рядовым пользователям могут показаться довольно сложными, поэтому по понятным причинам, выше не приводились.
Для того, чтобы исключить возможные проблемы или загрузиться с полными правами администратора, вы можете использовать загрузочную флешку. Операционная система Windows устанавливается на накопитель через специальные программы, после чего ее можно использовать в качестве источника для установки. Но часто пользователи могут увидеть ошибку BIOS LEGACY BOOT OF UEFI ONLY MEDIA во время загрузки с флешки. Это распространенная проблема и мы собрали в этой статье разные способы ее решения.
Причины ошибки
На сегодняшний день можно смело выделить одну самую распространенную причину возникновения данной ошибки. Все дело в том, что современный ПК или ноутбук имеет 2 режима загрузки операционных систем, это UEFI (EFI) и Legacy. Данный режим выбран в BIOS, работать может только один из них. Во время создания флешки пользователь выбирает режим загрузки и программа запишет файлы под него. Но многие на это попросту не обращают внимания, оставляя настройки по умолчанию. В результате, чаще всего, специализированные программы записывают флешку под новый режим UEFI. Если в BIOS установлен режим загрузки Legacy, то возникает данная ошибка.
Если расшифровать информацию с проблемы на экране компьютера, то можно понять, что вам предлагают, либо изменить режим загрузки в BIOS, либо записать флешку в соответствующем режиме. Но также могут быть и другие причины возникновения данной проблемы, поэтому и способов решения есть несколько.
Так как причина возникновения ошибки может быть разной, то и способ необходимо подбирать соответствующий. Любой из представленных ниже вариантов решения проблемы можно применить самостоятельно. Даже если вы ранее не проводили подобные процедуры, но имеете минимальные навыки в работе с BIOS и командной строкой, то у вас должно все получится. Начинайте с самых простых способов решения проблемы и продвигайтесь к тем, которые требуют немного больше времени и усилий.
Способ 1: переключиться в режим UEFI
Примерно с 2012 года все новые компьютеры начали поддерживать режим загрузки UEFI, он более функциональный, позволяет увеличить скорость и качество загрузки ОС. Более того, если вы используете самое новое оборудование, такой режим там установлен по умолчанию, а Legacy может и вовсе отсутствовать. В этом нет ничего удивительного, все устарелое необходимо постепенно выводить из индустрии, чтобы она развивалась. Если у вас возникла ошибка при загрузке с флешки, то необходимо переключиться в режим скачивания UEFI, а для этого нужно выполнить следующее:
- Зайти в Bios своего ноутбука или компьютера. Для этого в момент загрузки необходимо нажать кнопку esc, F2 или F12, в зависимости от типа материнской платы и программного обеспечения на ней.
- После того как вы зашли в системные настройки BIOS, необходимо перейти на вкладку Boot, именно здесь находится пункт выбора режимов загрузки.
- Нужный раздел в данной вкладке может иметь название «UEFI/BIOS Mode» или «Boot Mode».
- В этом пункте будет выбор UEFI или Legacy. Необходимо щелкнуть на первое, чтобы изменить режим загрузки системы.
В некоторых случаях необходимо отключить режим Legacy Support, перевести параметр этого пункта в Disable. Также помните о том, что в новом режиме флешка загрузилась и работает, но если вы попытаетесь скачать операционную систему с жесткого диска, то может возникнуть та же ошибка. Она устанавливалась под режим Legacy, поэтому в другом режиме она не будет доступна. Для восстановления загрузки необходимо снова выбрать Legacy в настройках BIOS.
Способ 2: отформатировать флешку и записать ее заново
Порой причиной возникновения ошибки является сама флешка, файловая система которой не поддерживает тот или иной режим скачивания. Например, если накопитель будет отформатирован в файловой системе типа NTFS, то загрузиться в legacy вы попросту не сможете. Как правило, большинство современных флешек изначально доступны в таком типе, чтобы иметь возможность работать с данными большого объема.
Чтобы отформатировать накопитель в нужном формате, необходимо подключить его к компьютеру, кликнуть по нему правой кнопкой и выбрать пункт «Форматировать». Перед тем как начать процедуру, лучше выбрать тип файловой системы, подходящий под ваш режим загрузки ОС. Также это можно сделать на этапе создания загрузочной флешки, специализированные программы самостоятельно умеют форматировать устройство под те или иные параметры.
Способ 3: восстанавливаем загрузочную область через командную строку
Для того чтобы вернуть рабочий загрузчик через командную строку, вам необходимо иметь рабочий дистрибутив Windows, диск или флешку для восстановления системы. Если что-то из этого есть в наличии, то можно приступать к работе. Для восстановления загрузочной области через командную строку, нужно выполнить следующие действия:
После этого процесс будет выполнен автоматически. По его окончанию можно перезагрузить компьютер и попытаться загрузиться уже с того носителя, который вы восстанавливали. Все должно проходить без ошибок и проблем.
Способ 4: преобразовываем MBR в GPT или наоборот
Если компьютер поддерживает загрузку в режиме UEFI, но разделы диска отформатированы в MBR, то скачивание в новом режиме будет невозможным. Необходимо преобразовать раздел в GPT, после чего новый режим загрузки ОС будет работать нормально. Чтобы переделать один тип раздела в другой, нужно выполнить следующие действия:
- Диск не должен быть занят. Необходимо либо использовать рабочий Live-CD, или проверенную загрузочную флешку. Можно подключить диск к другому компьютеру.
- После этого необходимо установить или использовать уже загруженное ПО для работы с дисками. Например, можно задействовать Paragon Hard Disk Manager.
- После того как программа будет загружена, перед вами появятся все диски, которые она нашла в данной системе. Нужно выбрать тот, где вы и желаете заменить MBR разделы на GPT.
- Кликните правой кнопкой мыши на этом диске, после чего выберите «Конвертировать базовый MBR в базовый GPT диск».
- После этого в верхней левой части окна нужно выбрать пункт «Применить».
- Вся процедура будет выполнена автоматически. Файлы должны остаться на диске.
Причины ошибки MBR 1 в Windows
Хорошая новость в том, что сегодня известно всего о нескольких причинах появления неполадки. Таким образом довольно быстро можно найти настоящий источник сбоя.
- Неверно установленный порядок загрузки BIOS. Есть вероятность, что BIOS был изменен пользователем или переключением устройств. Вместо загрузки с основного диска хранения данных, в нем установлена флешка или дополнительный накопитель без ОС.
- Повреждение MBR. Существуют специальные утилиты по настройке и восстановлению MBR. Это может занять немало времени, в подобном случае – это единственный вариант исправления.
Решение 1: изменение порядка загрузки BIOS
Важно! Существует много разновидностей BIOS (UEFI), поэтому в конкретном случае названия разделов могут немного отличаться.
- Выключить компьютер и снова его включить.
- В момент загрузки перейти в BIOS. Для этого нажать кнопку F8, F9, F12 или Del. Обычно на мониторе отображаются подсказки, когда и какие клавиши следует кликать.
- С помощью стрелочек на клавиатуре в BIOS или указателя мыши в UEFI, перейти на вкладку «BIOS Setup Utility» (может называться Boot Options, Boot Order и т. п.) и открыть раздел «Boot». Дополнительно указанные пункты могут быть помещенными во вкладки «Advanced BIOS Features» или «Advanced Options».
- Внутри целевой вкладки отображается список устройств, расположение которых отражает их порядок загрузки. Первым в списке нужно установить диск с операционной системой или накопитель с инструментом восстановления MBR.
- Вернуться к изначальной вкладке и выбрать «Сохранить изменения и перезагрузить».
Если проблема была только в неправильном порядке загрузки устройств, она должна быть решения. В случае ошибок в MBR, стоит продолжить исправление.
Решение 2: восстановление MBR
Учитывая отсутствие доступа к собственной операционной системе, для ремонта MBR потребуется создать DVD-диск или USB-флешку с дистрибутивом Windows. Для этого нужен рабочий компьютер. В случае со старыми версиями Виндовс можно использовать оригинальный установочный диск.
Инструкция по созданию загрузочного накопителя (можно пропустить, если уже есть такой носитель):
После завершения процедуры у пользователя должен появиться нужный инструмент для восстановления MBR. Дальнейшие шаги ремонта отличаются в разных версиях операционных систем, поэтому их придется рассматривать отдельно друг от друга.
Windows 7
Windows 8, 8.1 и 10
Что нужно сделать для решения ошибки MBR Error 1:
- Загрузиться с установочного накопителя и нажать на вариант «Восстановление вашего компьютера».
- Открыть вкладку «Решение проблем», далее – «Дополнительные параметры», затем – «Командная строка».
- В открывшуюся консоль вставить команду bootrec / FixMbr bootrec / FixBoot bootrec / ScanOs bootrec /RebuildBcd и нажать клавишу Ввод.
- Ввести exit, нажать Enter, извлечь носитель образа и перезагрузить ПК,
Одно из решений должно устранить проблему MBR Error 1 полностью. Если повезет, удастся обойтись только изменением параметров запуска Windows. Иначе придется восстанавливать MBR, что займет больше времени (до 20-30 минут).
Создание установочной флешки
Если ошибка Invalid Partition Table появляется при попытке установить Windows с флешки, то это связано с тем, что некоторые пользователи создают установочную флешку не правильно. К примеру, они создают в программе Rufus ISO образ с разметкой GPT, но у них жесткий или SSD диск, на котором Windows, размечен как MBR. Если у вас на компьютере диск MBR. то и установочную флешку вы должны создавать с разметкой MBR. Особенно это касается, когда пользователи пытаются установить Windows 10 через утилиту MediaCreationTool на старые компьютеры, со старым BIOS.
- Нажмите правой кнопкой мыши по кнопке "Пуск" и выберите "Управление дисками". Щелкните по "Диск 0", на котором Windows, правой кнопкой мыши и выберите "Свойства". Перейдите во вкладку "Тома" и посмотрите текущую разметку диска.
- Если диск MBR, то создайте установочную флешку с разметкой MBR (рекомендую rufus). Если у вас будет написано, что таблица GUID или GPT, то создайте установочную флешку с разметкой GPT.
Если выше не помогла рекомендация, то у вас BIOS старее, чем предполагалось. Нажмите в Rufus на "Показать расширенные параметры" и выберите галочками два пункта:
- Добавить исправления для старых BIOS.
- Использовать MBR с BIOS ID.
Последовательность загрузки
Если ошибка Invalid Partition Table появляется при включении ПК, то отсоедините все USB утсрйоства (флешки, принтера) от USB портов компьютера или ноутбука. Далее, выключите компьютер. При включении ПК, сразу нажимайте много раз кнопку DEL, чтобы попасть в BIOS. В BIOS нужно поставить на первое место загрузку с диска на котором Windows.
Разновидностей BIOS много, легче поискать в Google картинках, но обычно строка BOOT, и в ней задается приоритет загрузки.
Деактивировать активный том через Diskpart
Это пример на Windows 10, в Windows 7 он схож.
В командной строке вводите следующие команды:
- diskpart - запуск инструмента.
- list volume - просмотр разделов.
Вы должны увидеть значок * напротив раздела, что будет означать? что он активен. Если у вас есть *, то приступайте ниже вводить команды.
- select volume 1 - выбрать том из списка, который помечен *.
- inactive - деактивировать активный том.
Восстановить MBR вручную
Если ошибка Invalid Partition Table возникает из-за поврежденной загрузочной записи, то нужно восстановить MBR. Запустите командную строку с загрузочной флешки, как показано выше способом, и введите команды.
Читайте также: