Save bios to storage что это

Обновлено: 07.07.2024

Аббревиатура BIOS – это сокращение от английского термина Basic Input-Output System, или, говоря по-русски, «базовая система ввода/вывода». Под этим названием скрывается набор программных модулей, с загрузки которых начинается работа любого современного компьютера. Эти программы хранятся в специальном чипе и называются firmware, микрокод или «прошивка» (именно так любят именовать BIOS бывалые компьютерщики). Сегодня мы проведем урок «шитья» и расскажем о том, как обновить это firmware.

Как уже упоминалось выше, BIOS представляет собой набор программ, обеспечивающих взаимодействие и совместную работу базовых устройств и компонентов компьютерной системы, первоначальную их инициализацию, а также автоматическое тестирование (этот процесс получил название POST) и загрузку операционной системы (для чего BIOS передает управление загрузчику ОС). Иными словами, это своего рода посредник в общении между операционной системой и «железом» компьютера. Будучи прекрасно осведомлен о нюансах «языка» последнего и проведя предварительные «переговоры» с ним, этот «переводчик» способен помочь двум сторонам достичь взаимопонимания.

Поскольку компьютерное «железо» становится все более сложным, общение с ним требует от BIOS все большего «словарного запаса», и во время создания первоначальной «прошивки» не всегда бывают учтены все тонкости. Кроме того, при апгрейде компонентов (например, процессора) может оказаться, что базовая система ввода/вывода просто не умеет «общаться» с новинками.

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

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

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

Большинство современных материнских плат предусматривает как минимум три варианта обновления «прошивки» BIOS:

с использованием низкоуровневой программы, включенной в состав BIOS и хранимой на чипе Flash ROM;

при помощи DOS-утилиты, которую обычно можно скачать с сайта производителя платы вместе с новой «прошивкой» BIOS;

средствами Windows-утилиты, которая, как правило, входит в комплект ПО, поставляемого вместе с материнской платой.

У каждого из этих методов есть свои достоинства и недостатки. Так, в случае использования встроенной низкоуровневой утилиты вам нет нужды загружать операционную систему. Все, что понадобится для «перепрошивки», – файл, содержащий новый код BIOS. Его необходимо предварительно скачать и разместить на носителе, который подобная утилита сможет увидеть. Как правило, в качестве такого устройства используется жесткий диск, дискета или USB-накопитель с файловой системой FAT 12, FAT 16 или 32. Более подробно об этом способе вы можете прочитать в разделе «Обновляем BIOS с помощью утилиты Q-Flash».

Обновление BIOS с помощью утилит, работающих под управлением DOS, также имеет свои плюсы: DOS – компактная операционная система, не требующая инсталляции, поэтому данный способ может стать хорошей альтернативой выполнению операции «перепрошивки» в среде Windows. Но есть у данного метода и целый ряд минусов, главный из которых – то, что для использования этой уже устаревшей ОС вам понадобятся хотя бы элементарные навыки работы с консольным вводом команд, чем, увы, могут похвастаться далеко не все пользователи. Более того, при наличии упомянутых выше низкоуровневых утилит, которые вообще не требуют загрузки ОС и обладают простым, интуитивно понятным интерфейсом, смысла в использовании этого варианта «перепрошивки» попросту нет. Именно поэтому мы оставим его «за скобками» и в рамках данной статьи рассматривать не будем.

Что касается Windows-утилит, то они способны сделать процесс обновления BIOS предельно простым, сводя к минимуму участие в нем пользователя. Так, например, многие из них поддерживают возможность автоматического поиска новой «прошивки» на серверах компании-производителя материнской платы (для чего, конечно, потребуется интернет-подключение).

Утилита Q-Flash является универсальным инструментом, не зависящим от используемой на вашем компьютере ОС. Кстати, сходными инструментами обладают и решения многих других производителей материнских плат, потому мы и рассмотрим в своей статье работу именно с этой утилитой.

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

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

Здесь стоит обратить внимание и на нижнюю строку, которая содержит подсказку о том, с помощью каких клавиш вызываются низкоуровневые утилиты, входящие в состав «прошивки» системной платы. В нашем случае утилита Q-Flash «отзывается» на нажатие клавиши «End».

Когда операционная система загружена, узнать о текущей версии BIOS очень просто: воспользуйтесь фирменными утилитами производителя системной платы (в нашем случае – это Gigabyte @BIOS) или одной из множества информационных утилит (например, CPU-Z), либо обратитесь к возможностям встроенной в Windows утилиты «Сведения о системе». Для ее вызова нажмите на кнопку «Win», далее в раскрывшемся главном меню выберите «Программы», «Стандартные», а затем «Служебные» и «Сведения о системе».

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

Для того чтобы доставить новую «прошивку» к месту назначения, понадобится соответствующий транспорт. Как уже говорилось выше, Q-Flash, как и большинство низкоуровневых утилит, работает только с носителями, имеющими файловую систему FAT 12, FAT 16 или FAT 32. Поскольку в настоящее время подобную структуру организации дискового пространства мало кто использует, а приводы для флоппи-дисков практически ушли в прошлое, то единственным приемлемым вариантом становится USB-накопитель. Но для его использования в качестве транспортного средства для новой «прошивки» потребуется выполнить ряд операций.

Убедитесь, что ваш USB-накопитель имеет файловую систему FAT. Для этого нажав сочетание клавиш «Win» + «E», откройте папку

и в ней кликните правой клавишей мыши по пиктограмме съемного диска, соответствующей USB-накопителю.

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

Если это не так, то кликните правой клавишей мыши по пиктограмме съемного диска, соответствующей USB-накопителю, и выберите в контекстном меню пункт «Форматировать».

проверьте, что выбрана файловая система FAT, и поставьте флажок в чекбоксе «Быстрое (очистка оглавления)» для экономии времени. После этого нажмите на кнопку «Начать».

Нажатием на «OK» запустите процесс форматирования и дождитесь его успешного завершения

Закройте окно, нажав на кнопку «OK», а затем и утилиту форматирования, щелкнув по кнопке «Закрыть». Все, флэшка готова!

Материнская плата должна уметь находить при загрузке подключенные к ее USB-портам накопители (такой возможностью обладает подавляющее большинство современных плат). Обычно подобная функция активирована по умолчанию, в противном же случае стоит заглянуть в настройки BIOS, которые можно изменять с помощью утилиты BIOS Setup. Запустить эту утилиту можно при начальной загрузке компьютера, во время прохождения системой процедур POST. Для ее вызова обычно используется клавиша «Del» или «F2» (в нашем случае первое), о чем, впрочем, сообщается в нижнем левом углу экрана загрузки

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

В главном меню утилиты BIOS Setup, используя клавиши-стрелки, выберите пункт «Integrated-Peripherals». Откройте его нажатием клавиши «Enter».

После этого в новом окне перейдите к пункту «USB Storage Function». Если его значение – Disable, то нажмите «Enter» и в появившемся окне с помощью клавиш-стрелок «Вверх» и «Вниз» выберите значение «Enabled». Нажмите «Enter», чтобы принять установленное значение.

Нажмите клавишу «F10», чтобы сохранить новые настройки, для чего при запросе подтверждения принятых изменений выберите клавишу «Y».

В случае если ваш компьютер уже не нов и не имеет возможности похвастаться работой с USB-накопителями на уровне BIOS, то такая машина наверняка оснащена флоппи-дисководом. Что ж, старая добрая дискета для наших целей вполне подойдет!

SLI. Естественно, мы выбрали для обновления самую свежую «прошивку».

Довольно лаконичное окно утилиты Q-Flash содержит информацию о чипе Flash ROM, где хранится код базовой системы ввода/вывода, об установках, используемых при обновлении BIOS, и доступных ей операциях.

Информация о типе и размере (в байтах) чипа Flash ROM, которая используется в качестве хранилища кода BIOS.

Информация о состоянии функции сохранения данных DMI.

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

Кнопка запуска операции сохранения используемой «прошивки» BIOS.

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

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

В окне утилиты Q-Flash выберите пункт меню «Save BIOS to Drive» и нажмите «Enter».

выберите носитель, где будет сохранен файл (в нашем случае возможности невелики, доступен всего один USB-накопитель, который здесь носит название HDD 1-0). Затем нажмите «Enter».

Оказавшись в корневом каталоге флэшки, введите в поле имя для сохраняемой версии BIOS. Лучше называть ее так, чтобы в дальнейшем было понятно, что это за «прошивка», например OLD_F2. Вновь нажмите клавишу «Enter» – начнется процесс резервного копирования. По его окончании вы снова окажетесь в главном окне утилиты.

Теперь можно приступать к обновлению BIOS. Для этого необходимо выполнить следующие действия.

В главном окне утилиты Q-Flash перейдите к пункту «Update BIOS from Drive» и нажмите клавишу «Enter».

В появившемся окне выберите накопитель, содержащий новую «прошивку» BIOS

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

выберите нужную «прошивку» BIOS, например «EX58UD4.F4», и нажмите клавишу «Enter», чтобы запустить процедуру обновления базовой системы ввода/вывода. В появившемся окне

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

Чтобы запустить процесс «перепрошивки», нажмите клавишу «Enter» . Если же в последний момент вы передумали, то отказаться от обновления можно, нажав клавишу «Esc». В ходе обновления на экран будет выводиться информация о ходе выполнения операций: стирания старых данных, копирования нового кода, а затем – результаты проверки корректности выполненной записи

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

Нажмите любую клавишу, чтобы вернуться в основное окно Q-Flash.

После окончания обновления BIOS необходимо перезагрузить компьютер. Для этого нажмите «Esc» и, когда появится окно

После перезагрузки система будет работать под управлением новой «прошивки» BIOS.

В общем случае, выполнив обновление кода базовой системы ввода/вывода, необходимо принять установки по умолчанию, чтобы сбросить использовавшиеся ранее настройки CMOS, так как при работе с новой «прошивкой» они могут оказаться некорректными. Сделать это можно несколькими способами. Самый простой – зайти в утилиту BIOS Setup и выбрать соответствующий пункт меню. В нашем случае это «Load File-Safe Defaults». Но при использовании Q-Flash необходимости в выполнении этой процедуры нет, так как утилита автоматически сбрасывает настройки CMOS к значениям по умолчанию.

Как обновить 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 материнской платы — процесс достаточно простой. Хоть производители и предоставляют несколько вариантов для этого, делать это без необходимости они не рекомендуют. Поскольку при внештатной ситуации вы можете оказаться один на один с неработающей платой. Впрочем, всегда есть резервный вариант — прошивка с помощью программатора. Поэтому, пусть и не самому, но восстановить плату, пострадавшую от неудачной прошивки биоса, можно.

Saving BIOS settings?

I've been missing the option to save my changes in BIOS settings, but i can't seem to find it.

Is it not an option or is this a stupid question because i can't find it?


F10 on you keyboard before you exit and click save.
Intel Core i9 10900X @4.7ghz @1.182v
Asus Rampage VI Extreme [bios 3105]
LG (34U97-s) Monitor 3440 x1440
Nvidia RTX 30909 FE
Windows 10 Pro
32gbz Memory Originally Posted by FireRx F10 on you keyboard before you exit and click save.


Oh my god, how easy but what do i do when i need to load the settings?


Tech Marketing Manager HQ Array Join Date Apr 2011 Reputation 164 Posts 7,452
In the Tools section of UEFI you can save profiles and also export them to a USB drive. You should be able to find these features in the manual that shipped with your board.
ROG Guru: Grand Master Array Join Date Oct 2012 Reputation 339 Posts 15,247
Originally Posted by MatG


Oh my god, how easy but what do i do when i need to load the settings? Originally Posted by Chino No, not the factory settings. Its only because i was tired of all the changes if have made. Every time i use factory settings og update BIOS, i have to do it all over again.


Originally Posted by Raja@ASUS In the Tools section of UEFI you can save profiles and also export them to a USB drive. You should be able to find these features in the manual that shipped with your board. I did that, but are the profiles not deleted when upgrading to a new BIOS? The ones i have doesnt seems to be there after upgrading to 3101


ROG Guru: Grand Master Array Join Date Oct 2012 Reputation 339 Posts 15,247
Originally Posted by MatG I did that, but are the profiles not deleted when upgrading to a new BIOS? The ones i have doesnt seems to be there after upgrading to 3101


That's correct. Saved profiles only work on the BIOS version where you saved them. So when updating your BIOS, you should write down your settings on a piece of paper or take screenshots using the F12 key. There's no way around it. Originally Posted by Chino


That's correct. Saved profiles only work on the BIOS version where you saved them. So when updating your BIOS, you should write down your settings on a piece of paper or take screenshots using the F12 key. There's no way around it.


Thanks Chino, for confim that im not totally nuub

Well, what if i save my profile to a USB Stick, will i be able to use it with a new BIOS?


A saved profile will only work with the specific BIOS version it was created with. Once you save a 3101 BIOS profile on a USB stick, you can reload it whenever you are using 3101 (and only 3101). But for each distinct BIOS version, you will need to key in your settings manually at least once.

I like to play with different BIOS's. I think I have saved profiles on my USB stick for almost every BIOS version since 1701.

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

реклама

Естественно, пытливого юзера не может устраивать такое злодейское ограничение пользовательской свободы. В связи с чем предлагаю рассмотреть способы обхода этих искусственных препон. Рассматривать будем на примере плат Intel 100-300 чипсетов. Аспекты работы с AMIBCP общеприменимы.


MSI RTX 3070 сливают дешевле любой другой, это за копейки Дешевая 3070 Gigabyte Gaming - успей пока не началось

Способ 1. Простой
требуется: программа AMIBCP и навык прошивки МП

Качаем подходящую версию AMIBCP. В нашем случае v5.02.

реклама

var firedYa28 = false; window.addEventListener('load', () => < if(navigator.userAgent.indexOf("Chrome-Lighthouse") < window.yaContextCb.push(()=>< Ya.Context.AdvManager.render(< renderTo: 'yandex_rtb_R-A-630193-28', blockId: 'R-A-630193-28' >) >) >, 3000); > > >);

File → Open… (файл_биос)

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


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

реклама

Для открытия элемента достаточно поменять значение в колонке Access/Use на USER:


Обратите внимание, на разделы, описанные как бы наравне с главным, есть ссылки в теле главного блока. Т.е. доступ к ним получить можно. Например, по пути Setup → Advanced → System Agent (SA) Configuration → Memory Configuration большой раздел с настройками памяти.

реклама


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

Этим способом можно открыть только те настройки, которые непосредственно прописаны в главном блоке.

Способ 2. Сложный (для разделов)
то же + UEFITool, IFR-Extractor и HEX-редактор

Попытаемся разблокировать тот же раздел с настройками памяти на Gigabyte. Организация БИОС здесь другая, упоминаний нужного раздела в главном блоке нет.


Подменим доступный раздел скрытым. «Пожертвуем», к примеру, подменю USB Configuration (Setup → Peripherals).

Определились с тем, что хотим открыть, определились, что хотим закрыть. К делу!

UEFITool

Ищем модуль по сигнатуре $SPF: *Ctrl+F* → Text


Извлекаем и сохраняем модуль: *ПКМ* → Extract Body (to SPF.bin)


GUID модуля может отличаться, в этом случае вести поиск по сигнатуре Setup.

Модуль → PE32 Image Section → *ПКМ* → Extract Body (to Setup.bin)


IFR-Extractor

*открыть* → Setup.bin → Extract (to Setup IFR.txt)


Открываем Setup IFR.txt в блокноте.

Нас интересует FormId.

Теперь определим FormId раздела «Memory Configuration»:
0x3B628 Form: Memory Configuration, FormId: 0x2738

Открываем SPF.bin в HEX-редакторе.

Ищем HEX-последовательность, соответствующую FormID раздела Memory Configuration:
*Ctrl+F* → Hex Values (3827)


Нас интересует page_id через 4 позиции – 0060 (последовательность 6000)

Аналогично ищем page_id для Usb Configuration. Сразу за page_id 005D следует parent_id 0019.


Parent_id – это page_id родительского раздела, в нашем случае раздела Peripherals.

Ищем обратную последовательность parent_id+page_id (19005D00). Это форма вызова раздела USB Configuration.
Заменяем page_id USB Configuration на page_id Memory Configuration. Вместо 19005D00 получаем соответственно 19006000:


Остается только заменить исходный SPF модуль на модифицированный в UEFITool:
*ПКМ* → Replace Body…

Сохраняем: File → Save image file. Прошиваем.

Теперь вместо раздела USB Configuration будет вызываться раздел с настройками памяти.

При желании можно изменить имя раздела в AMIBCP.

Если AMIBCP не работает

С новыми материнками все чаще AMIBCP работать отказывается.


В этом случае остается лишь использовать 2 способ.

О прошивке

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