Bios 212 что это

Обновлено: 07.07.2024

Одно из направлений моей компании — продажа технологических решений в области виртуализации. По долгу службы, приходится делать пилотные проекты или устраивать тестовые стенды. Недавно, компания Citrix выпустила новый продукт под название XenClient XT, который по сути является клиентским гипервизором первого уровня, то есть работает на чистом железе. Основной идеей клиентского гипервизора является создание виртуальных машин на собственном ноутбуке. Где и как это применимо — опустим.

Все современные процессоры Intel и AMD поддерживают технологию аппаратной виртулизации.
И так, в моем распоряжении был ноутбук с H77 чипсетом и Intel Core i7-3820QM процессором. Согласно спецификации от производителя, мой процессор поддерживал Intel Virtualization Technology (VT-x) и Intel Virtualization Technology for Directed I/O (VT-d) технологии. Если первая имеется почти на всех новых ноутбуках, то вторая технология встречается только на топовых моделях. Но она дает много преимуществ, как например прямой проброс GDU в виртуальную среду, соответственно клиентская машина получает полную поддержку 3D. Но давайте не будем углубляться в технологии, отличные от тематики данной статьи.

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

В расстроенных чувствах, я стал бродить по разным ресурсам в интернете и наткнулся на два очень интересных ресурса: mydigitallife и bios-mods.

Оказалось, что большая часть настроек биоса скрыта от обычного пользователя. Причина понятно — не давать пользователям ковыряться в настройках инициализации железа, дабы не создавать очереди у сервисных центров из армии любопытных «бородатых» субъектов с «кирпичами» в руках.

Первоначальное знакомство с технологией повергло меня в некоторое замешательство. Куча незнакомых мне утилит, новые термины, непонятные трактовки… Я решил не мучиться и написал на обоих ресурсах, что готов заплатить тому, кто мне поможет открыть скрытые от меня меню. Для этого было необходимо покопаться в ассемблерном коде, убрать несколько проверок, прошить патченный биос и у вас полное меню вашего биоса.

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

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

Вы помните в лохматые годы мы прошивали свои системные блоки новыми биосами для материнских плат? Тогда на экране красовалась надпись, мол ни в коем случае не выключайте компьютер до окончания прошивания? Были случаи, когда по странному стечению обстоятельств именно в тот момент отключалось электричество… В итоге получали большой не функциональный ящик. Что делалось дальше — история умалчивает.

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

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

На данный момент имеем следующее: Можно патчить EFI биосы и не можем UEFI. Мой, конечно же, второй случай. Опять долгие поиски в интернете и натыкаюсь на статью Enable VT on InsydeH2O based Sony Vaio laptops, the EFI way.
Суть метода проста: вы загружаетесь в EFI режим с помощью специального загрузчика и получаете доступ к VSS памяти, где настройки вашего биоса и хранятся. Я протестировал что на моем ноутбуке это работает, снова открыл прекрассный дизассемблер IDA, скачал последние спецификации и в полном вооружении начал потрошить свой биос.

Успешным результатом двухнедельной работы стало выпотрошенное меню

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

Ну а теперь о том как это сделать вам.

Подготовка инструментария

1. Необходимо скачать PhoenixTool с этого форума, где постоянно выкладывается текущая версия. Он вам будет нужен, чтобы разложить файл прошивки на его составляющие.
2. Вам нужен perl. Если у вас есть UNIX система, то все просто, если нет, то ActivePerl или Cygwin под Windows.
3. Вам нужен последний биос от вашего производителя.
4. Любой архиватор.

Получение образа прошивки


1. Откройте архиватором exe файл вашей прошивки, найдите там файл с расширением bin или fd и распакуйте в удобное для вас место. Лучше в отдельную папку.
2. Запустите PhoenixTool и попробуйте открыть файл прошивки.
3. Если при попытке открыть вы видите такое окно

то скорее всего ваш образ от производителя зашифрован. Decrypt метод пока не придумали, но это только дело времени. Если это ваш случай, то переходите к следующему шагу, если нет, то пропускаем и переходим к пункту 8.
4. Распакуйте программу прошивания в удобную для вас папку и запустите обновление вашего биос до последней версии.
5. После того как ваш ноутбук перезагрузится, снова зайдите в эту папку и найдите там файл platform.ini
6. Откройте текстовым редактором и сделайте слеующие изменения:
Это позволит вам прошить еще раз ваш биос, но при этом будет создана резервная копия текущего биоса.
7. После перезагрузки откройте полученную резервную копию с помощью PhoenixTool
8. Через пару секунд вы должны будете увидеть окошко похожее на это:

9. Теперь можете закрыть окошко.
10. В папке, где у вас лежал образ появится папка DUMP, а в ней множество файлов. Нас интересует, который начинается на FE3542FE и имеет самый большой размер:

11. Теперь скачиваем исходный код моего
Подготовка загрузочной дискеты

1. Берем флешку, размер не важен.
2. Форматируем ее в FAT32
3. Создаем структуру каталогов EFI\Boot
4. Скачиваем BOOTX64.EFI
5. Кладем в папку Boot
6. Перегружаемся в BIOS, включаем Legacy и отключаем Secure Boot.
7. Сохраняемся и загружаемся через флешку.
8. После загрузки вы должны увидеть желтый текст на черном экране

9. К модификации настройки биоса все готово.

Изменение параметров

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

1. Допустим вам надо изменить режим работы диска с IDE на AHCI. Кому-то это надо для хакинтошей, а кто-то купил себе твердотельный жесткий диск, а ноутбук его не видит. Ищем в лог файле что что касается сабжа и находим следующие строки:

Для того чтобы вам изменить настройку, необходимо сперва дать команду setup_var 0x39 .
Результатом данной команды будет текущее значение данной переменной. Чтобы ее изменить и поставить в AHCI, надо дать команду setup_var 0x39 0x1 . Учтите, что если у вас стоит Windows, то потребуется его переустановка, так как однажды настроенный Windows на IDE не сможет понять, что теперь ему надо работать с AHCI. Как вариант — предварительно загрузившись в безопасный режим подредактировать реестр, тогда переустанавливать ничего не придется.

2. Например вам надо запретить дискретный видеоадаптер. За этот пункт отвечает следующие строки:
Команда setup_var 0x1e6 0x0 отключит дискретный и будет работать только встроенный.

3. Хотим чтобы Numlock не включался
Команда setup_var 0x08 0x0 отключит его при загрузке.

Эпилог

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

Если что-то пошло не так, то первым спасательным кругом может быть извлечение батарейки биоса для стирания VSS памяти. Если не помогает, то вам нужно искать способ recovery для вашего биоса. В случае HP инструкцию можно посмотреть здесь. Для других вендоров там же, но я не искал.

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

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

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

Как работать с BIOS и UEFI компьютера или ноутбука

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

Как зайти в BIOS компьютера или ноутбука?

Для простоты чтения в блоге под BIOS иногда будет подразумеваться и UEFI.

Первая проблема, с которой можно столкнуться — это сам вход в BIOS. На большинстве стационарных компьютеров это сделать легко, нажав кнопку Delete при включении. Иногда пользователи сталкиваются с тем, что не успевают нажать клавишу вовремя. Чтобы гарантированно войти в BIOS, нужно нажимать кнопку Delete циклически, несколько раз в секунду, пока компьютер включается.

А вот с ноутбуками ситуация уже сложнее. По нажатию на кнопку Delete не всякий ноутбук войдет в BIOS, обычно надо нажимать F2.


Некоторые модели могут потребовать нажатия F1, F3 или F10. А старые или редкие модели ноутбуков Dell или Lenovo иногда требуют совсем редкие клавиатурные сочетания — Ctrl+Alt+Enter, Ctrl+Alt+F3 или Ctrl+Alt+Ins.

Многие клавиатуры ноутбуков не имеют отдельных F-кнопок, поэтому нужно будет нажимать дополнительную кнопку Fn. Например, Fn+F2.

Модели SONY VAIO имеют специальную кнопку ASSIST, с помощью которой можно войти в BIOS.


Иногда подобная кнопка имеется и на ноутбуках Lenovo.


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

Если вам не удается зайти в BIOS на ноутбуке по сочетанию Fn+F2, то начнется загрузка операционной системы, которая в случае устаревшего железа может занять одну-две минуты, и ждать возможности перезагрузки ноутбука бывает очень утомительно.

Поэтому проще поступать так: нажимаете Fn+F2 и, если вход в BIOS не произошел, быстро нажимаете сочетания кнопок Ctrl+Alt+Del и пробуете еще раз или другое сочетание кнопок. Лучше заранее почитать руководство по эксплуатации ноутбука, если оно имеется, или скачать его из интернета.

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

Вообще, смартфон часто выручает и опытных пользователей при работе с BIOS, ведь им очень удобно сфотографировать настройки, которые трудно запомнить.


Виды интерфейса BIOS и UEFI, поддержка мыши в современных системах

Итак, мы вошли в BIOS, и нас встречает его главный экран, который выглядит по-разному в зависимости от производителя и возраста материнской платы компьютера или ноутбука.

Один из самых старых видов BIOS — это AMI BIOS от разработчика American Megatrends inc. Он начал массово распространяться еще в 90-х, но встретить его можно и сейчас на технике конца нулевых годов.


Более массовый и знакомый многим BIOS от Award имеет привычный синий экран с желтыми символами.


Phoenix-Award BIOS более похож по цветам на AMI BIOS и часто используется в ноутбуках.


Обычные виды BIOS уже давно не отвечали новым требованиям рынка ПК, имели мало возможностей и постепенно их заменяет интерфейс UEFI (Unified Extensible Firmware Interface).

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


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

Выбор устройства загрузки в BIOS

Первое и самое частое, что приходится делать пользователям — это менять устройство, с которого будет загружаться компьютер. Например, нужно выбрать флешку с которой будет устанавливаться Windows. Или при покупке нового SSD нужно установить загрузку с него, а не со старого HDD.

Однократно выбрать устройство загрузки при установке Windows будет удобнее горячей клавишей. В таблице в начале блога есть списки кнопок, которыми можно зайти в «Меню загрузки» (Boot menu) при старте компьютера. Обычно это F8, F11 или F12.


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

В таком случае на помощь придет загрузочная флешка с антивирусом. Создать такую флешку предлагают все ведущие разработчики антивирусных программ, например, Kaspersky или Dr.Web.


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

Покажем это на примере компьютера с материнской платой MSI B450-A PRO MAX с графическим интерфейсом. На других моделях плат настройки будут похожими.

При входе в UEFI MSI B450-A PRO MAX мы попадаем в так называемое EZ Mode меню, где настройки рассчитаны на начинающего пользователя.

Вкладка Storage покажет, какие диски и к каким SATA-портам материнской платы подключены.


Панель Boot Priority показывает иконки накопителей, порядок загрузки которых можно менять перетаскиванием.

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

Advanced Mode предлагает уже заметно больше настроек. И что особенно удобно, они логически выстроены. Я перехожу в раздел Settings и в подраздел Boot.


Далее в Hard Disk Drive BBS Priorities.



Отключаем встроенную аудиокарту в BIOS

Все чаще в компьютеры ставят качественную дискретную звуковую карту, при этом встроенную надо отключить. Делается это просто, заходим в меню Settings и подраздел Advanced\Integrated Peripherals.


HD Audio Controller переводим в режим Disabled.


Автоматическое включение компьютера при подаче электричества

Многим пользователям будет удобно настроить включение компьютера при наличии электропитания в его розетке. Это удобно тем, что, включив удлинитель питания кнопкой, у вас автоматически включится ПК вместе с монитором и периферией. И кнопку Power на системном блоке нажимать не придется.


Для этого идем в раздел Settings и подраздел Advanced. Далее — в подраздел Power Management Setup.


И параметр Restore after AC Power Loss переводим в значение Power On.


Устанавливаем пароль на BIOS

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

Его можно установить в разделе Settings и подразделе Security.


Пароль нужно ввести в поле Administrator Password. Постарайтесь не забыть пароль, иначе придется делать сброс настроек BIOS.


Настраиваем обороты вентиляторов ПК


В моем случае в эти настройки удобно попасть из EZ Mode.


MSI B450-A PRO MAX позволяет задать кривую оборотов вентилятора с PWM в зависимости от температуры выбранных компонентов: процессора, чипсета или системы питания.

А обычные вентиляторы можно настроить, отрегулировав подаваемое напряжение. Не стоит сразу сильно снижать обороты вентиляторов. Снизьте их на 20 % и проверьте в работе компьютера под нагрузкой температуры и уровень шума. Если температуры в порядке, а шум еще присутствует, снизьте еще. Однако при снижении питания или оборотов вентилятора на 50 % и ниже, он может просто не запуститься.

Итоги

Мы с вами рассмотрели наиболее часто встречающиеся причины, по которым начинающим пользователям придется воспользоваться BIOS или UEFI. Не стоит бояться применять эти настройки, ничего критического в компьютере или ноутбуке они не затрагивают.

А по мере накопления опыта, вы сможете настраивать и более серьезные вещи в BIOS, например, увеличить производительность компьютера с помощью разгона. Или снизить его нагрев и уровень потребления электричества с помощью андервольта. Но эти обширные темы уже для отдельных блогов.

Как обновить BIOS и для чего это делать

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

Небольшое лирическое отступление: под BIOS в статье рассмотрим не только и не столько уходящий в прошлое Basic Input Output System, но и современный его заменитель в лице UEFI.

Зачем обновлять


Закономерный вопрос: а для чего вообще необходимо его обновлять? Список можно продолжать долго, но вот некоторые из причин:

  • поддержка новых процессоров;
  • увеличение стабильности работы;
  • улучшение совместимости с другим оборудованием (например, оперативной памятью или PCI-E устройствами);
  • закрытие «дыр» в защитных механизмах ЦПУ (вспомним пресловутые Meltdown и Spectre) или обновление AGESA для процессоров AMD;
  • добавление новых функций или открытие необходимых меню в биос;
  • исправление ошибок.

Некоторые пункты, однако, могу сработать с точностью до наоборот. Из недавнего, например, вспоминается вырезание микрокодов для поддержки ЦПУ «A» серии на материнских платах AM4 или поддержки PCI-e 4.0 там же.

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

Насколько опасно?

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

Однако, если не затерт Boot block (загрузочный сектор), то у большинства производителей, во всяком случае, у большой четверки — Asus, AsRock, Gigabyte и MSI — точно, есть различные механизмы по восстановлению. Например, у AsRock и Gigabyte могут быть распаяны две микросхемы с биосом — главная и резервная. При неисправности первой плата может запуститься с резервной и провести процедуру восстановлению. А у Asus и MSI на такой случай есть технологии CrashFree BIOS 3 и Flash BIOS Button.

Узнаем версию

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

В ОС Windows нажимаем комбинацию клавиш Windows+R, появится окно «Выполнить», затем ввести команду «msinfo32» и нажать «OK». Появится окно, где в графе «Версия BIOS» вы можете узнать ее.


Если отбросить встроенные возможности, то данную процедуру можно провести и с помощью различных программ. Например, бесплатной утилитой CPU-Z. Скачиваем программу, запускаем, идем на вкладку «Mainboard», секция «BIOS», пункт «Version». Здесь находится искомая нами информация.


Где взять

Переходим на сайт. Жмем на значок лупы в правом верхнем углу экрана.


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


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


В открывшемся окне сначала выбираем «Драйверы и Утилиты», а затем, чуть ниже, «BIOS и ПО».


Перед нами откроется список доступных для загрузки биосов с кратким описанием изменений.

Asrock

Открываем сайт. Вверху справа в небольшое поле вводим название платы и жмем «Enter» или на значок лупы.



На появившейся странице листаем чуть вверх и выбираем «BIOS».


Перед нами появится таблица со списком для загрузки.


Asrock предлагает на выбор два варианта биоса в зависимости от того, как вы его будете устанавливать — через BIOS или Windows. Отличаются они лишь наличием во второй версии файлов с программой-прошивальщиком.

Кстати, тут же, в колонке «Обновить БИОС/Как обновить» вы можете найти ссылку на инструкцию по выбранному методу обновления.

Gigabyte

Заходим на официальный сайт. Кликаем на лупу в правом верхнем углу.


В появившейся строке поиска вводим название искомой и жмем «Enter».


В появившейся выдаче находим нужную модель платы и ревизию (приписка в виде Rev. и номера) и нажимаем либо Driver, либо Utility.


Листаем чуть вниз и выбираем подраздел «BIOS».


Здесь находятся все версии доступные для скачивания.


Открываем сайт. Листаем в самый низ и выбираем пункт «Драйверы и Загрузки».


В открывшемся окне, также листаем чуть ниже и выбираем «Загрузки»,


… и «Материнские платы».


Во второй графе ставим «Chipset», в третьей выбираем его, в четвертой нужную плату. Справа появится ее изображение. Нажимаем «Поиск».


Мы сразу оказываемся на странице для скачивания биоса.


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

А самый простой и быстрый вариант — это ввести название вашей платы в любимом поисковике. Практически всегда первой или второй строкой будет прямая ссылка на страницу вашей МП.


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

Например, MSI X470 GAMING PLUS MAX и MSI X470 GAMING PLUS, с точки зрения версий биоса, разные платы и биосы у них также разные.

Как прошить

При сегодняшнем положении дел используются два основных (!) варианта для обновления:

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

Обновление через встроенный функционал самого биос.

Покажем на примере плат Gigabyte Z370 HD3P и MSI X470 GAMING PLUS MAX.

Для входа в биос в большинстве случаев используется клавиша DELETE.

Gigabyte


Жмем клавишу ALT, чтобы посмотреть подсказки. Ищем Q-Flash, и запускаем.


В открывшемся окне вы можете как обновить (Update), так и сохранить (Save) текущую версию.


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




Запускаем утилиту для прошивки «M-Flash» кнопкой в нижнем левом углу.


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


Выбираем файл биоса, подтверждаем.


Через некоторое время вы получите уведомление об успешном обновлении и компьютер перезагрузится.

Обновление через специализированную утилиту производителя материнской платы, из операционной системы (семейства Windows)

На примере Gigabyte.

Для обновления из операционной системы у Gigabyte уже долгое время есть довольно простая утилита — @BIOS.

Скачиваем с официального сайта из раздела «Утилиты» (прям под разделом с биосами). Запускаем. На главной странице, среди прочего, мы видим версию уже установленного биос.


На второй вкладке можно произвести обновление из интернета.


Выбираем вкладку «Update from file», жмем «Browse» и выбираем наш скачанный файл.


Здесь в верхнем пункте предлагают запустить «Face wizzard» — утилиту для изменения изображения, появляющегося при загрузке.


Update backup BIOS дает возможность обновить также и резервную микросхему.

Читаем предупреждение и выбираем «Ok».


Через встроенный механизм, запускаемый с помощью отдельной кнопки

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

USB BIOS Flashback — в терминологии Asus — утилита для обновления биос без необходимости установки процессора, оперативной памяти и видеокарты.

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


Подключите USB-накопитель к порту USB Flashback (обычно белого цвета, но лучше проверить по инструкции к плате).



Когда индикатор погаснет, процесс будет завершен.

На сайте Asus есть две инструкции по данной теме (1 и 2).

На платах компании данная функция называется Flash BIOS Button и также позволяет произвести процесс прошивки без процессора, оперативной памяти и видеокарты.


Процесс очень прост:

  • скачанный биос переименовываем в MSI.ROM (да, нужно изменить не только имя, но и расширение файла) и закидываем на флешку;
  • материнскую плату подключаем к блоку питания;
  • вставляем USB-накопитель в порт версии 2.0 (уточняйте в мануале к плате) и нажимаем кнопку Flash BIOS Button;
  • через пять секунд начнет мигать красный светодиод, что говорит о процессе прошивки;
  • через некоторое время светодиод погаснет — биос прошит.

Для лучшей наглядности компания выпустила небольшой ролик по процессу прошивки.

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

Что делать, если неудачно обновил BIOS материнской платы?

Нужно ли обновлять BIOS материнской платы?

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

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

Так, например, при первом выходе на рынок процессоры Ryzen 1000 серии имели многочисленные проблемы в совместимости и работе с оперативной памятью, которые в последствии производители материнских плат и компания AMD исправили именно с обновлением микрокода BIOS.

Заняться обновлением BIOS придется, чтобы добавить поддержку новых процессоров, как, например, для процессоров Ryzen 5000 серии, иначе компьютер не заработает.

Если у вас есть проблемы в работе, или вы собираетесь установить процессор, который еще не поддерживается вашей версией BIOS — тут без вариантов, обновляемся.

А если вы это делаете просто потому, что вышла новая версия микрокода, то стоит задуматься — а нужно ли оно вам, если и так все прекрасно работает.

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


Если все работает как надо, лучше не трогать. Бывают случаи, что в обновленном коде допущена ошибка, и проблемы возникают именно после обновления BIOS.

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

Защита от ошибок

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


Это сводит к минимуму риск выхода материнской платы из строя после прошивки. Но, увы, такая возможность есть далеко не у всех материнских плат, поэтому воспользуемся стандартным способом.

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

Прошивать BIOS материнской платы можно как непосредственно в среде операционной системы Windows, так и DOS. Но наиболее надежный и безопасный способ прошивки BIOS — непосредственно из самого BIOS при помощи официальной утилиты.

Прошивка BIOS из-под DOS — удел более продвинутых пользователей, и она необходима в основном для прошивки модифицированного BIOS. Прошивка из-под Windows чревата вмешательством в процесс самой операционной системы (не дай бог поймать в этот момент знаменитый синий экран смерти).

Как можно испортить прошивку BIOS

Самую большую опасность во время обновления BIOS представляет прерывание обновления, причинами может послужить:

  • отключение света
  • произвольная перезагрузка компьютера
  • зависание компьютера

На время обновления BIOS лучше подключить компьютер к источнику бесперебойного питания.

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

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

После начала процедуры обновления BIOS ее уже нельзя прерывать, это приведет материнскую плату во временно нерабочее состояние.

Способы восстановления BIOS при неудачной прошивке

Способов восстановления BIOS при неудачной прошивке не так много. Они зависят в основном от производителя платы и наличия механизмов восстановления.

Оживить BIOS материнской платы в домашних условиях можно при наличии соответствующей функции у материнской платы или программатора.

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

Dual BIOS (две микросхемы с одним BIOS распаяны на плате)


Суть в том, чтобы можно было восстановить BIOS, даже если вы запороли основной BIOS. На плате имеются два чипа с одинаковыми прошивками: M_BIOS и B_BIOS (main/backup), которыми программно управляет чипсет. Если контрольная сумма основного BIOS искажена, то хост подключает к пространству системной памяти резервную микросхему и подает сигнал сброса Reset. Машина перезагружается уже с кодом бэкап-биоса и предлагает восстановить Main.

Достаточно неплохая идея, но реализована она только на некоторых материнских платах: Gigabyte, AsRock и Biostar.

ASUS BIOS Flashback и Flash BIOS Button

У материнских плат Asus и MSI есть своя технология по восстановлению BIOS. Для Asus это BIOS Flashback, у MSI — Flash BIOS Button.

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

Несмотря на разное название технологий BIOS Flashback и Flash BIOS Button, принцип их работы идентичен.

На плате есть специально обозначений USB-слот, который и используется для аварийного восстановления BIOS а так же спецаильная кнопка , после нажатия на которою и будет запущен процесс обновления BIOS.

К USB-накопителю есть требования по файловой системе и объему. Накопитель должен быть отформатирован в файловую систему FAT32, лучше использовать для этой цели программу Rufus и выполнить форматирование со следующими параметрами.


Лучше всего использовать небольшой по объему накопитель до 4-8 ГБ, а так же выбирать модель с подсветкой, чтобы визуально было более понятно, пошел процесс прошивки или нет.

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

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

Так, например, для работы утилиты ASUS BIOS Flashback скачанный файл прошивки следует переименовать и задать атрибут CAP (C7H.CAP). В качестве имени нужно использовать модельный номер материнской платы, его можно посмотреть в инструкции к плате или воспользоваться утилитой BIOSRenamer.exe, которая переименует его самостоятельно.


Для работы утилиты Flash BIOS Button скачанный файл нужно переименовать в MSI и присвоить ему атрибут ROM (MSI.ROM).


Световые индикаторы Flash BIOS Button

  • Одно мигание: FAT32 partition not found
  • Два мигания: BIOS file not found
  • Три мигания: BIOS file not valid — именно с этой проблемой автор лично столкнулся при форматировании накопителя средствами операционной системы Windows
  • Четыре мигания: flashing process beginning

Восстановление BIOS при помощи программатора

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

Процесс также достаточно прост. Обычно не требуется даже выпаивать микросхему, чтобы восстановить BIOS. Достаточно просто аккуратно подцепиться к самой микросхеме. В этом материале используем наиболее распространенную модель программатора CH341A Programmer и прищепку SOP8.


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

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

Первый шаг — нужно хорошо разглядеть название самой микросхемы BIOS, оно нам еще приходится, конкретно, в моем случае, на материнской плате Gigabyte GA-Z97X-SOC Force рапсаены 2 микросхемы от MACRONIX MX25L12873F. Сама микросхема BIOS имеет 8 ног, нумерация начинается от ключа, ключ обычно изображается точкой на самой микросхеме.


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

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

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

Далее жмем «считать», чтобы проверить правильность подключения и выбора микросхемы.


Так как мы восстанавливаем BIOS, нам не имеет смысла его сохранять перед прошивкой. Но, если прошитый BIOS рабочий, лучше сохранить его на всякий случай.

Перед прошивкой обязательно затираем содержимое микросхемы. Далее выбираем BIOS, который мы хотим прошить, жмем «записать чип». Все, наш BIOS прошит, можно выполнить проверку, чтобы убедиться, совпадает ли скачанный файл BIOS с зашитым в микросхему.

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

Если вы нехотите или боитесь самостотельно обновлять BIOS, можете воспользоваться услугой сервисного центра DNS.

Читайте также: