0

Как восстановить uefi bios

Системный блок в качестве тумбочки? Ну уж нет! Мы знаем, как заставить его работать. Сегодня поговорим, как восстановить BIOS, если он слетел.

Что приводит к слету прошивки BIOS

Причин повреждения БИОС не слишком много, в одних случаях они очевидны, в других – нет. Вот список наиболее распространенных:

  • Во время обновления BIOS произошло отключение электропитания компьютера.
  • Программа-прошивальщик (флешер) некорректно взаимодействует с прошивкой или микросхемой флеш-памяти.
  • Прошита версия BIOS, не подходящая этой материнской плате. Да, для каждой модели и ревизии «мамки» она своя.
  • Если обновление проводится из-под работающей операционной системы – сбой системы или программные помехи, например, блокировка антивирусом.
  • Некорректные действия пользователя, например, перезагрузка компьютера до окончания установки обновления.
  • Выход из строя микросхемы флеш-памяти.
  • Скрытые ошибки микропрограммы БИОС. Иногда этим объясняются спонтанные «слёты», происходящие без видимых причин.
  • Электрические неполадки материнской платы.

Как проявляются повреждения БИОС’а

  • При нажатии копки питания ПК включается только кулер, который сразу начинает вращаться с максимальной скоростью. Иногда загораются светодиодные индикаторы на корпусе и клавиатуре.
  • Спустя одну или несколько секунд после включения начинается циклическая перезагрузка. Внешне это проявляется циклом раскруток и остановок кулера, которые повторяются, пока подается питание.
  • При включении загорается индикатор питания, кулер не крутится.
  • Компьютер не подает никаких признаков жизни. Подобное бывает при повреждении boot block – начального загрузчика BIOS. Это самый тяжелый случай.

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

Программатор для прошивки BIOS

Встречаются и другие формы повреждения BIOS, точнее, его области, которая хранит конфигурацию контроллера ME (составной части чипсета) на платах, работающих с процессорами Intel – так называемого ME-региона. При неполадках в этой области компьютер или ноутбук может:

  • Некорректно загружаться или не включаться вообще.
  • Выключаться или перезапускаться через равные промежутки времени.
  • Некорректно регулировать скорость вращения кулера, например, крутить его на высоких оборотах независимо от нагрузки.

Устранение подобных сбоев заключается в считывании дампа БИОС’а, замене ME-региона на чистый и повторной прошивке с помощью программатора. Так как этим обычно занимаются ремонтники, а не владельцы компьютеров, не будем на этом останавливаться. Лучше займемся тем, что можно сделать в домашних условиях без специального оборудования и риска окончательно отправить вашего «железного питомца» в царство вечности.

Как вернуть работоспособность материнке со слетевшим BIOS’ом

После скачивания прошивку нужно переименовать. Например, файл «Sabertooth X79» (название модели) переименовывают в «SABERX79.ROM», файл «Sabertooth Z77» – в «Z77ST.CAP». Информация, как должен именоваться файл прошивки для вашей модели, скорее всего, есть на сайте Asus, но если вы ее не найдете, уточните на форумах или в поддержке.

Далее сохраните переименованный BIOS на флешке, отформатированной в FAT32, и подключите ее к порту USB с пометкой «Flashback» или «ROG Connect». Компьютер перед этим желательно выключить, это увеличит шанс на успешное восстановление.

После подсоединения флешки включите ПК и нажмите на задней панели кнопку «BIOS». Удерживайте ее нажатой около 3 секунд, пока на плате не начнет мигать световой индикатор. Мигание указывает на то, что файл успешно считался и прошивается в память. Когда процесс прошивки завершится, индикатор погаснет.

Смотрите также:

Если ваша плата из бюджетного сегмента или не слишком новая, то есть не поддерживает USB Flashback, скорее всего, вы сможете восстановить ее другим способом. Если компьютер оборудован флоппи-дисководом или оптическим приводом, запишите переименованный файл биоса в корневой каталог чистой дискеты или CD, поместите его в привод, выключите, а потом снова включите ПК. Прошивка будет завершена, когда погаснет индикатор привода. Если привода нет, используйте флешку.

Gigabyte

Проблемы с запуском платы с Dual_BIOS возможны в следующих случаях:

  • Основная микросхема отсутствует или вышла из строя.
  • Микрокод в основной микросхеме полностью стерт.
  • Повреждено содержимое обеих микросхем.

Некоторые «мамки» Gigabyte умеют грузиться с резервной флеш-памяти и использовать ее как основную. Другая группа плат этого производителя использует в качестве резервного носителя БИОС выделенную область на жестком диске. Это менее надежный вариант, но тоже лучше, чем ничего.

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

MSI и другие

BIOS на плате MSI. Справа порт JSPI1 для прошивки на программаторе

На материнских платах MSI и некоторых других марок, которым больше 8-10 лет, перепрошивка биоса производится с дискеты. Инструкции для AWARD и AMI BIOS немного различаются.

Чтобы восстановить AMI BIOS, выполните следующее:

  • Переименуйте скачанный с сайта производителя материнской платы файл биоса в AMIBOOT.ROM.
  • Перенесите его в корень чистой дискеты. Установите дискету в привод выключенного ПК.
  • Нажмите на клавиатуре левый Ctrl + Home и включите компьютер.
Читайте также:  Как включить ноут без кнопки включения

Для восстановления AWARD BIOS:

  • Поместите на дискету файлы прошивальщика и BIOS (обычно скачиваются в одном архиве).
  • Создайте на дискете текстовый документ, в котором указано имя файла биоса с расширением bin. Переименуйте документ в autoexec.bat.
  • Дальнейшие действия аналогичны приведенным выше.

На некоторых платах перед восстановлением биоса также нужно извлекать из гнезда батарейку питания часов реального времени (RTC) или переставлять (снимать) перемычку очистки CMOS. Это моменты важно выяснить до начала процедуры.

Особенности восстановления BIOS на ноутбуках

Методика восстановления слетевшего BIOS’a на ноутбуках примерно та же, что и на десктопах. Скачанный с сайта производителя файл прошивки и программу-прошивальщик (последняя нужна не всегда) помещают на чистую, отформатированную в FAT32/16 флешку, подключают ее к обесточенному аппарату (просто выключить ноутбук иногда недостаточно, нужно отсоединить блок питания и снять батарею), вставляют заряженную батарею на место, включают аппарат и зажимают комбинацию клавиш. На разных лэптопах для этого используются различные клавиатурные сочетания, например:

  • Ctrl (только левый или оба) + Home
  • Windows + B (эта и другие буквы приведены в латинской раскладке)
  • Windows + F
  • Windows + M
  • Windows + Esc
  • Fn + B
  • Fn + F
  • Fn + M
  • Fn + Esc.

Основная работа заключается в распаковке и переименовании файлов биоса. Единого правила здесь, опять же, нет. В большинстве случаев доставать прошивку приходится из exe-шников, но! Многие производители включают в состав программы BIOS’ы для разных ревизий одной платформы или целой серии платформ, и выбрать из них единственный нужный файл бывает очень непросто. Чтобы не ошибиться, читайте инструкции по прошивке именно вашей модели и ревизии платформы на профильных форумах. И не стесняйтесь задавать вопросы.

Я намеренно не привожу в статье инструкции по восстановлению BIOS’ов путем прошивки на программаторе с выпаиванием и без, замыканием различных контактов, горячей замены съемной флеш-памяти и т. д., так как все эти методы небезопасны и требуют определенных знаний. Однако среди читателей, вероятно, найдутся те, кто делал нечто подобное на своем ПК и получил хорошие результаты. Будет отлично, если вы подробно опишите ваши действия в комментариях к статье. Также приветствуются рассказы об отрицательном опыте, чтобы другие читатели благодаря вам смогли избежать ошибок. В комментариях обязательно приводите наименование модели и ревизию вашей материнской платы, а также версию BIOS, с которой вы работали.

Автор: STRIDER · Опубликовано 05.01.2018 · Обновлено 17.03.2018

Добрый день! В этой статье я расскажу о восстановлении UEFI запуска Windows 8/8.1/10, а так же о том что же такое UEFI. Поехали!

Вспомните те времена, когда BIOS был 16-битным с адресным пространством в 1 Мб, а вся информация о загрузчиках писалась в MBR? Это были насколько помню 1990 годы. И все было неизменным, менялись только характеристики оборудования. Но развитие серверов и технологий толкнули Intel к разработке EFI.

Изначально EFI создавалась для первых систем Intel-HP Itanium в середине 1990-х годов. Ограничения PC-BIOS были, очевидно, недопустимы в больших серверных платформах, для использования в которых планировался Itanium. После того как Intel передала разработку UEFI Forum (альянс AMD, American Megatrends, ARM, Apple, Dell, Hewlett Packard Enterprise, HP Inc., IBM, Insyde Software, Intel, Lenovo, Microsoft, Phoenix Technologies). 7 января 2007 года была выпущена первая версия универсальной платформы UEFI 2.1. И впервые на смену пришли более гибкие технологии: UEFI (замена BIOS), и GPT (замена MBR).

Терминология

UEFI (Unified Extensible Firmware Interface, Единый расширяемый интерфейс прошивки). В отличие от 16-битного BIOS’а UEFI работает в 32- или 64-битном режиме, что позволяет использовать намного больше памяти для сложных процессов.

MBR («Master Boot Record» — основная загрузочная запись) использует 32-битные идентификаторы для разделов, которые размещаются в очень маленьком кусочке пространства (64 байта) в самом начале диска (в конце первого сектора диска). Из-за такого маленького объёма поддерживаются только четыре первичных раздела. Поскольку используется 32-битная адресация, то каждый раздел может быть не более 2,2 ТБ. Кроме того, загрузочная запись не имеет никакой запасной MBR, так что если приложение перезапишет основную загрузочную запись, то вся информация о разделах будет потеряна.

GPT («GUID Partition table» — таблица разделов GUID) использует уже 64-битные идентификаторы для разделов, поэтому кусочек пространства, в котором сохраняется информация о разделах, уже больше чем 512 байт, кроме того, не существует ограничения на количество разделов. Заметьте, ограничение на размер раздела в этом случае почти 9,4 ЗБ (да-да, вы всё прочитали правильно — зеттабайт, единичка с двадцатью одним нулём!). А в конце диска имеется копия GPT, которая может использоваться для восстановления повреждённой основной таблицы разделов в начале диска.

Как происходит загрузка в UEFI?

С GPT-раздела с идентификатором EF00 и файловой системой FAT32, по умолчанию загружается и запускается файл efiootoot[название архитектуры].efi, например: efiootootx64.efi.
То есть чтобы, например, создать загрузочную флешку с Windows, достаточно просто разметить флешку в GPT, создать на ней активный FAT32-раздел и скопировать все файлы с компакт-диска с дистрибутивом операционной системы
Пример создания GPT диска в Linux:

  • gdisk: создать раздел, указав тип EFI System (EFI System в fdisk или ef00 в gdisk). Затем отформатировать его в файловую систему FAT32 командой mkfs.fat -F32 /dev/ ;
  • GNU Parted: создать раздел FAT32 и затем установить (активировать) загрузочный флаг (но не флаг legacy_boot) на этот раздел.
Читайте также:  Вылетает видеодрайвер nvidia на windows 7

Также в большинстве реализаций UEFI возможна загрузка в режиме совместимости с диска с разметкой MBR.

Менеджер загрузки

Менеджер загрузки EFI используется для выбора и загрузки ОС, исключая потребность в специализированном механизме загрузки (загрузчик ОС является приложением EFI). То есть сам загрузчик к которому мы так сильно привыкли, ни куда не делся. Он теперь универсальный для всех операционных систем и находится в ПЗУ основной прошивки системной платы (где раньше был BIOS). И для того что бы загрузить нужную нам операционную систему, нужно всего лишь загрузочный файл с расширением .efi на загрузочном разделе. Теперь нет надобности в загрузочной записи в MBR, вот и все!

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

Чтобы восстановить конфигурацию загрузчика (BCD), необходимо загрузится с оригинального установочного DVD диска с Windows 8
(или диска восстановления, или специально подготовленной загрузочной флешки)
и открыть окно командной строки: выбрав Восстановление системы -> Диагностика -> Командная строка (System Restore – > Troubleshoot-> Command Prompt ),
или нажав комбинацию клавиш Shift + F10 .

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

diskpart

list volume

Выберите загрузочный раздел (100mb, и файловая система у него FAT32)

select volume 3

format fs=fat32 (форматируем загрузочный раздел, перед копированием новых загрузочных файлов).

assign letter=Z (присваиваем букву Z этому разделу).

exit (выходим из Diskpart)

bcdboot C:Windows /s Z: /f ALL (где С: — диск с файлами Windows, Z: — буква, которую мы присвоили скрытому разделу).

Если у вас несколько OC Windows , повторите команду для второй копии (с новым расположением файлов).

diskpart

list volume

select volume N (номер скрытого раздела, которому мы присваивали букву)

remove letter=Z (удаляем букву, чтобы том не отображался в системе, когда мы перезагрузимся).

exit (выходим из diskpart).

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

Создание загрузочных дисков и прочие полезные мелочи

Страницы

2019-05-09

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

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

Содержание

Возможные Причины

Загрузчик Windows (Windows Boot Manager) хранит свои файлы в отдельном разделе, в большинстве случаев. В состав файлов входят — конфигурационный файл, и бинарные файлы. Если используется устаревшая схема загрузки на основе BIOS (MBR) систем, то в придачу к этому, на диск записывается загрузочная запись MBR (Master Boot Record), осуществляющая запуск бинарных файлов с указанного раздела.

Загрузка Windows осуществляется в два этапа:

1. BIOS (MBR/UEFI) выполняет поиск и запуск загрузчика (его бинарных файлов).
2. Загрузчик выполняет запуск ядра операционной системы.

Учитывая вышеописанное, возможных проблем может быть всего лишь две:

1. Проблемы с загрузочным разделом, и его файлами.
2. Проблемы с загрузочной записью MBR.

Может быть еще и третья проблема. Она не связана напрямую с загрузчиком, поэтому ее я не стал вносить в список. Проблема заключается в удалившихся загрузочных записях UEFI BIOS. Устраняется очень просто, сброс настроек UEFI BIOS, или ручное добавление соответствующей загрузочной записи через UEFI Shell. Как это сделать, можно прочитать тут, а как сделать загрузочный диск с UEFI Shell тут.

Необходимые Инструменты

Для всех манипуляций потребуется только лишь установочный диск Windows, а точнее его среда предустановки (WinPE). Скачать установочный диск Windows можно на официальном сайте Microsoft по ссылке https://www.microsoft.com/ru-ru/software-download.

Скачивание абсолютно бесплатно. Для дистрибутива Windows 10, предоставлена программа для создания загрузочного USB/CD диска, или установочного ISO образа.

Тестовое Окружение

В качестве тестовой ОС будет выступать Windows 10. Будет продемонстрировано восстановление загрузчика как версии на MBR диске, так и на GPT (UEFI).

Для MBR диска, будет продемонстрировано восстановление записи MBR, файлов загрузчика, и загрузочного раздела. Ниже на фото, отмечен раздел с файлами загрузчика.

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

Для GPT диска, будет продемонстрировано восстановление загрузочного раздела и файлов загрузчика. На фото ниже, отмечен загрузочный EFI-раздел, в котором расположены файлы загрузчика.

В случае с GPT-диском, файлы загрузчика и среда восстановления располагаются в разных разделах. Загрузочный EFI-раздел всегда отформатирован в файловую систему FAT, т.к. UEFI BIOS поддерживает только ее.

Восстановление Записи MBR

Разберем ситуацию с поврежденной/перезаписанной MBR-записью. Часть первого сектора диска, отвечающей за запуск загрузчика, тестовой машины была намерено затерта.

Windows в данном случае естественно загружаться не будет.

Попробуем восстановить испорченную MBR-запись загрузчика Windows. Загрузимся с установочного диска на проблемной машине.

При появлении мастера установки, нажимаем сочетание клавиш SHIFT+F10 , откроется командная строка.

Записать новую MBR-запись можно двумя способами, легким и не очень. Легкий выполняется с помощью команды bootrec , не очень, с помощью команды bootsect , совместно с командой bcdedit .

Читайте также:  Бутилированная вода отзывы по качеству воды

Рассмотрим сначала легкий способ. Восстанавливаем запись MBR.

Если сейчас выполнить перезагрузку машины, в надежде увидеть корректную загрузку Windows, то возможно вы получите ошибку загрузчика 0xc000000e (Your PC/Device needs to be repaired. A required device isn’t connected or cant’t be accessed. The application or operating system couldn’t loaded because a recuired file is missing ir contains errors. File: Windowssystem32winload.exe).

Связана данная ошибка исключительно с конфигурацией загрузчика.

Устранить эту проблему можно выполнив исправление конфигурационного BCD-файла загрузчика Windows Boot Manager. Делается это, так же, с помощью команды bootrec .

Проверим параметры загрузчика после фикса.

Теперь способ второй, немного более сложный.

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

Каждая из этих команд выводит список всех подключенных разделов. Команда wmic предоставляет самую подробную информацию.

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

Определив целевой системный раздел, в моем случае это диск D:, можно перейти к восстановлению MBR-записи.

Проверяем конфигурацию загрузчика.

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

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

Важным замечанием второго способа, является то, что конфигурация загрузчика не восстанавливается полноценно. Мы лишь поправили загрузочную запись по умолчанию ( ), отвечающую лишь за запуск ОС Windows, другие записи конфигурационного файла загрузчика будут и прежде содержать параметры со значением unknow .

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

Восстановление Загрузчика Windows (BIOS/MBR)

Усугубим тестовую ситуацию. Представим, что после определенных манипуляций, был удален загрузочный раздел ОС Windows. Что необходимо делать в данной ситуации?

1. Заново создать загрузочный раздел.
2. Записать на созданный раздел файлы загрузчика Windows.
3. Записать на созданный раздел файлы среды восстановления Windows (не обязательно).

По поводу третьего пункта, почему он не обязателен? Работа загрузчика, и в общем ОС в целом, никак не зависит от среды восстановления. Она используется лишь при аварийных ситуациях. Запускается данная среда загрузчиком при определенных условиях, например, пара прерванных загрузок ОС. То есть, если не будет загрузчика, то и среда восстановления не будет работать.

Приступим. На тестовой машине был намерено удален загрузочный раздел.

Попытка загрузки на данном этапе, ожидаемо приведет к ошибке.

Загружаем установочный диск OC Windows.

Запускаем командную строку, нажав сочетание клавиш SHIFT+F10 .

Создадим загрузочный раздел. Особых требований к загрузочному разделу нет. Это должен быть раздел с файловой системой NTFS (желательно, но не обязательно), с достаточным объемом свободного пространства, чтобы вместить файлы загрузчика и среды восстановления.

Раздел создан. Запоминаем букву под которой он смонтирован, в моем случе диск E:. Эта информация потребуется для выполнения последующих команд.

Выполним установку загрузчика на созданный раздел. Но, предварительно нужно выяснить, под какой буквой скрывается раздел с установленной ОС Windows. Узнать данную информацию можно, так же, на предыдущем шаге ( diskpart list volume ), либо по способам описанным в предыдущем разделе. В моем случае это диск C:.

Загрузчик установлен. Если сейчас выполнить перезагрузку машины, то ОС Windows благополучно загрузится.

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

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

Восстановление Загрузчика Windows (UEFI/GPT)

Рассмотрим восстановление UEFI-загрузчика ОС Windows. ОС использующие загрузку в UEFI режиме не нуждаются в загрузочных записях, на подобии MBR. Поэтому, рассмотрен будет сценарий с утраченным загрузочным EFI-разделом.

Что из себя представляет загрузочный EFI-раздел? Это обычный раздел, отформатированный в файловую систему FAT.

Перейдем к делу. Удалим на тестовой машине загрузочный EFI-раздел.

Попытка загрузки системы на данном этапе, приведет к ошибке, либо к загрузке UEFI Shell.

Загружаемся с установочного диска ОС Windows.

Открываем командную строку, нажав сочетание клавиш SHIFT+F10 .

Создадим утраченный загрузочный EFI-раздел.

Раздел создан. Запоминаем букву созданного раздела, в моем случае это диск F:.

Установим загрузчик на созданный раздел. Предварительно, выясняем букву раздела с установленной ОС Windows. Как это сделать, было описано в предыдущих разделах. В моем случае, это диск D:.

Загрузчик установлен. Проверяем его работу. Перезагружаем машину и наблюдаем.

admin

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

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