Как прошить биос с диска. Перепрошивка BIOS. Действия после перепрошивки.

Обновление прошивки AWARD BIOS из командной строки или "вслепую"

Обновление BIOS с помощью DOS-версии «AwardFlash », являющейся универсальным инструментом для модернизации Award Flash BIOS на любой материнской плате.

1) Отформатировать дискету/флешку и перенести на нее системные файлы. Затем нужно скопировать на нее утилиту «AwardFlash» и файл с обновлением BIOS. Условно обозначим их как awdflash.exe и newBIOS.bin. Дискету необходимо оставить открытой для записи.

Использование либо Программной или пользовательской документации, либо и то, и другое является соглашением правительства США о том, что Программное обеспечение и пользовательская документация являются «коммерческим компьютерным программным обеспечением» и «коммерческой компьютерной документацией программного обеспечения» и представляют собой принятие прав и ограничений в настоящем документе.

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

2) После этого создайте на дискете/флешке файл autoexec.bat следующего содержания:

@echo off
if exist oldBIOS.bin goto old
awdflash.exe newBIOS.bin oldBIOS.bin /py /sy /cc /cp /cd /sb /r
goto end
:old
awdflash.exe oldBIOS.bin /py /sn /cc /cp /cd /sb /r
:end


Теперь дискета содержит все необходимые для обновления файлы – awdflash.exe, newBIOS.bin, autoexec.bat и системные файлы (как правило, это msdos.sys, io.sys и command.com).

Примечание: Никаких других файлов на диске быть не должно. Может показаться, что приведенный autoexec.bat слишком усложнен. Однако такая структура позволяет обойтись созданием одной универсальной дискеты/флешки, которую можно будет использовать не только для обновления BIOS, но и для возврата к предыдущей версии в случае неудачной прошивки.
3) При первой загрузке с созданного диска произойдет обновление BIOS. При этом в файле oldBIOS.bin будет сохранена текущая версия BIOS. Если же загрузиться с этой дискеты второй раз, то будет запрограммирован ранее сохраненный oldBIOS.bin. То есть произойдет откат к старой версии. Поэтому, сразу после обновления BIOS, как только ПК перезагрузится (а в нашем случае это произойдет автоматически), необходимо обязательно отключить флешку/дискету.

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

Описание всех параметров командной строки утилиты «AwardFlash» .
Синтаксис:

AWDFLASH [Имя Файла1] [Имя Файла2] ...]
Имя Файла1:имя файла для программирования
Имя Файла2:имя файла для сохранения предыдущей версии BIOS

Значения параметров:

Раскрывающийся текст

«/?» – Помощь. Перед работой с «Award Flash Memory Writer» внимательно ознакомьтесь с возможностями программного обеспечения, пользуясь этим ключом.

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

«/Py» или «/Pn» — Отвечать на запрос программирования BIOS да (Y) или нет (N). Пользуясь ключом «/Pn» можно запретить программирование микросхемы «FlashROM» . Эту опцию можно использовать для того, чтобы сохранить текущую версию BIOS или получить ее контрольную сумму, не обновляя BIOS. Создание резервной копии позволяет восстановить предыдущую версию BIOS. По умолчанию используется значение «/Py» .

Если вы находитесь в Соединенных Штатах, раздел 17 применяется к вам. Если вы находитесь за пределами Соединенных Штатов или если Раздел 17 не применяется к вам или иным образом не может быть применен в суде компетентной юрисдикции, то раздел 18 распространяется на вас.

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

«/Sy» или «/Sn» — Отвечать на запрос о сохранении предыдущей версии BIOS да (Y) или нет (N). По умолчанию используется значение «/Sy» . В этом случае до программирования микросхемы FlashROM требуется подтвердить процедуру сохранения по запросу: Do You Want To Save BIOS (Y/N) Ключ /Sn рекомендуется к использованию в *.bat файлах для режима автоматического программирования в системах без монитора.

Каждая из Конвенции Организации Объединенных Наций о договорах международной купли-продажи товаров и Конвенции Организации Объединенных Наций об ограниченном периоде в международной купле-продаже товаров настоящим исключается и не будет применяться к настоящему Соглашению. Указанные торговые марки третьих сторон являются собственностью соответствующих владельцев.

Узнайте подробности его конфигурации

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

«/CC» — Очистить CMOS после программирования. Полезная опция для обновления старых версий BIOS, когда существует риск, что новая версия BIOS формирует массивы данных в CMOS, отличающиеся от уже имеющихся. В такой ситуации возможны проблемы со стартом материнской платы. Программное обнуление CMOS позволяет избежать поиска перемычки «Clear CMOS» на платах с утерянной документацией либо в тех случаях, когда доступ к плате затруднен.

Как прошить биос на ноутбуке с Windows

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

Важно: мой перевод и перевод могут быть неточными. Мой текст предназначен для ознакомления с процедурой. Страницу выше для подтверждения. Обновление Биоса всегда сопряжено с риском. Это необходимо делать только в случае необходимости. Появится сообщение с запросом подтверждения: - с помощью клавиши со стрелкой выберите «Да», нажмите «Ввод». Обновлено Биос.

«/CP» — Обнулить таблицу «PnP (ESCD) Data» после программирования. Информация о PnP устройствах хранится в блоке данных ESCD. Использование ключа «/CP» эквивалентно использованию параметра «Reset Configuration Data» в меню «PnP/PCI Configuration CMOS SetUp» . Использование ключа «/CP» целесообразно в случае, когда выполняется переход через несколько версий BIOS, либо если установлены новые PnP карты и без обновления блока данных ESCD старт материнской платы будет проблематичным.

Если при запуске компьютера экран черный

Нажмите и начните мигать! Выберите устройства по одному. Просмотр всех файлов на каждом устройстве. Вы можете случайно выбрать неправильный файл. Предупреждение. Если это не сработает, попробуйте удалить вновь установленные компоненты перед сбоем.

Если экран открывается, когда вы открываете программу

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

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

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

«/CD» — Обнулить пул «DMI Data» после программирования. DMI – это база данных, содержащая всю информацию о компьютерной системе в целом. Обнуление полезно, как и в случаях описанных при использовании ключей «/CP» и «/СС», так и при замене любого из компонентов компьютерной системы.

«/SB» — Не программировать «BootBlock» . Загрузочный блок, первый выполняемый по старту материнской платы модуль, крайне редко претерпевает изменения. Если производителем материнской платы не оговорено противное, нет необходимости перепрограммировать «BootBlock» . В частности, по причине того, что сбой при программировании может привести к невозможности восстановления BIOS программными средствами. Некоторые платы имеют перемычку «BootBlock Protection» . Если перемычка «BootBlock Protection» установлена, без использования ключа «/SB» программирование BIOS будет невозможно или приведет к ошибкам верификации.

Что понадобится для прошивки биоса?

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

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

«/SD» — Сохранить данные DMI пула в файле. Область DMI может быть сохранена для последующего использования программным обеспечением. Несмотря на наличие этого парметра в списке, выводимом с помощью ключа «/?», его использование не дает никакого результата. Попросту говоря, это параметр не работает.

«/R» — Выполнение системного «RESET» после программирования. Позволяет автоматически перезагрузить компьютер после окончания программирования «FlashROM» . Опция полезна для работы через *.bat файл.

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

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

«/Tiny» — Использовать меньше оперативной памяти.
Утилита «AwardFlash», если не используется ключ «/Tiny», пытается загрузить в оперативную память весь файл BIOS для последующего программирования. Если в процессе выполнении записи, несмотря на все принятые в процессе подготовки к обновлению, меры возникает сообщение «Insufficient Memory», следует использовать ключ «/Tiny» . В этом случае в оперативную память данные из файла BIOS будут загружаться и программироваться блоками.

Где найти прошивку?

У вас также есть возможность создать несколько разных профилей разгона системы. Здесь каждая из трех областей имеет специальное подменю. В последнем меню есть значения напряжения, относящиеся к процессору и ОЗУ. Следующее поле называется «Дополнительно». В нем собраны дополнительные настройки, причем более интересные из них касаются процессора, набора микросхем и устройств хранения. Кроме того, в этом меню можно использовать только часть ядер процессора. Существуют также настройки для оптимизации и снижения энергопотребления.

«/E» — Возврат в DOS после программирования. Например, для того чтобы убедится, что правильно сохранена предыдущая версия BIOS.

«/F» — Программировать средствами системного BIOS. Большинство современных BIOS содержат процедуры записи «FlashROM» . Используя ключ «/F», программа «AwardFlash» программирует «FlashROM» алгоритмами, которые находятся в текущей версии BIOS. Если материнская плата выполнена с такими конструктивными особенностями, что использование алгоритмов «AwardFlash» Writer не приводит к успешному результату, следует воспользоваться ключом «/F» .

Определение модели материнской платы

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

«/LD» — Очистить CMOS после программирования и не выводить системное сообщения «Press F1 to continue or DEL to setup» . В отличие от ключа «/CC» данная опция позволит после обнуления CMOS при следующем старте избежать сообщения «Press F1 to continue or DEL to setup», установив параметры по умолчанию.

«/CKS» — Отображение контрольной суммы файла XXXXh. Контрольная сумма файла выводится на экран монитора в шестнадцатеричном представлении. Полезно использовать с ключом верификации.

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

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

«/CKSxxxx» — Сравнить контрольную сумму файла с XXXXh. Если контрольные суммы не совпадают, выводится сообщение: "The program file"s part number does not match with your system!». Значение XXXXh для каждого файла обновления BIOS, как правило, публикуется производителем материнской платы на своем сайте.

Все параметры утилиты допускают ввод как в верхнем, так и в нижнем регистре.

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

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

Обновление прошивки AMI BIOS из командной строки или "вслепую"

1) Для обновления BIOS следует выполнить описанные ранее подготовительные шаги и создать.bat-файл (например, ami.bat) следующего содержания:
Скачать утилита AMIFlash , являющейся универсальным инструментом для прошивки материнских плат с AMI BIOS.

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

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

@echo off
if exist oldbios.bin goto program
amiflash.exe /Soldbios.bin
:program
amiflash.exe newbios.bin /A+ /-B /-C /-D /E /-G /I /L /N /R /V


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

Примечание: Если же более предпочтительным кажется диалоговый режим, следует просто запустить AMIFlash с такими параметрами:
amiflash.exe /-B /-C /-D /E /-G /I /L /N /R /V

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

Значения параметров обновления BIOS с помощью AMIFlash :

Раскрывающийся текст

Boot Block Programming (ключ /B) -- разрешение программирования BootBlock -- загрузочного блока, который первым выполняется при старте системы. Он крайне редко претерпевает изменения, и обычно нет необходимости перепрограммировать BootBlock, если производителем материнской платы в описании новой BIOS не сказано обратное. Следует помнить, что сбой при программировании BootBlock может привести к невозможности восстановления BIOS программными средствами, поэтому рекомендуется эту опцию отключить.

NVRAM Programming (ключ /N). В привычном понимании NVRAM (Non-Volatile RAM) -- это постоянное запоминающее устройство с автономным батарейным питанием, предназначенное для хранения переменных, доступных пользователю в CMOS Setup. В данном контексте под NVRAM подразумевается область хранения переменных ESCD.

BIOS functions are called by ROM file. Включение опции разрешает вызов функции записи Flash из системной BIOS. Иначе функция перепрограммирования вызывается непосредственно из утилиты AMIFlash. Если материнская плата выполнена с такими конструктивными особенностями, что использование алгоритмов AMIFlash не приводит к успешному результату, следует включить эту опцию.

Load CMOS defaults (ключ /C). Позволяет сразу после программирования загрузить установки BIOS по умолчанию (BIOS Default).

Clear passwords during loading CMOS defaults (ключ /D). Сброс пароля BIOS при установке параметров CMOS по умолчанию.

Re-boot after programming done (ключ /R). Перезагрузка системы сразу после окончания программирования BIOS.

BIOS file checksum verify (ключ /V). Включение проверки контрольной суммы содержимого BIOS. В случае несовпадения на экран выводится сообщение "The BIOS ROM file checksum is BAD".

BIOS file tag check (ключ /I). Проверка файла BIOS на соответствие материнской плате. Путем сравнения специальных меток, одна из которых содержится в файле BIOS, а другая хранится в области DMI, однозначно определяется материнская плата и программой делается вывод о взаимном соответствии файла BIOS и платы.

Clear CMOS after programming done (ключ /E). Очистить CMOS после программирования. Эта опция позволяет избежать ситуации, когда новая версия BIOS формирует массивы данных в CMOS, отличающиеся от уже имеющихся. В таком случае возможны проблемы со стартом материнской платы. Программное обнуление CMOS эквивалентно использованию специальной перемычки "Clear CMOS".

GPNV data area reserving (ключ /G). Резервирование области для журнала событий GPNV (Green PC Non-Volatile Buffer). Выполнение данной опции возможно только на материнских платах с поддержкой GPNV. В противном случае пользователь предупреждается об отказе от резервирования: "The system BIOS has no GPNV support. This function will be disabled".

Disable USB (ключ /L). На этапе программирования микросхемы Flash запрещается USB, независимо от ее текущего статуса. Выключение этой опции позволяет оставить статус шины USB в системе неизменным. Для пущей безопасности рекомендуется эту опцию включать.

Ключ /A+ инициирует обновление BIOS в автоматическом режиме без какого-либо вмешательства пользователя. Чипсет и установленная микросхема FlashROM определяются автоматически. Использование постфикса "+" разрешает оконный интерфейс, в противном случае обновление происходит в режиме командной строки. Применение данного ключа подразумевает обязательное указание имени файла обновления BIOS в командной строке. Все настройки в этом случае следует проводить только с помощью параметров командной строки, так как диалоговый режим становится недоступным.

Ключ /Tn может быть использован только в сочетании с ключом /A и задает количество попыток перепрограммирования BIOS в случае, если первая попытка не привела к желаемому результату. Значение параметра n изменяется в пределах 0--65535.

Ключ /Q отключает вывод каких-либо сообщений во время обновления BIOS.

Ключ /X задает режим, при котором запрещается используемое по умолчанию автоматическое определение типа FlashROM и набора системной логики

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

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

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

Как шить?

Для перепрошивки BIOS используются специализированные утилиты от производителя материнской платы или сторонних программистов, которые и записывают образ микропрограммы в микросхему CMOS.
CMOS у современных матерей представляет собой flash-память, в которой хранятся сам микрокод и настройки BIOS.
Таким образом, для прошивки необходимы, собственно, файл с нужной версией BIOS и программа-флешер.
Существуют флешеры как под Windows, так и под DOS.
Прошивать из Windows гораздо удобнее, зато DOS традиционно более надежен.
Чтобы выявить все аспекты процесса перепрошивки BIOS, мы прошивали как из-под Windows XP, так и из-под DOS.

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

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

Особенности процесса

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

Вторым пунктом стоит выбор операционки, из-под которой будет идти процесс перепрошивки.
Если хочется красоты и покоя, то можно смело делать это из-под Windows.
Система Widows XP уже достаточно стабильна, поэтому под ней обновление firmware можно осуществлять, особо ничего не опасаясь.
На всякий случай рекомендуется закрыть все приложения и отключить антивирус.
Под другими версиями Windows (за исключением линейки Widows NT), зная их глючность, лучше не перепрошивать.
Безопаснее будет сделать это из-под DOSа.

Что касается DOS, этим методом могут пользоваться те, кому не лень потратить чуть больше времени на настройку.
За это получаем чуть большую надежность.
Сама подготовка заключается в создании загрузочной дискеты.
Дополнительно надо будет записать на нее программу-прошивальщик (например, для микросхем фирмы Award применяется программа awdflash, для AMI BIOS - amiflash) и саму микропрограмму.
Можно создать bat-файл с параметрами запуска прошивальщика, и останется только вставить дискету и загрузиться с нее.
Тем, кто когда-либо работал в DOS"е, не составит труда во всем разобраться.

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

Однако независимо от избранного способа перепрошивки обязательно предварительно делать бэкап старой версии!

Тестирование

Мы взяли две материнские платы: ASUS DualBIOS с микросхемами от Award и Gigabyte с двумя BIOSами от фирмы Phoenix.
Прошивать было решено двумя путями: в WindowsXP и в DOS"е.
Начнем с Gigabyte.

Для прошивки использовалась утилита, поставляемая на диске с материнской платой - @BIOS (в Интернете можно найти как atBIOS).
Для начала мы сохранили текущую прошивку в файл.
Вторым шагом мы поставили галочку напротив Internet update.
Было интересно протестировать обновление BIOS"а через Интернет.
Осуществить это не удалось, так как программа просто не знала, откуда скачать обновление, а ввести адрес вручную утилита не позволяет.
С официального сайта Gigabyte была скачана 17-я версия прошивки.
Заново была запущена @BIOS и произведена процедура обновления.
Для этого достаточно было указать путь к файлу на жестком диске.
Пару минут индикатор прогресса демонстрировал процесс заливки микропрограммы, после чего было выдано сообщение об успешно произведенном обновлении.
Компьютер был выключен, отсоединен блок питания (на его конденсаторах еще довольно длительное время сохраняется заряд) и вытащена батарейка CMOS.

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

Спустя какое-то время батарейку вернули на место, подключили блок питания и загрузили систему.
Все работало стабильно.
Запустив @BIOS для просмотра параметров BIOS"а, мы были несколько удивлены полученными данными: по заверениям программы у нас стояла 15-я версия прошивки, хотя устанавливали мы 17-ю (до проведения теста стояла 6-я).

После этого было решено повторить процесс перепрошивки, но уже из BIOS"а, так как на этой материнской плате такая возможность имелась.
Для этого использовался тот же микрокод.
На дискету была записана 17-я версия firmware.
В меню замены микропрограммы можно было попасть, если, войдя в BIOS (по клавише ), нажать .
Первым делом сохраняем основной BIOS во вторую (резервную) микросхему командой «save main bios from reserved» (в случае сбоя он будет восстановлен оттуда) и не забываем делать бэкап на дискету.
Следующим шагом заменяем установленную прошивку на более новую версию.
Делается это командой «update main bios from floppy».
Выбираем нужную версию с дискеты и ждем несколько минут.
После окончания процедуры выключаем компьютер и снова на несколько минут отсоединяем блок питания и вытаскиваем батарейку CMOS.
Загружаемся, включаем @BIOS и в свойствах видим версию прошивки 17.

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

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

Тогда мы взялись за поиски микрокода на просторах Интернета.
Сайт производителя материнской платы оказался очень приветливым и подробно описывал, какие недостатки устранены в очередной версии кода.
Мы взяли последнюю версию прошивки и произвели обновление.
Загрузка прошла стандартно.
После этого компьютер был отключен, и вынута батарейка.
Спустя некоторое время машину включили, и она сразу отказалась работать, сославшись на отсутствие или ошибку клавиатуры.
В этом случае и понадобилась подготовленная заранее дискета с флешером и старой прошивкой.
Предварительно мы решили зайти в BIOS и посмотреть на произошедшие изменения.
Они были налицо: в Power managment setup все индикаторы показывали отсутствие питания.
А показатели температуры равнялись 49 и 6 градусам Цельсия для материнской платы и процессора соответственно (при 25 градусах в помещении).
Вот таким образом выглядят глюки недоработанного кода.

Загрузившись с «аварийной» дискеты и проигнорировав сообщения об ошибках, мы запустили awdflash.
Очень не понравилась одна особенность программы: необходимо знать название файла с прошивкой и указать его в строке запроса.
Утилита отказалась работать, сославшись на отсутствие новой прошивки.
Тогда в сети была найдена программа ASUS ACPI BIOS FLASH MEMORY WRITER и записана на ту же дискету.
В ней также необходимо указывать название файла с прошивкой.
Процесс прошел без эксцессов, и машина была отключена с последующим сбросом CMOS.
Компьютер загрузился без ошибок, только было выдано сообщение о повреждении BIOS"а и выведен запрос о восстановлении из запасной микросхемы.
На восстановление был дан положительный ответ, а тест был признан проваленным.
Это особенно странно, потому что были использована фирменная утилита, а файл с прошивкой был взят с официального сайта.
Возможно, это глюк прошивки.
Таким образом, надежнее прошивать из-под DOS и всегда надо иметь бэкап прошивки с программой-флешером на дискете.

Проблемы и методы их устранения

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

Если BIOS не прошит до конца, и микросхема в системе одна, может помочь такой достаточно рискованный метод:
Находится такая же материнская плата, во включенном состоянии, после того как прошла загрузка машины, с нее снимается исправный CMOS и в гнездо укладывается пара ниток, чтобы можно было легко вынуть микросхему, потянув за них.
Затем на освободившееся место очень аккуратно ставят поврежденный аналог.
После этого можно запускать прошивку firmware, а затем уже в выключенном состоянии менять микросхемы обратно.
По статистике, при «горячей» замене CMOS, рабочая материнская плата повреждается в 15% случаев.

Другой метод предполагает наличие на материнской плате двух микросхем (в этом случае в названии платы, обычно, фигурирует приставка Dual BIOS).
Тогда при неудачной прошивке BIOS восстанавливается самостоятельно (после извещения об ошибке и запроса на восстановление).
Происходит это простым копированием заведомо рабочей микропрограммы из второй микросхемы.

Возможные вопросы

Иногда возникает проблема определения производителя материнской платы и установленного на ней чипсета.
Чтобы решить эту задачу, достаточно в самом начале загрузки компьютера записать строку, которую выдает BIOS.
Кроме того, с 1998 года все устанавливаемые BIOS’ы при загрузке выводят логотип производителя.
Далее, любой поисковик выдаст всю информацию о твоей материнке по этой строчке.
Правда, если плата секондхенд и взята на радиорынке, никто не даст гарантии, что логотип и информационная строка не были изменены.

Что делать, если на BIOS стоит пароль?
В этом случае есть целых три варианта:

1. Сбросить CMOS специальным джампером на материнской плате или просто вынуть батарейку;
2. Воспользоваться инженерными паролями, список которых можно посмотреть во врезке (правда, они могут не сработать);
3. Взломать пароль к BIOSу.
Для этого существуют специальные программы, для каждого производителя BIOS"а - своя.

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

Для Award и AMI BIOS:

DEBUG
-O 70 17
-O 71 17
Q

Для Phoenix BIOS:

DEBUG
-O 70 FF
-O 71 17
Q

Таким образом, ты напрямую записываешь в 70-й порт значение 17, которое не равно контрольной сумме BIOS при нормальной работе, поэтому CMOS сбрасывается.
Однако будь осторожен - в случае ошибки ты можешь нарушить работу компьютера или повредить BIOS!

Автоматизация

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

AWDFLASH ,
где FileName1 - это имя новой прошивки, а FileName2 - имя сохраняемой текущей прошивки.
Также программа обладает некоторыми ключами, например /E - выход в DOS после выполнения процедуры обновления микрокода, /R - перезагрузить систему после окончания прошивки.
Остальные ключи можно просмотреть, запустив awdflash.exe с параметром /? .
Таким образом, наш загрузочный файл принял вид: «AWDFLASH /R».
Подготовив такую дискетку, можно перепрошить BIOS даже не включая монитор (бывают случаи, когда графика не работает).
Окончание загрузки можно будет определить по окончанию работы дисковода и писку динамика (при перезагрузке).

Бонус

Как дополнительную фишку можно рассмотреть смену логотипа, выводимого BIOS"ом на экран.
Для всей операции нам потребуются две программы: cbrom и converta. cbrom нужна для работы с файлом прошивки, а converta - для конвертации изображений в необходимый формат.

Для начала надо скачать прошивку или сохранить существующую.
Получится файл с расширением «.bin» или «.awd».
Чтобы узнать необходимый формат изображения, запускаем программу с таким ключом: «cbrom mybios.bin /d».
Среди компонентов будет «EPA Pattern», именно он и является логотипом.
Извлечение осуществляется командой «cbrom mybios.bin /epa extract».
При этом надо будет задать имя файла.
Чтобы выяснить формат изображения, запусти converta с ключом «converta your.logo /?».
Она выдаст формат изображения.
Далее готовим свою картинку в соответствии с ограничениями данного формата.
Потом сохраняем картинку в BMP (16 цветов, без сжатия) в папку с converta.
Теперь нужно преобразовать графический файл в форму, доступную для понимания BIOS"а.
Делается это простым запуском программы с ключом, указывающим формат конвертирования: «converta mylogo.bmp /ключ».
Форматы есть такие:

/bmp - преобразование в BMP
/mon - преобразование в монохромный формат AWARD
/bit - преобразование в битовый формат AWARD
/lay - преобразование в сложный формат AWARD
/all - преобразование во все перечисленные форматы сразу.

Теперь полученное изображение надо вставить в прошивку и залить ее в CMOS.
Для этого надо использовать cbrom: «cbrom mybios.bin /epa mylogo.ext».

Выводы

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

Заводские пароли для AWARD BIOS:

AWARD_SW, TTPTHA, aPAf, HLT, lkwpeter, KDD, j262, ZBAAACA, j322, ZAAADA, Syxz, % шесть пробелов %, Wodj, % девять пробелов %, ZJAAADC, 01322222, j256, ?award

Для AMI BIOS таких паролей нет, но если материнская плата только куплена, можно попробовать пароль AMI.

Доступен к загрузке пакет драйверов Radeon Crimson ReLive Edition 17.8.1 (WHQL)

Компания AMD предлагает всем желающим обновить пакет драйверов и программного обеспечения Radeon Software Crimson ReLive Edition до версии 17.8.1, прошедшей сертификацию тестовой лабораторией Microsoft WHQL.

Свежий выпуск оптимизирован для приключенческого экшена Agents of Mayhem и онлайн шутера Quake Champions, который выйдет в раннем доступе уже сегодня, а также привнёс официальную поддержку видеокарт Radeon RX Vega.

Кроме того, в Radeon Software Crimson ReLive Edition 17.8.1 был исправлен целый ряд проблем, замеченных в предыдущих релизах.
В частности, решены долгие загрузки в Forza Horizon 3, исправлено «заикание» изображения во время просмотра видео в полноэкранном режиме при активном FreeSync, а также решены «вылеты» игр Grand Theft Auto 5 и Tekken 7 (на некоторых моделях карт Radeon R9 380).

Смартфон можно взломать с помощью заменённого во время ремонта экрана

Согласно исследованию сотрудников израильского Университета имени Бен-Гуриона, злоумышленники могут использовать для кражи данных со смартфонов экраны, устанавливаемые во время ремонта вместо оригинальных.

Команда сумела встроить вредоносные чипы в сторонние дисплеи и получить доступ к системам Huawei Nexus 6P и LG G Pad 7.0.
Это позволило им записывать вводимые с клавиатуры символы, фотографировать пользователя и отправлять снимки по почте, устанавливать приложения и открывать фишинговые сайты.

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

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

Такая атака известна как chip-in-the-middle.
Для её выполнения сотрудники университета использовали платформу Arduino на базе микроконтроллеров ATmega328 и STM32L432. По их словам, в данном случае сгодился бы почти любой микроконтроллер.

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

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

Представлены процессоры Intel Core восьмого поколения

Компания Intel представила процессоры Core восьмого поколения.

Пока представили лишь четыре CPU семейств Core i5 и Core i7.
И называются они вовсе не Coffee Lake, а Kaby Lake Refresh.

В восьмое поколение CPU Intel Core войдут решения Kaby Lake Refresh, Coffee Lake и Cannonlake.

Мобильные CPU семейства U теперь стали четырёхъядерными, что является одним из самых внушительных изменений у процессоров Intel за последние годы.
Кроме того, достигнуто это при сохранении TDP на уровне 15 Вт.

Новинки получили младший GPU UHD Graphics 620, тогда как у некоторых CPU Kaby Lake используется ядро Iris Plus Graphics 640.
То есть в некоторых задачах новые процессоры могут даже уступать старым, но в целом должно быть очень существенное преимущество, особенно в ресурсоёмких приложениях.
Также реальное энергопотребление новинок, скорее всего, всё-таки будет выше.

Соперники хотят показать свое превосходство

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

Например, компания AMD назвала новый набор системной логики для высокопроизводительных персональных компьютеров X399.
Оно с первого же взгляда воспринимается как имя изделия, существенно более нового и лучше оснащенного, чем Intel X299.

В массовом сегменте AMD предложила чипсет B350, который по номеру не просто превосходит модели Intel B150 и B250, но и играет на упреждение, поскольку после приведенных имен Intel, определенно, использовала бы B350.
Согласно имеющимся сведениям, Intel ответит чипсетом B360 в 2018 году.