Перепрошивка award bios. Как прошить биос на ноутбуке самостоятельно?

27.03.2018

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

Прошивка Биос на Asus

Прежде чем прошивать микросхему Биос на любой материнской плате, в том числе и на Asus, необходимо в обязательном порядке провести установку всех настроек по дефолту. Следует найти «Load Setup Defaults» в меню Exit, после чего нажимайте на enter, после чего данный параметр будет применен. Теперь необходимо сохранить настройки. Поскольку на разных материнских платах данный параметр может отличаться по названию, то необходимо быть немного внимательнее, осуществляя действия по обновлению Биос на материнской плате. Для навигации используйте табулятор (кнопка Tab), а также стрелки на клавиатуре.

Поскольку нас интересует вопрос, как прошить Биос материнской платы Asus, то необходимо зайти на официальный сайт производителя по данной ссылке . На сайте выбираем продукт, который у нас имеется - материнскую плату или ноутбук, указываем модель и серию, подтверждаем свои действия нажатием клавиши Enter. После этого, на сайте вам будет предложено выбрать одну из нескольких операционных систем. Внимание! Если в списке имеется та операционка, которой вы пользуетесь в данный момент, выбирайте ее. Зайдите в раздел BIOS, скачайте последнюю версию прошивки этой микросхемы и начинайте распаковывать архив.

Измените расширение файла.rom - если у вас к примеру он был p4c800b.217, то переименуйте его на p4c800b.rom. Скачайте утилиту AFUDOS, которая предназначена для прошивки микросхемы BIOS – она размещена в разделе Tools сайта ASUS, в разделе «Утилиты БИОС». Теперь скачайте HP USB Flash Disk и выполните следующие действия:

  • Распакуйте архив HP_USB_Flash_Disk.rar, после чего вы получите файл программы HPUSBFW.EXE, а также папку dos_files с DOS-файлами.
  • Запустите HPUSBFW.EXE., вставив флэшку в компьютер.

Тем пользователям, которые работают в операционной системе Windows 7 или Windows Vista, необходимо запустить программу под логином «администратор», для чего кликните по HPUSBFW.EXE правой кнопкой мышки и выбирайте запуск с правами администратора.

Отметьте галочкой только Create a DOS startup Disk, теперь нужно выбрать using DOS system files located at. Указывайте путь к папке dos_files и жмите на кнопку. Перед началом процесса форматирования, программа спросит у вас, согласны ли вы с тем, что вся информация на флэшке будет стерта. Подтвердите свое согласие. По окончанию форматирования, на мониторе появится сообщение с информацией об этом.

Перед тем, как прошить материнскую плату asus, вам необходимо открыть загрузочную флешку, записать на нее программу afudos и саму прошивку микросхемы Биос, скопирова соответственно файлы afudos.exe и p4c800b.rom. Перезагружаем свое оборудование. Как только на экране появится первая картинка, жмем F2 (если вы обновляете Биос на ноутбуке) или Del (если проводится обновление на персональном компьютере). Зайдите на вкладку Boot , поставьте на первое место флешку. Как правило, для этого, необходимо в пунке 1st Boot Device выставить Removable Device, затем нажать F10 и подтвердить свои действия – изменения в настройках сохранятся.

Загрузка компьютера произойдет с флэш диска, на черном экране появится A:\>. Вам необходимо запустить процесс прошивки путем написания afudos /ip4c800b.rom и подтвердить свое действие. После того, как BIOS обновится, утилита возвращается в DOS, а это значит, что вам необходимо извлечь флешку и перезагрузить систему, чтобы войти в меню BIOS. Это действие необходимо выполнить, так как вам нужно сбросить настройки, вернув исходные значения. На этом работа закончена.

Прошивка Биос на Gigabyte

Перед тем, как прошить материнскую плату Gigabyte, необходимо зайти на официальный сайт Gigabyte, найти нужную нам модель материнской платы (на пример ga-965p-ds3), скачать сам BIOS, а также утилиту, которая выполнит прошивку. После скачивания файлов, необходимо их распаковать. Программа-прошивальщик – это файл FLASHSPI.exe, Биос находится в файле 965PDS3.F14. Для запуска программы прошивальщика с BIOSом, используем bat файл autoexec.bat

Все эти три файла копируем в одну папку на флэшку или на диск. Можно использовать для копирования файлов и раздел на жестком диске с файловой системой FAT32. Теперь загружаем компьютер с флэшки или иного, используемого нами устройства – нам необходимо запустить файл autoexec.bat. После этого действия, на экране монитора появится окошко, предлагающее вам сохранить старую версию BIOS. Возможно, вы хотите сделать сохранение, а возможно – нет.

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

Как прошить BIOS

Скажу сразу, что если вам ни разу в жизни не приходилось менять firmware микросхемы базовой системы ввода/вывода и вы никогда и не задумывались о необходимости ощущения действа, то лучше ничего не трогайте! Последствия неправильной перепрошивки BIOS могут быть печальными вплоть до необходимости явки c материнской платой в сервис-центр. Зачем вообще нужно что-то вытворять с содержимым микросхемы BIOS? Если у вас все и так прекрасно работает, то совершенно незачем. В этом случае можно сделать только хуже. О необходимости смены firmware следует подумать в следующих случаях:


Вы купили новинку. Так как сегодня на рынке действует ожесточенная конкурентная борьба, любой производитель старается выпустить свою модель материнской платы раньше, чем это сделают конкуренты. В результате страдает качество микрокода, так как программисты, работающие на производителя мамки, ограничены во времени - ведь надо успеть к релизу. Из-за этого firmware BIOS новинки иногда бывает сырой - либо отсутствует поддержка некоторых устройств (отдельных моделей процессоров, памяти и прочего железа), либо исходный код написан настолько криво, что глюки выскакивают буквально после каждого нажатия. Если определяется не весь hardware или система работает откровенно глюкаво, имеет смысл перепрошить BIOS;


Если у вас, напротив, древняя (умеренно) системная плата, а вы купили новомодный CPU, который в сокет, в принципе, влезает, но материнка камень идентифицировать отказывается категорически. Но это может помочь только в том случае, если на сайте производителя вашей материнской платы есть новая версия firmware, и в перечне того, что исправлено в обновленном микрокоде, сказано:"да, новая версия прошивки добавляет такой-то процессор в список поддерживаемых такой-то материнской платы устройств". Если ничего такого на офф.сайте вашей материнской платы не сказано, прошивка либо не принесет никакой пользы, либо, если будет осуществлена неправильно, повлечет за собой порчу оборудования;


Содержимое микросхемы BIOS просто запоролось по каким-либо причинам (среди них неумело проделанная операция прошивки или заражение вирусом).


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


Способов перепрошивки существует три: один из среды Windows и как минимум два в DOS. Сейчас мы подробно разберем каждый из них.

Перепрошивка под Windows

Для начала нужно обзавестись необходимым набором софта. В данном случае нам потребуются программа-прошивальщик (обычно идет на CD, который поставляется в комплекте с матплатой; если там нужной программки не обнаружилось, скачайте нужный софт из Интернета, лучше с официального сайта производителя) и бинарный файл с самим микрокодом, который и будет прошит в EEPROM. Теперь, когда все готово к работе, ВЫКЛЮЧАЕМ ВСЕ АНТИВИРУСЫ и запускаем программу-прошивальщик. В ней указываем путь к бинарному файлу и запускаем процесс перепрошивки. В результате по истечении нескольких минут содержимое EEPROM будет обновлено. Такой способ примечателен простотой (не требует почти никаких знаний со стороны пользователя), но уступает по надежности перепрошивке из среды DOS. Например, после выполнения вышеописанных операций из "окошек" температура центрального процессора в BIOS может ни с того ни с сего принять отрицательное значение. Не исключены и другие "неожиданности".

Перепрошивка под DOS

Более надежна, так как процесс происходит в более спокойной "обстановке" (системных данных в ОЗУ загружено значительно меньше, поэтому и "желающих" глюкнуть будет меньше). Но DOS есть DOS со всеми присущими командной строке достоинствами и недостатками, следовательно, управление процессом перепрошивки будет производиться с помощью досовских команд. Для работы нам потребуются программа-прошивальщик, сама прошивка и дискета, отформатированная как системная и на которую все это будет записано и впоследствии загружено. Внимание! Под программой-прошивальщиком имеется в виду не та софтина, которую я упоминал в первом способе, а несколько другое ПО. Оно также должно быть скачано с офф.сайта производителя либо, что крайне нежелательно, с других ресурсов (альтернативный код, написанный сторонними разработчиками). Офф.сайт следует предпочесть всяким софтовым развалам потому, что сторонний софт может быть написан криво, а ошибки в микрокоде BIOS недопустимы и могут привести к неработоспособности всей системы и необходимости навестить сервис-центр. Итак, вы создали загрузочную дискету, записали туда прошивальщик и прошивку и уже готовы к самому процессу. Но это еще не все. Последний этап перед прошивкой - редактирование файла autoexec.bat. Замените его содержимое на следующее:


if exist oldBIOS.bin goto old

awdflash.exe newBIOS.bin oldBIOS.bin /py /sy /cc /cp /cd /sb /r

awdflash.exe oldBIOS.bin /py /sn /cc /cp /cd /sb /r


За этой непонятной телегой скрывается вполне интуитивный код, командующий действиями программы-прошивальщика. Давайте разберемся, что к чему. Содержимое autoexec.bat заставляет компьютер пройти по следующим пунктам: сохранение на дискете старой версии BIOS, прошивка новой версии, а после перезагрузки компьютера (если не успеете вытащить дискету из дисковода) на место обновленного микрокода будет прошита его старая версия. Последнее пригодиться в том случае, если обновленная firmware оказалась кривой, и требуется восстановить старый микрокод из созданного бэкапа. Так мы хоть и готовимся к худшему, но надеемся все-таки на лучшее, вынимаем дискету сразу после того, как система уйдет в перезагрузку. Если после смены прошивки BIOS компьютер грузиться наотрез отказывается, преспокойно вставляем дискету обратно и давим Reset. Autoexec сам сделает нужную работу для приведения всего в исходное состояние.

Обновление BIOS из BIOS

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

Ключи autoexec

Как вы, наверное, уже обратили внимание, в исходном коде "батника" присутствуют странные обозначения со слешами, например, /py /sy /cc. Это ключи, которые определяют действия autoexec.bat во время перепрошивки. Приведу краткую аннотацию предназначений каждого ключа:


«/?» – Помощь. Если вы хотите творить самодеятельность в «Award Flash Memory Writer», обязательно ознакомьтесь с файлом справки программы.


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


Указываем «/Sy», чтобы сохранит предыдущую версию до начала перепрошивки либо «/Sn», чтобы отменить сохранение. В первом случае нужно будет дать добро (если вы уверены в целесообразности смены firmware) на вопрос "Do You Want To Save BIOS (Y/N)" программы. Ключ "/Sn" пригодиться в случае, если обстоятельства заставляют прошивать без монитора.


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


«/CP» - Обнулить таблицу «PnP (ESCD) Data» после программирования. Указывайте этот ключ в autoexec.bat, если при старой версии firmware не распознаются какие-либо подключенные к матплате PnP-устройства. Того же результата можно добиться использованием параметра «Reset Configuration Data» в меню «PnP/PCI Configuration CMOS SetUp».


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


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


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


«/R» - Выполнение перезагрузки по окончании процесса перепрошивки. Полезна при смене firmware с помощью bat-файла.


«/Tiny» - Использовать меньше оперативной памяти.

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


«/E» - Возврат в DOS по окончании процесса перепрошивки.


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


«/LD» - Обнулить настройки 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, как правило, публикуется производителем материнской платы на своем сайте.

Если вы все-таки запороли BIOS

Если вы таки умудрились напортачить в этом простом, но ответственном деле, попытаемся восстановить работоспособность базовой системы ввода/вывода вашей матплаты. Существуют два способа: программный и аппаратно-программный. Разберем сначала первый, так как он относительно проще. Заключается он в попытке повторной перепрошивки. Если загрузка компа доходит хотя бы до прохождения POST, и система способна загрузиться с флоппика, пихаем в него нашу системную дискету с прошивальщиком и прошивкой и повторяем процесс перепрошивки сначала. Если повезет, то вскоре монитор, как и давеча, обрадует вас родными "окошками". Если вы довели BIOS до такого состояния, что загрузка компьютера не доходит даже до POST, дела намного хуже. Либо придется навестить сервис-центр, либо, если микросхема EEPROM не впаяна в матплату, а просто туда вставляется и может быть легко демонтирована, вынимаем ее и идем туда, где нам доверят такую же материнку с таким же демонтируемым BIOS"ом.

Заключительное слово

В этой статье я рассказал о способах перепрошивки системного 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» .

«/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» на платах с утерянной документацией либо в тех случаях, когда доступ к плате затруднен.

«/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 будет невозможно или приведет к ошибкам верификации.

«/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 и набора системной логики

Перепрошивать БИОС стоит только если ваша система не работает стабильно, и только если вы действительно понимаете что вы делаете, в противном случае не стоит этого делать.

Прошивать БИОС нужно ТОЛЬКО на ОРИГИНАЛЬНУЮ ПРОШИВКУ с официального сайта производителя, скачивать нужно прошивку именно на вашу модель материнской платы.

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

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

Скачиваем прошивку и начинаем работу.

Прошивщик БИОС желательно использовать с официального сайта производителя, но вполне можно обойтись и без них. Самыми популярными являются AwdFlash, AMIFlash и UniFlash. Остальные являются специфичными для конкретной фирмы (например, для "родных" матерей от Intel либо Asus - свой, ибо другие могут не сработать).

Подготовка всего необходимого:

Для прошивки с дискеты достаточно создать загрузочную дискету средствами Windows (при форматировании дискеты установить флаг – «создание загрузочного диска MS-DOS»)

Ну а для прошивки с флешки дела обстоят немного сложнее: для создания загрузочной флешки нам понадобиться программа HP USB Tool и образ MS-DOS:

  • Скачиваем нужные файлы (образ MS-DOS, программу HP USB Tool, amiflash, awdflash).
  • Распаковываем в удобное нам место, и запускаем программу установки HP USB Tool (hp_usb_tool.exe), устанавливаем, следуя мастеру установки.
  • Распаковываем образ MS-DOS в удобное для нас место.
  • Вставляем флешку и запускаем программу HP USB Tool, в первом поле выбираем свою флешку, во фтором – файловую систему (FAT32), теперь ставим флаг на быстром форматировании (Quick Format) и на на создании ДОС диска(Create DOS system files), теперь выбираем путь к каталогу с файлами MS-DOS(каталог, в который ранее распаковали образ ДОСа). Всй готово жмём “Start”.
  • Платформа готова, теперь нужно записать прошивщик, прошивку, и желательно bat файл с автоматическим вызовом прошивки с нужными параметрами.
  • Записываем в корень нашего носителя прошивщик с именем amiflash.exe или awdflash.exe , в зависимости от прошивщика который вы используете.
  • Записываем туда же прошивку с именем flash.bin (просто переименовываем оригинальное название);
  • Создаём в корне текстовый документ с именем amiflash.bat или awdflash.bat , в зависимости от прошивщика, со следующим содержанием: или amiflash flash.bin /b /d /e /g или awdflash flash.bin /cc/cd/cp/py/sn/e/f где первым пунктом - имя прошивщика, вторым – имя прошивки, а третьим – параметры запуска.

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

Вот и всё, наш аппарат для прошивки готов, теперь настраиваем в BIOS загрузку с нужного нам носителя и прописываем в консоли команду amiflash.bat или awdflash.bat , в зависимости от прошивщика.

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

Не забываем оставлять

Прежде чем касаться вопросов по прошивке BIOS (Basic Input Output System), стоит напомнить что такое вообще BIOS и зачем он нужен.

При включении ноутбука или компьютера первым делом загружается небольшая программа, которая проверяет все ли устройства работают, настраивает эти самые устройства, а также именно эта программа запускает загрузчик операционной системы. Проще говоря, BIOS - это очень важная программка. Без нее ноутбук или компьютер просто не загрузятся. Процедуру проверки и настройки оборудования еще называют POST (Power On Self Test).

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

Сама программа (BIOS) хранится на микросхемке памяти на материнской плате. Эту микросхему можно перепрошивать, обновляя ту самую программу.

Как и любая уважающая себя программа у BIOS есть настройки. Именно их мы можем изменять при входе в меню настройки. На ноутбуках Acer, eMachines и Packard Bell это меню вызывается нажатием клавиши F2. Простому пользователю доступна лишь небольшая часть настроек. На самом деле их очень много. Эти все настройки хранятся в EEPROM-памяти. Именно они сбрасываются, когда вы вытаскиваете маленькую батарейку на материнке или переключаете соответствующую перемычку.

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

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

В последней версии BIOSа разработчики обычно устраняют выявленные баги предыдущей версии и добавляют новые фичи, которые порождают новые баги и так по кругу, пока разработчик не устанет, а поток возмущённых писем пользователей не иссякнет.
Обычно в новых версиях BIOS исправляют многие ошибки и добавляют поддержку новых устройств.
Добавляют обычно поддержку нового оборудования для ноутбука, как то новых типов процессоров, видеокарт, большего объёма памяти, а также устраняют проблемы типа самопроизвольного возникновения пароля, работу процессора только на пониженной частоте, неработоспособность дисплея после выхода из спящего режима, некорректную работу функциональных клавиш, пыльный, мутный экран, изменение скорости работы вентилятора в зависимости от нагрузки, это могут быть различные ошибки, которые связаны с работой видеокарты, Wi-Fi-адаптера, звука, Web-камеры и многих других устройств etc.
Это с другой стороны.

В общем решать, прошивать BIOS или нет, должен сам пользователь. И ответственность за это решение несёт он и только он.

Последнюю версию BIOSа к Вашей модели ноутбука можно найти на сайте производителя в разделе Драйверы . Для Acer это .
Скачиваете последнюю версию именно для ВАШЕЙ модели ноутбука. Это замечание очень важно принять во внимание!
Не примете - ждут Вас расставание с ноутбуком и дорога в казённый дом к ремонтникам))) В лучшем случае - "танцы с бубном" для восстановления BIOS или флешер просто откажется прошивать микросхему из-за несовместимости типов BIOS .

Описание изменений обычно находится в файле с названием типа relеase в архиве с BIOSом или просто пара строк описания на странице с BIOSом.

Прошивать нужно ТОЛЬКО BIOS от СВОЕЙ модели ноутбука.

Инструкция по прошивке находится также в архиве с BIOSом в файле с названием типа reаdme . Обычно требуется запустить файл с расширением bat из этого же архива, ну или exe , если в нём разработчик упаковал BIOS, инструкции для флешера и сам флешер для удобства пользователей. Типа, один клик – и у Вас новая прошивка.

Флешер, он же прошивальщик – программа прошивающая BIOS.

Коллекцию прошивальщиков под DOS и Windows от Phoenix и InsydeH2O можно скачать по ссылке: скачать
Прошиваться можно из Windows или из DOS. Считается, что из DOS гораздо безопаснее, однако автор этих строк неоднократно прошивал BIOS из Windows без фатальных последствий. Просто требуется соблюдать нехитрые правила безопасности:
- закройте все работающие программы, антивирус ;
- отключите все сетевые подключения, интернет;
- зарядите батарею, подключите сетевое питание;
- отключите(если подключены) все(кроме мыши) устройства, подключенные по USB
Если прошиваете в Windows Vista или в Seven – запускайте исполняемый файл от имени администратора. Батарея должна быть вставлена и заряжена минимум на 30%, а лучше полностью. Сам процесс занимает минуту-две.

Желательно запускать именно файл с расширением bat из архива с BIOSом. Архив с BIOSом предварительно можно разархивировать в отдельную папку. Дело в том, что для некоторых моделей, например Acer Aspire 5530, в нём прописываются нетривиальные действия при прошивке.

@echo off bioschk3.exe if errorlevel 1 goto SouthBridgeROM:ECROM echo EC Side... PHLASH16 jalb111.wph /c /x /s /bbl /pn /mode=3 goto exit:SouthBridgeROM echo SB Side... echo EC Updating... call spi /flash -bFD60 -v20000 -i -nid k26a111a.rom PHLASH16 jalb111.wph /c /x /s /bbl /pn /mode=3:EXIT

Думаю, что, если в некоторых версиях этой модели ноутбука просто прошить BIOS (без дополнительной прошивки контроллера клавиатуры k26a111a.rom ) произойдёт что-то страшное(для владельца;)) Кстати из этого bat -а ещё и видно, что при прошивке прошивается и bootblock (что не часто встречается), а значит, если возникнут проблемы при прошивке, то вероятность восстановления при помощи Crisis Disk снижается.

Впрочем, это встречается редко. Обычно достаточно просто прошить свой BIOS.

У BIOSов от Phoenix расширение файла .wph , .rom , у InsydeH2O .fd .
Нужно отметить, что если в архиве лежат одновременно файлы .wph и .rom , тогда последний – бэкап(образ) BIOSа и прошить его не получится – у него в конце файла отсутствует служебная информация для флешера, а вот для программатора он вполне подходит.

Кстати, если Вы скачали с сайта Acer последнюю прошивку BIOSа для Вашей модели, а флешер её прошивать отказывается - пишет, что версия неправильная(а BIOS у Вас чуть ли не первой доступной версии, "времён Очакова и покоренья Крыма") можете попробовать по примеру попробовать сначала прошить не последнюю версию, а какую-то промежуточную.

Прошивка BIOS

Если Вы не хотите запускать bat-файл из архива(возможно Вы умнее разработчиков, ну или они забыли его туда положить), то:
(Нижеизложенное относится к BIOSу от Phoenix, хотя с BIOSом от InsydeH2O схема действий примерно такая-же)

1) можно прошить BIOS из DOS

На всякий случай подготовьте Crisis Disk, о нём речь пойдёт ниже.

Создаёте загрузочную флешку, по статье

Записываем на неё флешер и файл BIOSа

Запускаем флешер, примеры:
Если биос от Phoenix:
phlash16 /x /c /mfg /mode=3 my_bios.wph
Если биос от InsydeH2O:
flashit my_bios.fd /fe /b

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

Параметры командной строки для Phoenix Flash Utility for DOS - Version 1.7.0.0 Phoenix16.exe

USAGE: Phlash16 [@rspfile] romfile Override the default BIOS image name BIOS.WPH with "file". @rspfile Response file containing more options /A:address 32 bit address where to put the File Image. /B:file Override the default BIOS image name BIOS.WPH with "file". /BBL Program boot block. /BU[=name] Backup flash memory into BIOS.BAK before programming. If "name" specified, override the default filename BIOS.BAK. /C Clear CMOS checksum after programming. /CS Verify BIOS.WPH image checksum. /DMC:string Specify chassis manufacturer DMI string. /DMM:string Specify motherboard manufacturer DMI string. /DMS:string Specify system manufacturer DMI string. /DOxx:string Specify OEM DMI string number xx. /DPC:string Specify chassis asser tag number. /DPM:string Specify motherboard product ID DMI string. /DPS:string Specify system product ID DMI string. /DSC:string Specify chassis serial number DMI string. /DSM:string Specify motherboard serial number DMI string. /DSS:string Specify system serial number DMI string. /DUS:string Specify UUID DMI string. /DVC:string Specify chassis version DMI string. /DVM: string Specify motherboard version DMI string. /DVS:string Specify system version DMI string. /DESC Check the descriptor mode. /DEV Display device information from WPH file. /EXIT Exit without rebooting. /E2 Generate a new UUID when current UUID is (FFF...FFF). /H or /? Help screen. /I Verify image size matches flash part size. /MODE=n Specify mode n (0, 1, 2, 3). /MFG Manufacturing mode - Automatically reboot without keypress. /N Program only if BIOS.WPH is different than system BIOS. /NOB Do not allow an older BIOS to be flashed to the platform. /NIC Update network controller driver with *.lom files. /NOBIOSINFO Do not display BIOS date and part number while flashing. /O Override (disable) all options from BIOS.WPH. /P Production mode (minimize messages and delays). /PF=string String to pass on to command line. /PN Program only if same BIOS part number. /REMOTE Specify remote operation over RS232 /RO[=name] Read contents of flash part and save to a file. /R=n Retry flashing a block n times if flash fails. /S Silent operation (turn off speaker). /SWAP=NO Disable Axx autodetection. /T Show debug timing info (Warning: flash is done TEN TIMES!) /V Verify each block after programming it. /VBL Show warning for Vista Bitlocker. /VGA Update VGA module with *.dat files. /X Ignore XMS memory manager check. /Z Zero before erasing a block. /UUID Generate a new UUID . /DOSKEY Ignore DOSKEY check . /Mod:filename Update current system BIOS with the module specified by filename. /Fbin:filename Update current system BIOS DMI with the interface file specified by filename, do not need image file. /FileUUID Generate a new UUID to BIOS image(Will not flash). /ShowFileUUID Show UUID of a BIOS bin file. /Force Update BIOS from image file directly without any modification. To update entire system BIOS you also need the following file: BIOS.WPH (the interface file with the BIOS image) /BB Update recovery (BootBlock) section only. /BC Clear the BIS Persistent Storage Area. /BR Preserve the BIS Persistent Storage Area . /CC:xx Change country code (language) with xx /CF Copy customer data area from file (CDABIN). /CR Preserve the customer data area. /CPU Update CPU microcode with the newest revision. /E:2 Turn on the enhanced security option. /E:4 Turn off the enhanced security option. /E:8 Turn on binding on the POV card. /E:16 Turn off binding on the POV card. /L Preserve the Logo . /L:xx Replace the Logo with xx (image logo file) . /MB Update both Bios and Bootblock. /PD Copy preboot notification from file (PBNTXT). /PR Preserve the preboot notification. /VCPU Update variable size CPU microcode. /W:xx Administration password xx (7 bytes ASCI string).

Параметры командной строки для InsydeH2O Flash Utility for DOS - Version 1.3i FLASHIT.exe

USAGE:Flashit filename /? , H This flash utility help /1 Save current BIOS to file (1Mbits from memory) /2 Save current BIOS to file (2Mbits from memory) /4 Save current BIOS to file (4Mbits from memory) /8 Save current BIOS to file (8Mbits from memory) /16 Save current BIOS to file (16Mbits from memory) /AB Check battery life percent /AC Do not check AC plug in /ALL Flash all /B Flash PEI volume /BEEP On flashing beep /BIOS Flash BIOS region /C Clear COMS /DC Disable comparsion in normal flash process /Desc Flash DESC region /DI Disable ID display /E:Offset(Hex), Size(Hex), Address(Hex) Update fix size from file offset to physical address /EC Flash EC (by applicaion) /EC:String Flash EC (by applicaion) and BIOS (by IHISI) /ECB Flash EC (by applicaion) with BIOS (by IHISI) /EV Erase variable (ASCII) /EVG:GUID Erase variable (ASCII) by user"s GUID /FD Flash DXE /FE Flash EC /FILE:FILENAME Before Flash to erase variable from file. /FL Flash logo /FM Flash CPU Microcode /FN Flash OEM NVS /FP Flash password /FT:value Flash OEM special type /FV Flash Variable /G Save current BIOS to file (from IHISI). /GbE Flash GbE region /GU:String Compare GUID with current BIOS /I:String Update logo. (may need Himem.sys) /LF Load Fd file by another floopy disk /LG:String GUID. Update small logo required.(Must use with /I, /WV, /WU) /MC Skip all platform model check /ME Flash ME region /N Do not reboot after flash /O:String Output file (Must use with /I) /PI Dump BVDT protection MAP /PMCA:ModelName Used to check Platform model name /PMCAF:FileName Used to check Platform model name /PN Flash non-SPI flash part /PQ Query ROM protection MAP in current ROM /PR Query region MAP in current ROM /PS Flash SPI flash part /RB:Filename Read variable (To a binary file) /RM Protect the region who is not in the same address /RV Read variable /S Shutdown after flash /SE:String Compare serial number with current BIOS /U Show confirm message /UU:String Compare UUID with current BIOS /V Verify file integrity /WB:Filename Write variable (From a binary file) /WH:Filename Write HDCP key /WU:String Write variable (UNICODE) /WV:String Write variable (ASCII) Attachment: Your usergroup does not have permission to access attachments

После прошивки ноутбук перегружается и вуаля – у Вас новая прошивка. Это если всё прошло без сбоев. Кстати, можете перед прошивкой нового, сделать бэкап старого BIOSа, ключ - /BU.

2) можно прошить BIOS из Windows

Закрыть все работающие программы, отключить антивирус, отключиться от сети и Интернета
В одной папке с флешером должен лежать файл BIOSа к ВАШЕЙ модели ноутбука
Запускаете Winflash или Winflash64 от имени администратора
Сначала делаете бэкап BIOSа без прошивки
Если нужно что-то специфическое – жмём кнопку Advanced
Прошиваете BIOS

Восстановление BIOS при неудачной прошивке

Что делать, если всё пошло не так? При прошивке ноутбук завис и его пришлось выключить, прошили BIOS от другой модели ноутбука, кто-то случайно запустил антивирус, музыка во время прошивки играла хорошо, но недолго…

Хуже, если делаешь всё по инструкции, а получается как у криворукого идиота, хотя, в общем, ты же не такой(ладно, будем соблюдать равноправие граждан - не такая)!

В общем если после перезагрузки или включения ноутбука(сразу после прошивки) Вы видите чёрный экран, система не грузится, хотя кулер работает, а индикаторы светятся или моргают, или ноутбук пищит - у Вас два выхода.

1) сделать Crisis Disk и воспользовавшись Crisis Recovery Mode попытаться восстановить BIOS.

Попытки почти всегда заканчиваются успешно(если при предыдущей прошивке не был повреждён BootBlock BIOSа)

2)прошить BIOS на программаторе, выпаяв его самостоятельно или отнеся в сервис-центр.

Программатор, в принципе тоже можно сделать самому, пример №0 , пример №1 , пример №2 , пример №3 , …

Немного объяснений смысла процесса .

Процедура восстановления Phoenix BIOS использует загрузочный блок(boot-block). Boot-block содержит код, позволяющий загрузить систему в режиме Crisis Recovery Mode (CRM) При обычной загрузке BIOS после включения ноутбука опрашивает все устройства ноутбука и если все критичные для работы устройства определяются - загружается система. При этом результаты диагностики Power-On-Self-Test (POST) можно видеть, если у Вас есть т.н. POST-карта. О некоторых POST-кодах BIOS сигнализирует писком. Таблица POST и Beep кодов для PhoenixBIOS

Если Вы загрузились в режиме кризисного восстановления(CRM), то опроса устройств не происходит, сразу начинается прошивка BIOSа, если, конечно, к ноутбуку подсоединен USB FDD(флоппи-дисковод) или USB Flash(флешка) с кризис-диском. В CRM работают только базовые системы ноутбука. Вы ничего не увидите на экране, клавиатура и жесткий диск не будут работать.

Итак, как прошить BIOS в Crisis Recovery Mode.

Сначала нужно отключить от ноутбука все устройства(мышь, клавиатура, устройства USB, принтеры, внешний монитор и так далее), вынуть диски и дискеты, а так же снять батарею.

00 - отключите от ноутбука адаптер питания
01 - подсоедините к ноутбуку USB FDD или USB Flash с Crisis Disk

03 - подсоедините к ноутбуку адаптер питания
04 - включите ноутбук (нажать кнопку Power).
05 - примерно через 10-15 сек. отпустите кнопки и (после того, как загорится индикатор активности на FDD приводе, погаснет, и снова загорится, и начнется считывание с дискеты (или флешки)).
06 - система должна начать грузиться с FDD (или флешки)
07 - процесс занимает ~ 3-5 мин. и ИДЕТ ПРИ "ЧЁРНОМ" ЭКРАНЕ! (т.е., на экране ничего не отображается; то, что процесс идет, можно видеть по индикатору активности FDD ривода(или флешки))
08 - по окончании процесса сначала прекратится считывание с FDD привода, погаснет индикатор активности FDD привода, а потом еще через некоторое время (~ 1-2 мин.) ноутбук должен автоматически перезагрузиться.

InsydeH2O

Прошивальщик у BIOSа от InsydeH2O встроенный, поэтому его копировать на флешку не нужно.

- подготовьте рабочий компьютер с USB FDD приводом или USB Flash
- установите в дисковод чистую дискету(или флешку в USB-порт) и отформатируйте её в FAT32
- скопируйте на нее файл BIOS к СВОЕЙ модели ноутбука, предварительно переименованный.
Имя можно узнать в службе поддержки Acer или посмотреть в сервис-мануале, спросить здесь, на сайте, в теме "Прабивис...":), а ещё можно запустить PhoenixTool (последнюю версию можно скачать по ссылке отсюда), скормить ему свой файл биоса, получить такую картинку

"?" - это глюк, на самом деле это "d".
Также можно после этого заглянуть в папку с биосом и открыть SLIC.txt


Т.е. в данном случае правильное имя файла биоса для прошивки в Crisis Recovery Mode - BIOS.fd

Далее:
00 - отключите от ноутбука адаптер питания.
01 - подсоедините к ноутбуку USB-FDD привод с дискетой или USB Flash
02 - нажмите и удерживайте кнопки и (удерживать до шага 06).
03 - подсоедините к ноутбуку адаптер питания.
04 - включите ноутбук (нажать Power Button).
05 - примерно через 10-15 сек. отпустите кнопки и
(после того, как загорится индикатор активности на FDD приводе или USB Flash, погаснет, и снова загорится, и начнется считывание с дискеты).
06 - система должна начать грузиться с FDD или USB Flash
07 - процесс занимает ~ 3-5 мин. и ИДЕТ ПРИ "ЧЁРНОМ" ЭКРАНЕ!
(т.е., на экране ничего не отображается; то, что процесс идет, можно видеть по индикатору активности FDD привода или USB Flash)
08 - по окончании процесса сначала прекратится считывание с FDD привода (или USB Flash), погаснет индикатор активности FDD привода (или USB Flash), а потом еще через некоторое время (~ 1 мин.) должен выключиться и сам ноутбук.
09 - нажмите кнопку Power - система должна заработать.

Если если BIOS не прошился - значит неправильное было имя файла.

P.S. Если индикатор считывания моргает больше 15 минут - ноутбук можно выключать, значит что-то пошло не так.

Что делать если в CRM войти не получается.

Бывает. Если Вы уверены, что с загрузочный блок у Вас цел и невредим можно попробовать разные «шаманские пляски с бубном»:

- попробовать установку полностью заряженной батареи перед началом процесса восстановления BIOSа;
- попробовать флешку маленькой ёмкости(типа 128-256Mb, до 2Gb тоже подходит), а ещё лучше USB FDD(для биосов от Phoenix);
- попробовать снять винчестер и DVD-привод;
- попробовать подключение устройства с Crisis Disk к разным портам USB ноутбука;
- попробовать разные версии Wincris.exe(для биосов от Phoenix);
- попробовать разные версии phlash16(можно найти в первой части)(для биосов от Phoenix);
- попробовать другие комбинации клавиш Fn + B, Fn + Home, Win + B или Win + Esc, Ctrl + Номе (хотя для Acer подходят обычно Fn + Esc или, иногда, Fn + B или Fn + Home).
Кому-то помогло повторное нажатие кнопки Power.
Кому-то помогло повторное нажатие клавиши Esc после нажатия кнопки Power.
Кому-то помогла установка батареи после подключения шнура питания.
Кому-то помогло передёргивание батарейки биоса.
А кому-то - установка только одной планки памяти в нижний(первый) слот.

Всем поможет прошивка на программаторе))

Заключение

Надеюсь, что этот текст был Вам полезен.
Также надеюсь, что 3-я часть текста Вам никогда не пригодится)))
Хочу выразить признательность Fuzzyl , slovelissimo , Dimas
Если Вы заметили неточность или ошибку – не стесняемся говорить об этом автору))
Errare humanum est.

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

Отредактировано: reylby - 27 декабря 2016
Причина: добавлен способ узнать правильное имя файла

Похожие статьи