Перепрошивка БИОС материнской платы и сброс CMOS
При сбое компьютера требуется сброс CMOS или даже перепрошивка БИОС материнской платы. Давайте рассмотрим варианты, при которых возможно восстановление биоса.
Содержание статьи:
Что такое BIOS
BIOS переводится как (Basic Input Output System) — «базовая система ввода-вывода», выглядит как микросхема на материнской плате. В микросхему «зашит» базовый перечень параметров и системных команд, при их изменении, пользователь может выбрать наиболее подходящие настройки для работы компьютера.
На платах от 2012 года можно встретить DUAL BIOS (двойной биос). Если эта технология встроена в материнку, тогда на ней распаяно два биоса, первый главный, а второй требуется для восстановление.
Последствия сбоя BIOS
Вот наиболее часто возникающие признаки сбоя в БИОС, которые могут потребовать его перерошивки, но часто можно обойтись простым сбросом CLR CMOS.
Причины сбоя бывают разными:
- Не выходит зайти в панель настроек BIOS, а вместо настроек видим черный экран;
- Не выходит вызвать загрузочное меню, а вместо него появляется черный экран;
- Частые самопроизвольные перезагрузки PC;
- При вызове настроек или BOOT меню — на экране не понятные цветные точки;
- Не определяются порты USB;
- Исчез CD-ROM;
- Не получается сохранить изменения при перезагрузке;
- Не выходит сбросить настройки на стандартные.
К сбою могут привести:
- Резкий перепад напряжения при перезапуске компьютера;
- Слишком частая перезагрузка компьютера до загрузки операционной системы;
- Вмешательство в работу BIOS через командную строку или стороннего софта;
- Неправильный сброс CMOS, а также обновление или перепрошивка БИОС материнской платы;
Первое, что можно сделать не прибегая к помощи специалистов из сервисного центра — это сбросить настройки на дефолтные. Рассмотрим основной принцип, ведь фирм производителей материнских плат довольно много, но на сайте производителя вашей системной платы всегда есть инструкции, где каждый сможет найти информацию именно о своей модели.
Осуществление сброса настроек, как и внешний вид утилит, которые будут описаны ниже, может отличаться в зависимости от производителя, но принцип пользовательских действий схож для каждого из случаев.
Как сбросить БИОС на материнской плате
Отключаем домашний компьютер от сети и ждем минуту, пока не спадет напряжение на системной плате. Напряжение на материнке не большое, но замкнуть контакты вполне реально.
Извлекаем батарейку
Если батарейка на три вольта уже старая (более 3 лет), можно заменить ее на новую. Для этого вытаскиваем батарейку из материнской платы и меняем ее на новую. А для обычного сброса настроек в биосе, выньте батарейку на несколько минут, 5-10 будет достаточно.
Как сбросить CMOS
Если не сработает способ с выниманием на 10 минут батарейки, тогда потребуется сбросить CLR CMOS (сброс БИОС), но не пугайтесь названия, часто помогает именно сбрасывание настроек BIOS на стандартные значения.
Перед операцией рекомендую вам ознакомиться с инструкцией сброса, на вашей модели материнской платы, на сайте производителя, но обычно процедура выполняется почти везде одинаково. В зависимости от модели системной платы, потребуется замкнуть на 10-20 секунд контакты джампером (перемычкой) или отверткой (обязательно при вынутой батарейке!), или нажать на кнопку (CLR CMOS), если она имеется.
Следует знать, что удерживать перемычку CLR CMOS или кнопку, нужно не меньше времени, чем рекомендовано производителем к вашей материнской плате. Обычно это 10 секунд, но время может варьироваться до минуты. Не рекомендуется передерживать перемычку далее, положенного производителем времени, или сбрасывать CMOS слишком часто. После произведенных действий нужно вставить батарейку и подключить питание.
При включении компьютера возможны два варианта
Первое: появится сообщение об ошибке биоса и будет предложено 3 или 4 варианта на выбор (возможно на английском). Типа: «Сохранение настроек БИОС», «Загрузка настроек BIOS», «Сброс BIOS к оптимальным настройкам» или «ВХОД в BIOS» (вход в настройки биоса клавиша — DELETE). Идеальный вариант, когда настройки сбросились на стандартные значения и работоспособность полностью восстановлена.
Второе: проблему, все вышеперечисленные действия, не решили и потребуется перепрошивка БИОС материнской платы. В таком случае, если операционная система нормально запустилась, переходим на сайт производителя и скачиваем там последний BIOS (не BETA) и утилиту для прошивки (можно воспользоваться встроенным прошивальщиком). Главное точно определить свою модель системной платы, утилита AIDA64 в помощь, и скачать на нее свежую прошивку обычно это файл с расширением ROM или BIN.
Перепрошивка БИОС материнской платы
Сбрасываем настройки BIOS на стандартные, затем сохраняете текущий биос (backup.rom) с помощью программы для прошивки и запускаете процесс перепрошивки. Находите новый файл с биосом и «шьете» его, это очень важный момент. Если «зашьете» BIOS от другой модели, материнская плата не станет работать без квалифицированной помощи мастеров из СЦ или возникнут постоянные сбои.
Используем встроенные средства для обновления BIOS
Если нужна встроенная в системную плату утилита для обновления BIOS, тогда записываем файл с биосом на флэшку отформатированную в FAT32 и заходим в BIOS (клавиша DELETE или DELETE+ F2). После запуска утилиты из BIOS нужно выбрать вашу флешку и файл прошивки и собственно «зашить» его, после чего работоспособность будет полностью восстановлена.
Потребуется дождаться обязательно окончания перезаписи, не извлекайте флэшку и не выключайте питание компьютера! Прерывание прошивки может привести к полному выходу из строя микросхемы.
Что можно сделать, если система не хочет запускаться после прошивки?
Если перепрошивка БИОС материнской платы была выполнена не совсем успешно, вы увидите черный экран. Это значит вы прошили не тот файл биоса и материнская плата, говоря простым языком «навернулась», «накрылась медным тазом», в общем, сломалась. Что делать? Сразу скажу, шанс восстановить BIOS без помощи мастеров из сервисного центра крайне мал, но можно попробовать.
Сперва нам потребуется восстановить испорченный BIOS. Для этого, можно воспользоваться сбросом CLR CMOS (читаем выше, если не знаете как сбрасывается CMOS), обычно если у вас запаян DUAL BIOS (двойной БИОС), это может помочь, также может присутствовать специальная кнопка.
Для плат от ASUS
На ASUS перепрошивка BIOS материнской платы выполняется следующим образом. Нужно скачать файл биоса с сайта производителя и переименовать его в точное название вашей модели материнки. Затем закинуть файл на флешку емкостью от 2-16 GB, отформатированную в FAT32 и назвать флеш накопитель «FLASHBACK» или «ROG CONNECT». Включаете компьютер удерживая на задней панели системного блока специальную кнопку для восстановления биоса.
Остальным, если не помогли вышеописанные сведения, а материнская плата покупалась отдельно от компьютера, можно вставить в дисковод DVD диск поставляемый вместе с материнской платой на 5 минут и включить PC, сразу после сброса CLR CMOS (помогает, но не всегда). На платах Gigabyte, иногда есть специальная кнопка восстановления BIOS (Dual BIOS).
А если нет диска с драйверами и системными утилитами от материнской платы, тогда остается только сервисный центр или покупка новой материнки с сокетом, совместимым с вашим процессором, иначе никак.
Восстанавливаем BIOS на программаторе после неудачного обновления | Периферия | Блог
Написать данный разжеванный материал меня сподвиг собственный недавний опыт, а так же довольно скудная и размазанная по интернетам инфа по необходимому вопросу
Существует 3 основных способа восстановления запоротого BIOS
1. Восстановление программными средствами самой мат.платы.
Современные модели материнок (у Гигабайта последние 3 года на мейнстримовых и топовых точно) на плате распаяно сразу 2 микросхемы BIOS, в случае неудачного обновления BIOS загрузится с резервной микрухи, а позже зальет копию в поврежденный. У некоторых моделей нет возможность восстановления поврежденного BIOS и в случае смерти первого просто начинает работать второй за место него, соответственно после смерти второго мать уже не запустится
Еще есть возможность восстановления из bootblock‘а, но работает если BIOS умер не окончательно и бутблок все еще жив и попытке запустить систему он обнаруживает кривую сумму биоса. В таком случае он пытается считать BIOS с HDD, или флоппа. Некоторые платы (у Гигабатов такая фича встречается) пишут дубль BIOS на HDD, который к ним подключают самым первым, соответственно для восстановления этот диск можно подключить. Для восстановления с флоппа достаточно записать прошивку с правильным названием на дискету, она будет обнаружена и восстановлена. Жизнеспособность бутблока можно определить по сигналам (световым и звуковым) с подключенного флоповода, если флоп подает признаки жизни, значит мы легко отделались
2. Восстановление методом горячей замены иди hotswap. Работает только на мамках, где BIOS не впаян, а сидит в сокете и его можно подцепить. Т.е. надо найти другую рабочую плату с подобным BIOS, т.е. чтобы кровать была такая же и желательно чипы были общего или одного из аналогичных семейств, тогда процедура точно прокатит. На плате с живым BIOS заранее делаются удобства для вырывания чипа с кровати — нитки, изолированная проволока и т.п. если нет специальных щипцов, плата включается заходим в DOS (или фирмовую утилиту платы) для обновления BIOS, вырываем BIOS, вставляем мертвый и зашиваем BIOS, если появляются предупреждения о несовпадении контрольных сумм, то их игнорим, т.к. бояться нечего — родной BIOS лежит отдельно. Затем система отключается, в каждую плату возвращаем свою микросхему и проверяем работоспособность. Данный метод разве что не прокатит, если микросхемы впаяны в платы, горячая замена не получится, можно конечно рискнуть и отпаять BIOS на работающей плате — но это очень рискованно — можно остаться с 2мя уже окончательно мертвыми платами, причем дохлая уже будет электроника, а не программная часть
3. Восстановление на программаторе. Этот способ универсальный, т.е. прошить можно любую микросхему в любом типе корпуса. Если микруха припаяна к плате, то снимаем ее и напаиваем на плату программатора или используем специальные панельки. Безусловно на одном программаторе можно прошить ограниченное число микросхем, но это обычно касается простых программаторов, более «взрослые» являются действительно универсальными, но стоят они уже не 5 копеек и приобретаются в основном для потокового ремонта, а не домашнего использования с целью восстановления пары плат. Тем не менее данный способ универсальный, он полностью заменяет и расширяет первые 2 способа, а когда они не работают, то это единственный выход. Способ горячей замены это даже искусственный метод, который был обнаружен опытным путем благодаря унификации производителями элементов плат. Об одном из простых «домашних» программаторах я и хочу рассказать.
Суть процесса
Попалась мне на днях в руки плата AsRock N68-PV-GS, отдал мне ее предыдущий владелец просто так. Она давненько была неудачно прошита и была банально заменена другой. Но я не привык выкидывать аппаратуру, которую можно восстановить перешив одну микросхему и взялся оживить плату — лишней в хозяйстве она не будет, платформа все же не такая древняя, сокет АМ2
На мою удачу микросхемой BIOS была MX25L4005APC-12G — 4 мегабитная микруха в DIP корпусе. Т.е. ее даже отпаивать не пришлось. BIOS версии 1.0 лежал на сайте производителя отдельным файлом как раз на 512kb (4Mbit/8=512Kb), т.е. задача до банальности проста — сваять программатор, поставить на него микруху и зашить! К чему я и решил приступить
Схема программатора
Данная микросхема SPI типа, что позволяет прошить ее элементарным программатором через LPT порт. В нете был найден соответствующий программатор сразу с ПО для его использования, называется он SPIpgm, т.е. SPI Programmator, скачать можно здесь. Элементарнейшая схема из 4х резисторов, конденсатора и сокета на 8 пин по желанию. Ограничением его является собственно ограниченный список поддерживаемых микросхем — они должны быть 8pin и быть SPI типа
Программатор поддерживает очень много микрух, вот что заявлено для последней на момент написания материала версии 2.1:
AMIC
A25L05PU/PT (64kB), A25L10PU/PT (128kB), A25L20PU/PT (256kB), A25L40PU/PT (512kB), A25L80PU/PT (1MB), A25L16PU/PT (2MB), A25L32PU/PT (4MB), A25L64PU/PT (8MB), A25L512 (64kB), A25L010 (128kB), A25L020 (256kB), A25L040 (512kB), A25L080 (1MB)
Atmel
AT25F512B (64kB), AT25DF021 (256kB), AT26DF041 (512kB), AT25DF041A (512kB), AT26F004 (512kB), AT26DF081 (1MB), AT25/26DF081A (1MB), AT25DF081 (1MB), AT26DF161 (1MB), AT26DF161A (2MB), AT25DF161 (2MB), AT25DQ161 (2MB), AT25/26DF321 (4MB), AT25DF321A (4MB), AT25DQ321A (4MB), AT25DF641(A) (8MB)
EON
EN25B10 (128kB), EN25B20 (256kB), EN25B40(T) (512kB), EN25B80 (1MB), EN25B16 (2MB), EN25P32 (4MB), EN25P64 (8MB), EN25P128 (16MB), EN25F10 (128kB), EN25F20 (256kB), EN25F40 (512kB), EN25F80 (1MB), EN25F16 (2MB), EN25F32 (4MB), EN25F64 (8MB), EN25F128 (16MB)
ESMT
F25L004A (512kB), F25L008A/08PA (1MB), F25L016A/16PA (2MB), F25L32PA (4MB), F25L64PA (8MB), F25S04PA (512kB), F25L08PA (1MB), F25L016QA (2MB), F25L32QA (4MB), F25L64QA (8MB)
GigaDevice
GD25Q512 (64kB), GD25Q10 (128kB), GD25Q20 (256kB), GD25Q40 (512kB), GD25Q80 (1MB), GD25Q16 (2MB), GD25Q32 (4MB), GD25Q64 (8MB)
Intel
QB25F016S33B8 (2MB), QB25F032S33B8 (4MB), QB25F064S33B8 (8MB)
Macronix
MX25L512E (64kB), MX25L1005/1006E (128kB), MX25L2005/2006E (256kB), MX25L4005/4006E (512kB), MX25L8005/8006E (1MB), MX25L1605/1606E (2MB), MX25L3205/3206E (4MB), MX25L6405/6406E (8MB), MX25L12835E/12836E (16MB), MX25L25635E/25735E/25835E (32MB)
PMC
Pm25LV512(A) (64kB), Pm25LV010(AB) (128kB), Pm25LV020 (256kB), Pm25LV040 (512kB), Pm25LV080B (1MB), Pm25LV016B (2MB), Pm25LV032B (4MB), Pm25LV064B (8MB)
Spansion
S25FL004A (512kB), S25FL008A (1MB), S25FL016A (2MB), S25FL032A (4MB), S25FL064A (8MB), S25FL128P/129P (16MB), S25FL256S (32MB), S25FL512S (64MB), S25FL01GS (128MB)
ST Microelectronic/Numonyx
M25P05 (64kB), M25P10 (128kB), M25P10AV (128kB), M25P20 (256kB), M25P40 (512kB), M25P80 (1MB), M25P16 (2MB), M25P32 (4MB), M25P64 (8MB), M25P128 (16MB), M45PE10 (128kB), M45PE20 (256kB), M45PE40 (512kB), M45PE80 (1MB), M45PE16 (2MB), M25PX80 (1MB), M25PX16 (2MB), M25PX32 (4MB), M25PX64 (8MB), N25Q032A13E (4MB), N25Q032A11E (4MB), N25Q064A13E (8MB), N25Q064A11E (8MB), N25Q128A13E (16MB), N25Q128A11E (16MB), N25Q256A13E (32MB), N25Q256A11E (32MB), N25Q512A13G (64MB), N25Q512A11G (64MB), N25Q00AA13GB (128MB)
SST
SST25VF512(B) (64kB), SST25VF010(B) (128kB), SST25VF020(B) (256kB), SST25VF040(B) (512kB), SST25VF080(B) (1MB), SST25VF016(B) (2MB), SST25VF032(B) (4MB), SST25VF064C (8MB), SST25VF128(B) (16MB), SST26VF016 (2MB), SST26VF032 (4MB), SST26VF064 (8MB)
Winbond
W25Q10B (128kB), W25Q20BV (256kB), W25Q40BV (512kB), W25Q80BV (1MB), W25Q16BV (2MB), W25Q32BV (4MB), W25Q64BV (8MB), W25Q128BV (16MB), W25Q256FV (32MB), W25X10 (128kB), W25X20 (256kB), W25X40 (512kB), W25X80 (1MB), W25X16 (2MB), W25X32 (4MB), W25X64 (8MB)
Материнские платы, которые имеют на себе BIOS в виде вышеназванных микросхем я не буду указывать по ясным причинам. Намного проще глянуть модель микрухи и посмотреть в этот список
Аппаратная часть
В моем случае нужная мне память оказалась в этом списке и я приступил к изготовлению прогера. Устройство очень простое (по схеме видно) и многие не заморачиваются в таких случаях с травлением платы, а собирают навесным монтажом «на коленке», т.к. программатор понадобится от силы пару раз. Я тоже не стал заморачиваться и сделал навесным. В итоге у меня не заработало) Хотя вроде бы ни где не ошибся, возможно капризничало из-за длины проводов или их сечения
Во второй раз уже решил «чтобы наверняка» запилить себе нормально, т.е. развел плату в SprintLayot 5.1 и сделал по технологии ЛУТ. Лудил сплавом Розэ. Последнее время мне нравиться его использовать, т.к. получается довольно быстро, просто и лужение происходит равномерным тонким слоем — высверленные отверстия не закрываются. Еще давно в посудном магазине по уценке купил за 30р эмалированную миску — удачное приобретение для таких дел) Наливаю в нее на половину воды, довожу до кипения, добавляю 1-2 ложки лимонной кислоты (работает как флюс и повышает температуру кипения, затем опускаю плату и 1-2 кусочка сплава. «Управляю» процессом 2мя палочками от мороженного, обёрнутыми с одной из сторон в ткань для растирания сплава по плате и удержания платы. После окончания процесса остатки сплава можно вынуть для последующего использования. Стоит сплав копейки (около 150р вроде), а хватает его при подобных затратах на годы). В общем это было такое лирическое отступление, теперь непосредственно скрин разведенной платы. Саму разводку платы в формате *.lay можно скачать здесь
Плату зеркалить не нужно, она уже «правильно» нарисована. Я когда делаю разводку, то представлю текстолит как бы прозрачным — так намного проще, по крайней мере мне
Необходимые ингредиенты:
— Резисторы 150 ом 0,125Вт x 4шт
— Емкостный конденсатор 1mF 16-63v x 1шт
— Сокет 8pin 7,62мм x 1шт или специальные зажимные панели под SMD чипы, в общем в зависимости от пациента
— Немного проводов, я использовал провода примерно 24AWG длинной 12см
— Макетная плата или текстолит и все необходимые принадлежности для его вытравки и лужения
— Штырьковые разъемы x 5шт
На разводке (как и на схеме) выводы на разъем LPT (DB25) указаны цифрами, т.е. 7, 8, 9, 10 и 18. Первые 4 контакта нужны нам для передачи данных, 18ый — земля. Но можно использовать за место 18 любой в диапазоне 18-25. Я специально не стал размещать на плате сам разъем DB25, т.к. не каждый его будет делать. Причин тому 2:
1. Мало контактов, всего 5шт, для того, чтобы тратить 20р на этот разъем и ставить его на такую крохотную плату. Намного проще вывести эти 5 контактов и воткнуть их в сам разъем
2. На современных платах уже не ставят полноценный LPT разъем, производители выводят штырьки на плате, к которому можно подключить внешний/внутренний адаптер и получить тем самым DM25-F, т.е. LPT. Таким образом сделав полноценный программатор на борту с DB25-M нам придется делать соответствующий разъем для платы или покупать адаптер отдельно, как советуют производители плат. У меня конечно есть такой адаптер ↓↓↓ , я его не покупал, делал сам из шлейфа под флопп и разъема DB25-F снятого со старого кабеля от принтера. Но тем не менее я не стал городить на программатор данный разъем просто потому что у меня его не было под рукой и еще по причинам п.1
Самодельный адаптер LPT для современных плат. IDE разъем флоппа отлично подходит под пинауты плат, вставил кусок зубочистки как ограничитель, чтобы наверняка не промахнуться
Я сделал проще, вывел 5 контактов (у меня на фото 6 т.к. 2 земли) для штырьков платы соответствующими разъема, сверился с раписновкой платы (на деле у всех плат одинаково, может только «ключ» — пустой пин находится в другом месте, и в мануале маркировака идти в другом порядке) и установил их на правильные места, у программатора как раз удобно используется диапазон контактов разъема 7-10. Землю воткнул на 23 и 24 выводы, т.к. 18-25 земля
В итоге у нас должно получиться примерно следующее устройство:
Для питания программатора необходимо постоянное питание 3.3v, а так же внешняя масса. Я использую для этих целей внешний полноценный БП Gembird 400Вт. Он у меня вроде лабораторного БП, живую конфигурацию ему я бы не доверил в силу его качества) Достался он мне от одного хорошего человека — данный БП видимо не имеет достаточно реальной мощности и прежнему владельцу его не хватало, система работала очень не стабильно. Мне же этого бедняги для подобный вещей вполне достаточно)
У БП на разъеме 24пин замкнут зеленый провод на землю, что дает возможность его запускать в холостой ход, из этого же разъема я и беру 3.3v (оранжевый провод) и массу (черный) для программатора
Можно еще как вариант использовать батарейку BIOS она как раз на 3.3v, а землю (массу) взять с самого корпуса работающего БП
Еще один вариант — поставить какой-нибудь стабилизатор на 3.3v, например LM1117, на крайние контакты подаем 5v с USB и массу (точную распиновку не помню, данный стаб я использовал в другой своей статье про коннектор привода для X’360), из центрального у нас будет 3.3v. Nаким способом получаем питание с самого СБ, на котором прошиваем — можно подключить разъем USB или вывести 2 штырька для подключения опять же к контактам USB На самой плате предварительно посмотрев распиновку
Программная часть
После изготовления устройства можно приступить к тому, ради чего все это затевалось — к прошивке
Текущая версия SPIpgm 2.1 поддерживает все семейство настольных ОС Windows, Linux и еще DOS. Я очень сомневался, что на Win7/Vista все заработает, уж очень прихотливы LPT программаторы к этой ОСи. тем не менее все совпало с заявлением разработчика. не забываем, что UAC необходимо отключить (у меня отключен и так «по умолчанию»). Выключаем полностью ПК, подключаем программатор, включаем и используем командную строку. С помощью оператора cd переходим в нужную директорию, где находится программатор. Т.к. мы находимся в среде Windows, то использовать надо spipgmw, spipgm используется в DOS и Win9x, однако spipgmw можно тоже использовать в Win9x. По скрину ниже видно, что проблем нет, программатор и софт прекрасно работают в современной среде, что встречается крайне редко в подобных задачах
Однако отмечу, что я шил в DOS, мне так привычнее) Чем проще ОС, тем она надежнее. Но я не агитирую переходить на нее полностью) Просто для таких вот делишек использовать DOS мне как-то интеерснее. По опыту работы с другими самопальными программаторами могу сказать, что в WinXP этот программатор без сомнения будет работать
Если же программатор не сможет опознать микросхему (смотрим скрин ниже), то она либо мертва, либо программатор собран не верно или не поступает питание, нет массы. Более вероятен второй вариант
Вот что ответит командная строка, если программатор собран не верно. Чип не опознается, т.е. неудача
Мутим DOS или «я не ищу легких путей»
DOS запилить себе не так сложно. Можно банально сделать загрузочную дискету средствами самой ОС Windows через форматирование дискеты и положить туда папку с программатором и новой прошивкой, загрузившись после BIOS (на рабочем ПК) в консоль используем программатор
Второй вариант — сделать DOS на диске или воспользоваться уже готовым образом DOS 6.22. Вот только сам программатор надо будет записать на отдельную флешку, т.к. если мы будем снимать дамп, то на диск он записаться не сможет, хотя если чтение не требуется, можно закатать прямо на диск с образом DOS
Третий вариант — создать загрузочную флешку, это самый удобный и современный на сегодня вариант. Хороший способ описан, например, здесь
Я еще могу порекомендовать воспользоваться проектом MultiBoot — мультизагрузочная флешка. В конце мы получаем очень функциональный инструмент на все случаи жизни, мощный такой реаниматор. DOS там тоже есть с поддержкой NTFS, длинных имен и прочего. Инструкция по созданию там присутствует, все очень удобно и легально
Будем считать, что DOS мы запустили (владельцам Linux это не нужно, для них есть SPIPGM файл без разширения) Заходим в командную строку, переходим в папку программатора. Чтобы узнать основные команды выполняем просто spipgm
В DOS все опозналось тоже без проблем
Основные программы, которые нам понадобятся:
spipgm /i — идентификация микросхемы в программаторе. Если программатор сделан и подключен верно, то микросхема (если она в списке выше) опознается и соответственно с ней можно будет дальше работать
spipgm /d dump.rom — чтение содержимого микросхемы в файл dump.rom
spipgm /e — полное стирание содержимого микросхемы, рекомендуется сделать перед записью
spipgm /p new.rom — прошивка, запись в микросхему данных из файла new.rom — целого и правильного файла прошивки для конкретной материнский платы, можно взять с сайта производителя или снять с другой микросхемы аналогичной платы
spipgm /u — анлок, т.е. разблокировка микросхемы для записи, если такая защита имеется
Итого для совершения задуманного с целью восстановления BIOS нам необходимо выполнить последовательность команд:
1. spipgm /i — идентифицируемся
2. spipgm /u — разблокируемся
3. spipgm /e — стираем микросхему с кривым содержимым
4. spipgm /p new.rom — зашиваем правильную прошивку
! Обращаю внимание, что если мы все делаем в среде Windows, то вместо spipgm пользуемся командой spipgmw
После этого вырубаем ПК через кнопку выключения и отключаем программатор
Внимание! Все манипуляции с портом LPT необходимо производить только с отключенным питанием платы. Т.е. перед тем как подключить или отключить что-нибудь от LPT необходимо полностью выключить БП, поставить переключатель БП в положение Off (или вынуть кабель) подождать 10сек (разрядятся конденсаторы) и только потом что-то подключать или отключать. Если не следовать этому простому правилу, то велик шанс остаться без LPT, он очень капризен к подобным вещам в силу своей незащищенности
Послесловие
Итого плата теперь уже моя была восстановлена и получила вторую жизнь. Буду использовать ее в качестве тестового и сервисного полигона для проверки другой комплектухи. Мои читатели теперь тоже смогут что-нибудь оживить, что долгое время валялось и ждало своего часа
Так же обращаю внимание, что данный метод подходит и для восстановления BIOS не только на мат.платах, но и на видеокартах, как ATI/AMD так и nVidia. Многие микросхемы, что указаны выше в списке совместимости устанавливаются так же и на видеокарты, вот только они всегда припаяны к видеокарте, поэтому для восстановления видях понадобится навык пайки SMD. Здесь обычно 2 варианта — отпайка микрухи и установка ее на заранее вытравленную площадку программатора или подпайка проводами на саму плату видеоадаптера
Надеюсь мой опыт поможет кому-нибудь сэкономить деньги и железки, ведь обращаться за подобными услугами в СЦ будет не совсем разумно — подобная плата на вторичном рынке сопостовима как раз со стоимостью ремонта, и поэтому надо либо восстанавливать самому, либо идти в магазин за новой. Если у меня появится возможность поковырять программатор и BIOS’ы с чипами 20 пин( в квадратных кроватях находятся), то материал будет дополнен. Благодарю за внимание
Как прошить BIOS
BIOS (или его более современный вариант UEFI) представляет собой низкоуровневую программу базового управления компьютером, зашитую в специальной микросхеме на материнской плате. Однако перепрошить содержимое этой микросхемы на большинстве плат можно без особого труда, и сегодня мы хотим ознакомить вас с методами совершения этой процедуры.
Как прошить BIOS
Для начала скажем несколько слов о том, когда стоит прошивать БИОС и стоит ли вообще. Прошивка однозначно требуется только для исправления багов, включения поддержки обновлённых аппаратных компонентов (памяти, процессора, видеокарты) или добавления нового функционала (например, поддержки виртуализации). В иных ситуациях следует руководствоваться принципом «работает – не трогай», так как потенциальный риск превышает возможные преимущества.
Читайте также: Стоит ли перепрошивать BIOS
Непосредственно методы прошивки можно разделить на три группы: прошивка из-под операционной системы (преимущественно семейства Windows), обновление с флешки посредством DOS-оболочки или средствами самого BIOS.
Перед описанием возможных вариантов предупреждаем – все дальнейшие действия вы совершаете на свой страх и риск, и мы не несём ответственности за возможные проблемы, которые могут возникнуть в процессе выполнения процедур!
Подготовка к перепрошивке
Перед процедурами нужно подготовиться: узнать текущую версию BIOS и загрузить подходящий вариант ПО с сайта производителя материнской платы.
Узнаём версию BIOS
Для того чтобы загрузить подходящий комплект ПО, следует определить версию текущего варианта прошивки. Сделать это можно несколькими способами – как посредством сторонних приложений, так и ОС Windows.
Подробнее: Как узнать версию BIOS
Загружаем новое ПО
Для загрузки подходящей микропрограммы следует посетить сайт производителя вашей материнской платы и перейти к разделу поддержки, в котором найти страницу конкретной модели «материнки» и скачать оттуда один из доступных комплектов прошивки.
Внимание! Качайте прошивки только с официальных сайтов вендора материнской платы, поскольку работа самосборных вариантов не гарантируется, а их установка может вывести плату из строя!
Способы перепрошивки
После проведения подготовки можно переходить к выбору способа установки новой версии микропрограммы.
Способ 1: Утилиты для операционной системы
Самый простой вариант – прошить BIOS из-под операционной системы с помощью специального программного обеспечения. Как правило, крупнейшие поставщики материнских плат (Gigabyte, ASUS и ASRock) предоставляют нужные утилиты.
Подробнее: Программы для обновления БИОСа
Пользоваться такими решениями достаточно просто: по желанию делаете резервную копию текущего кода микропрограммы, затем загружаете в утилиту файл с новой прошивкой и в несколько кликов мышью устанавливаете его. Единственное требование – компьютер должен быть подключён к источнику бесперебойного питания, так как если процесс прошивки будет завершен некорректно, плата «окирпичится» и вам придётся нести её в сервисный центр.
Способ 2: Обновление с флешки
Чуть более сложный, но и более надёжный метод заключается в записи файлов кода на флешку и прошивке уже с неё посредством DOS-оболочки или же встроенного в сам БИОС апдейтера. Сама по себе процедура не слишком трудоёмкая – мы уже рассматривали её в отдельном материале, с которым рекомендуем ознакомиться.
Урок: Инструкция по обновлению BIOS c флешки
Способ 3: Варианты для некоторых производителей
Многие крупные производители материнских плат предлагают свои методы прошивки BIOS, характерные только для моделей того или иного бренда. В первую очередь это касается лэптопов, но характерно в том числе и для некоторых десктопных решений, в частности, линеек для геймеров, предполагающих расширенные возможности.
Подробнее: Прошивка BIOS на устройствах ASUS, Gigabyte, Lenovo, HP, MSI
Способ 4: Аппаратная перепрошивка
Самый технический сложный вариант (и единственный доступный для некоторых вариантов «материнок») – прошивка аппаратным средством с помощью специального программатора. В большинстве случаев это означает выпаивание микросхемы БИОС с платы, установку «флешки» в программатор и прошивку сервисным ROM-файлом. Этот вариант рассчитан на опытного пользователя, поэтому если не уверены в своих силах, лучше доверьтесь специалисту. Пример аппаратной прошивки вы можете найти по ссылке далее.
Подробнее: Откат BIOS на предыдущую версию
Заключение
Прошивка BIOS – довольно специфическая процедура, которую вряд ли придётся выполнять рядовому пользователю. Тем не менее производители материнских плат учитывают такую возможность, и потому разработали соответствующий инструментарий.
Мы рады, что смогли помочь Вам в решении проблемы.Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТКак и зачем прошивать BIOS материнской платы? О сложном простыми словами.
BIOS (Basic Input/Output System) – знакомая многим пользователям аббревиатура, истинное значение которой, и уж тем более умение пользоваться не знакомо даже некоторым продвинутым пользователям ПК. Итак, если простыми словами, то БИОС — это специальное программное обеспечение, которое отвечает за настройку «железа» компьютера и хранится на небольшом запоминающем устройстве, находящимся на материнской плате.
Зачем прошивать BIOS материнской платы?
Как и любая другая программа, BIOS также нуждается в периодическом обновлении программного обеспечения. Для обновления (также можно называть — прошивки) BIOS материнской платы есть несколько причин:
1. Перепрошивка BIOS добавляет новый функционал и дает рост производительности системы.
Обновления BIOS такого типа добавляет новые настройки параметров, которые увеличивают производительность компьютера. К примеру, перепрошивка иногда разблокирует множитель процессора, что позволит разогнать его с помощью аппаратной части.
Случай редкий и малооправданный для обновления BIOS.
2. Производитель материнской платы исправил ошибку BIOS.
Обновление этого типа оправданно только в том случае, если ошибка существенна и каким-либо образом влияет на производительность и корректную работу компьютера. Как правило, обновление BIOS в такой ситуации невозможно выявить при покупке нового ПК, а необходимость перепрошивки возникает спустя некоторое время во время работы.
3. Неисправности компьютера.
При неисправностях системы, к примеру, при отсутствии звука или неработающей встроенной сетевой карте при установленных драйверах, или в том случае, когда компьютер наотрез отказывается определять новую комплектующую, например, недавно установленную в ПК видеокарту, также необходимо обновить BIOS на более новую версию.
Как правило, такой случай требует обновления BIOS, но производители минимизируют подобные неисправности к минимуму.
4. Реализация поддержки нового оборудования.
При релизе процессоров на новой архитектуре для уже существующих сокетов (разъема для процессора), BIOS материнской платы еще «не знает» о существовании этих процессоров, и чтобы можно было использовать новые комплектующие как раз-таки и необходимо обновить программное обеспечение платы.
В большинстве случаев, это самая распространенная причина перепрошивки BIOS материнской платы.
Так выглядела оболочка BIOS на «старых» материнских платах. В таких BIOS нельзя было использовать мышь, а интерфейс в большинстве случаев был на иностранных языках.
Для каких процессоров нужно прошивать BIOS материнской платы?
Рассмотрим случай прошивки BIOS’а материнской платы для поддержки новых процессоров чуть подробнее. Самые распространенные вопросы от наших клиентов связаны с выходом процессоров на новой микроархитектуре Kaby Lake для уже существующего сокета LGA 1151. «Нужно ли прошивать BIOS платы для новых процессоров Kaby Lake на сокете 1151?» и «Какая материнская плата подойдет для процессоров Kaby Lake без перепрошивки BIOS?» — это лишь несколько самых распространенных вопросов, которые поступают к нам чуть ли не ежедневно. На самом деле, тут не все так сложно, как кажется на первый взгляд.
Достаточно запомнить несколько моментов: все материнские платы на сокете 1151 и чипсетах 200-ой серии (B250, h370 и Z270) не требуют прошивки BIOS для новых процессоров. Они уже сразу совместимы с ними. Остальные материнские платы на сокете 1151 и более старых чипсетах (h210, B150, h270, Z170) не совместимы с процессорами Kaby Lake «с упаковки». Для таких плат требуется обновление прошивки БИОС для совместимости с новыми CPU. В других случаях все намного проще. Для каждой платформы материнская плата и ее BIOS полностью совместимы «с завода». К примеру, у процессоров AMD Ryzen и Intel Skylake-X свои сокеты и соответственно свои полностью совместимые с ними материнские платы.
А так выглядит оболочка BIOS на современных материнских платах, которая получила приставку UEFI в названии и графический интерфейс. В таких BIOS разрешено использовать мышь как инструмент ввода, и в большинстве случаев интерфейс можно переключить на русский язык.
Как перепрошить BIOS материнской платы самому?
Владея определенными знаниями и желательно — опытом, перепрошить BIOS под силу любому пользователю. Для этого, сами производители материнских плат на официальных сайтах постоянно выкладывают новые версии прошивки BIOS‘а. Сама процедура прошивки состоит из нескольких важных шагов, которые заключаются в скачивании файлов и программы прошивки с официального сайта производителя материнской платы, создание загрузочного USB-накопителя, состоящего из загруженных файлов прошивки, и собственно обновлении BIOS. Однако неопытным пользователям не рекомендуется проделывать эту операцию самостоятельно, ведь процедура перепрошивки довольно опасна. Если что-то во время процесса обновления пойдет не так, к примеру, произойдет отключение света или неожиданное выключение ПК по какой-либо другой причине, то материнская плата попросту сломается.
Разумеется, производители материнских плат прекрасно осведомлены о трудностях, которые возникают у пользователей в процессе перепрошивки BIOS материнской платы, и чтобы «упростить жизнь» пользователям, они начали использовать новые технические решения, которые значительно снижают вероятность выхода из строя материнской платы во время прошивки БИОС. Большинство материнских плат имеют так называемый «Boot Block», который не может быть стерт, но все-же и он не является 100% гарантией того, что при обновлении BIOS не случится каких-либо проблем. Прошивка программного обеспечения, которое прямым образом отвечает за настройку «железа» компьютера – дело серьезное, и неопытным пользователям лучше доверить его профессионалам.
Как прошить или перепрошить BIOS материнских плат
Введение: зачем прошивать BIOS?
Сегодня мы с вами постараемся изучить следующий вопрос: как прошить БИОС на материнской плате Asus или Gigabyte (на ноутбуке, персональном компьютере). Поэтому для начала стоит обсудить, зачем, вообще, прошивать БИОС? Не будем многословными и скажем, что, как и любое обновление абсолютно на любом устройстве, здесь прошивка так же служит для внесения улучшений в работе продукта.
Можно подумать, что это и так понятно, но, с другой стороны, посудите сами: вы когда-нибудь прошивали БИОС на материнской плате? Ответ, скорее всего, будет отрицательным. Если же он положительный, то можем вас поздравить — вам будет намного легче провести нижеописанные манипуляции. Однако непонятно что вы делаете на просторах сети в поисках своих ответов. Итак, если же вы никогда не прошивали БИОС, то лучше ещё раз подумать, прежде чем, возможно, допустить роковую ошибку. Почему роковую? Вы просто можете случайно вывести из строя программное обеспечение комплектующих. Тогда не обойтись без помощи специалистов. Вот почему далее мы поговорим о моментах, которые стоит запомнить перед тем, как перепрошить BIOS Gigabyte или Asus.
Перепрошивка БИОС материнской платы – очень ответственный процесс. Не выполняйте, если вы не уверены в необходимости
Что нужно знать перед прошивкой БИОСа?
- Прежде всего рекомендуется, конечно же, самостоятельно ничего не делать, если вы в этом вопросе новичок. Потому что никто не несёт ответственности за произведённые вами действия, кроме вас самих. Лучше обратиться к специалистам в соответствующие центры, если вам необходимо прошить БИОС.
- Обеспечьте бесперебойную работу компьютера или ноутбука! В противном случае вы можете остаться у «разбитого корыта»: сломается программное обеспечение. А это нам совершенно не надо, поэтому позаботьтесь о работе персонального компьютера.
- Раз мы заговорили о ноутбуках, то помните, что при поломке отдельных комплектующих этого устройства (например, материнской платы), они не подлежат замене — вы не сможете поставить другую плату, если старая сломается.
Убедитесь в соответствии вашей модели оборудования устанавливаемому ПО BIOS – иначе последствия могут быть печальными
- На всякий случай рекомендуется сделать резервное копирование важных данных не только с самого компьютера, но и бэкап БИОСа.
- Существует множество способов обновления прошивки BIOS, но сегодня мы рассмотрим самые популярные и безопасные. Так чтобы практически каждый пользователь смог повторить эти процедуры самостоятельно.
Подготовка необходимых файлов
- Для начала вам нужно посмотреть свою версию БИОСа (этот пример рассматривается на устройствах ASUS). Для этого зайдите в него при запуске компьютера или ноутбука. Далее мы делимся на группы со старой версией и новой.
- Если у вас интерфейс программы BIOS на сером или синем фоне и можно работать только клавиатурой, то у вас старый БИОС. Посмотреть версию модуля можно во вкладке Tools, затем запустить утилиту ASUS EZ Flash 2, где вы и увидите необходимую информацию.
Так выглядит интерфейс старой версии BIOS
- Если у вас новый интерфейс, похожий на космический корабль по сравнению со старым, то версия программного обеспечения будет высвечена на первом же экране справа от часов.
- Далее, вам нужно зайти на сайт компании и найти файл обновления для БИОСа на материнской плате именно для вашего продукта (то есть именно для вашей платы). Одной версией БИОСа не обойтись.
- Проверяем, есть ли новая прошивка, и скачиваем документы при положительном ответе на этот вопрос.
- Запишите этот файл на отформатированную под FAT32 флешку. Готово!
ASUS новый BIOS
Как понять, что у вас новый БИОС? Сделать это очень просто: зайдите в меню БИОСа при включении компьютера, затем обратите внимание на внешний интерфейс программы. Если в этом окне вы можете работать и клавиатурой, и мышью, если окно выглядит не как стандартный БИОС (серый или синий фон с пугающим меню), а как современное приложение, то у вас однозначно современная материнская плата со стандартом UEFI. Этот стандарт сменил старую систему БИОСа, чтобы пользователю было легче ориентироваться в пространстве программы. Поэтому отдельное спасибо программистам и разработчикам за такую заботу.
А так выглядит новая версия
Итак, можете считать, что вам повезло больше чем тем, кому придётся использовать инструкцию ниже: обновить прошивку можно с помощью встроенной программы, которая называется ASUS EZ Flash 2. Итак, что же делать?
- В окне BIOS выберите пункт внизу страницы «Дополнительно». Программа уточнит ваше действие — жмём ОК;
- Теперь в верхнем меню найдите вкладку «Сервис» и кликните по ней. В этом окне нам нужна будет как раз упомянутая выше утилита ASUS EZ Flash;
- Далее, находим записанный ранее файл прошивки для вашей материнской платы (если вы не понимаете, о чём идёт речь — бегом читать пункты «Что нужно знать перед прошивкой БИОСа» и «Подготовка необходимых файлов»! Не стройте из себя всезнайку, а лучше прочитайте предлагаемую информацию). Левой кнопкой мыши кликаем по файлу;
- В новом окне утилита спросит вас о необходимости прочитать его. Жмём ОК;
- Опять выскочит уведомление, где уточняется само обновление BIOS, — здесь тоже соглашаемся кнопкой ОК;
- Дожидаемся завершения перепрошивки. Процесс этот может занять некоторое время, поэтому наберитесь терпения и ничего не трогайте. Когда всё закончится, вы увидите уведомление об успешном окончании обновления. Жмём снова ОК;
- Система перезагрузится со сброшенными параметрами BIOS и его новой версией. Можете поздравить себя, ведь вы благополучно справились с заданием!
ASUS старый BIOS
Если вы сидите разочарованным в том, что у вас стоит старая версия без поддержки мыши и красивого интерфейса, не стоит сильно огорчаться. Да, вам будет немного труднее. Но это только в плане удобства использования утилиты. Кстати, обновление будет происходить с помощью той же программы ASUS EZ Flash 2! Повторяем ещё раз, отличием между старой и новой версией модуля только в интерфейсе. Что же вам делать?
- Естественно, для начала заходим в БИОС;
- Далее, переходим по вкладкам с помощью клавиатуры на предпоследнюю, именуемую Tools;
- Здесь нам нужно будет запустить нашу утилиту Асус ЕЗ Флеш 2;
- Теперь в окне выбираем нашу подготовленную флешку с файлами прошивки. На этот файл нужно будет нажать два раза;
- В окне уведомления вас спросят о том, точно ли вы хотите обновить BIOS? Нам кажется, если вы дошли до этого момента, то можно смело кликнуть Yes. Однако если по каким-то причинам вы передумали — жмём No;
- Дожидаемся завершения перепрошивки. Процесс этот может занять некоторое время, поэтому наберитесь терпения и ничего не трогайте. Когда всё закончится, компьютер или ноутбук перезагрузится, и у вас будет стоять новая версия БИОСа;
- Можете поздравить себя, ведь вы благополучно справились с заданием!
Gigabyte
Сотрудники и специалисты этой компании при создании программного обеспечения для BIOS не стали заново придумывать что-то новое: то есть установка обновлений для их продукта мало чем будет отличаться от предыдущих инструкций. Однако стоит помнить, что интерфейс программы может быть несколько другим, но способ остаётся тем же. Поэтому для пользователей это скорее плюс, чем минус, — не надо узнавать ничего нового и, если вы уже знакомы с прошивкой БИОСа на материнской плате ASUS на ноутбуке или компьютере, никаких проблем с тем, как перепрошить Gigabyte, у вас однозначно не будет.
Найти прошивку так же легко, как и, собственно, обновить её: вся информация находится в свободном доступе на официальном сайте компании в интернет-сети. Искать долго тоже не придётся, так как разработчики позаботились об удобстве поиска необходимых документов и не стали прятать где-нибудь в меню сайта. Как упоминалось выше, компания крайне не рекомендует осуществлять подобную операцию (то есть, перепрошивку БИОСа), если в этом нет крайней необходимости. При правильной и стабильной работе всех установленных компонентов, зачем что-то трогать? Как известно, такие действия не приводят ни к чему хорошему. Также стоит помнить, что если вы не особо хорошо ладите с компьютерной техникой, то лучше предоставить это дело специалистам в разных сервис-центрах или мастерских.
Немаловажным остаётся момент наименования модуля материнской платы: Gigabyte может дать одно и то же обозначение для разных моделей (например, если вторая является перевыпуском первой). Но для них будут совершенно разные файлы прошивки: при неправильной инсталляции можно просто сломать программное обеспечение, вывести его из строя. Поэтому повторимся и напомним, что перепрошивать БИОС Gigabyte просто так из вашей прихоти не стоит.
Подведём итоги
Прошивка или перепрошивка БИОСа на материнской плате Asus (или Gigabyte) на ноутбуке или компьютере позволит внести улучшения и исправления неполадок в работе устройства на программном уровне. Прежде чем приступить к этим действиям, необходимо учесть ряд факторов, которые могут обезопасить вас от непредвиденных проблем и поломок. Стоит обратить внимание, что версии интерфейса программы BIOS на компьютерах может отличаться, поэтому не пугаемся, а просто ищем подходящий вариант.
Если вы не уверены в своих силах, лучше предоставить это дело мастеру, особенно при реальных проблемах материнской платы: возможно, сбой кроется не в аппаратной работе, а стоит заменить полностью плату. Не забывайте также, что при поломке платы на ноутбуке, заменить её вы не сможете. Тогда можно сказать «прощай» своему устройству. Однако мы надеемся, что у вас всё получилось, и ничего не сломалось. Не забываем делиться своим мнением и опытом в комментариях!
Как обновить (перешить) БИОС. Руководство для начинающих (очень подробное).
Напоминаем, что все операции по перепрошивке БИОС являются довольно серьезной вещью, могущей вызвать весьма неприятные последствия, вплоть до полной неработоспособности материнской платы. Выполнять ее желательно в моменты, когда напряжение сети наиболее стабильно и отключение электричества наименее вероятно, ибо, если это произойдет в момент перепрошивки, материнская плата становится неработоспособной. Кроме того, сама природа микросхем БИОС (EEPROM) такова, что всякая операция ее перезаписи представляет довольно серьезный риск, поскольку вероятность возникновения ошибки велика.(Далее идут рекомендации по прошивке, взятые частично из форума, а по большей части- из своего опыта).
Начнем с того, что БИОС нужно обнулить. Для этого можно (при выключенном компьютере и обязательно отсоединенном от сети питании!)
а) Извлечь батарейку на ~ 5-10 минут.
б) Обнулить БИОС с помощью джампера
в) В настройках БИОСа выбрать Load Defaults BIOS.
Выберите наиболее удобный для вас способ.
Кроме того, в установках еще старого БИОС следует запретить кэширование БИОС и видеоБИОС в оперативную память (читай мануал к материнке). Во многих последних версиях матерей эта функция запрещена по умолчанию.
Далее, у нас есть несколько способов собственно операции перепрошивки.
1. Прошивка БИОС с флопповода. (Самый простой, но не самый безопасный способ. Как сделать это менее рискованным образом- читай ниже в п. 2).
Найди чистую свежую дискету. (Или не очень чистую, но все равно надежную. Лучше сделать 2 копии). Вставь во флопповод при работе в Виндовс ХР. Открой « Пуск-Мой компьютер». Правой кнопкой мыши кликни на значке «Диск 3,5 (А)» и выбери в выпадающем меню «Форматировать…». Появится окно «Создание загрузочного диска». В нем нужно поставить галку в строке « Создание загрузочного диска MS-DOS» и нажать кнопку « Начать». Если все нормально, через некоторое время форматирование закончится и нужно нажать кнопку « Закрыть».
На эту же дискету нужно переписать 2 файла:
1) программу перепрошивки awdflash.exe и собственно сам файл БИОС (и то и другое скачивается с сайта производителя материнской платы, например www.ecsusa.com).
Завершаем работу Винды с перезагрузкой машины. Входим в настройки БИОС (жмем Del), сбрасываем установки CMOS на Default (или Safe Default Settings). Переходим в раздел (обычно это первый) и проверяем, не отключился ли флопповод по умолчанию (часть матерей так именно и поступает) если он отключился- его нужно включить, после чего в другом разделе ставим порядок загрузки так, чтобы первым опрашивался флопповод. Не мешает проверить также, сохранился ли запрет на кэширование БИОС, а также запретить работу антивируса.
Сохраняем все и перезапускаемся, не вынимая дискету из флопповода. Система пожует его и напишет:
(что-то вроде: загружен DOS такой-то версии..) и
A:\>_
А) Набираем:
A:\>dir_ (три буквы dir) и жмем Enter.
Появится список файлов на дискете. Среди них можно увидеть пару файлов: например, awdflash.exe и файл с БИОСом, например w7025nms.150.
Запишем на бумажке названия файлов с расширениями, иначе потом будет трудно вспоминать.
Б) Набираем команду:
A:\>awdflash /?
и жмем Enter. Появится список ключей и их функции для программы awdflash. Нам потребуется несколько из них. После изучения ключей можно приступать к перепрошивке. В принципе, эти этапы (А и Б) можно пропустить и сразу приступить к перепрошивке.
В) Набираем команду:
A:\>awdflash newbios.bin oldbios.bin /py/sy/cc/cp/cd/e
И жмем Enter.
(набирается команда от имеющегося A:\>_. Следует вводить все точно, соблюдая пробелы, где указано и наклоны «палочек» именно такие, как указано. Название нового файла БИОС ( newbios.bin) будет твоим (не знаю, каким конкретно), не забудь поставить его точное расширение. Старый файл БИОС будет сохранен на дискете под названием oldbios.bin). Программа (согласно заданным ключам) кроме основных задач, также обнулит CMOS, очистит область ESCD, очистит область DMI и не станет автоматически перезагружать систему в конце работы, а просто выйдет в DOS (можно проверить, что там нового появилось на дискете, или в случае сбоя повторить операцию).
Запустится программа перепрошивки, от тебя уже не потребуется никаких действий. Только терпение. Ты увидишь как пройдет сохранение старого БИОСа на дискету, потом перепишется БИОС (появятся строки из квадратиков, демонстрирующие процесс перешивки) и наконец все остановится. Когда все утихнет, можно перезагружать машину, убедившись, что на дискете теперь есть копия старого БИОСа под названием oldbios.bin. (Перепрошивка БИОС с флопповода занимает 1-2 минуты, в зависимости от качества дискеты и флопповода.)
Сразу после перезагрузки можно лезть в БИОС и выставлять нужные тебе настройки.
Я бы не советовал шить из DOSa напрямую с флопповода- уж слишком ненадежные они и капризные (представляешь, что произойдет, если в процессе перепрошивки дискета откажется читаться на половине файла?).
2. Второй способ перепрошивки БИОС. Из виртуального электронного диска..
Менее опасный, но более трудоемкий. Кроме того, тут потребуется загрузочная дискета от систем Windows 98 или Ме. Загрузочную дискету можно создать на компьютере, где установлена система Виндовс 98 или Ме, либо с помощью компакт-диска из серии Reanimator для обслуживания ПК. Либо просто
скачать отсюда программу для ее создания.
Виртуальный диск в ДОС создается автоматически при запуске компьютера с загрузочной дискеты Windows98 или Ме. После запуска компа вместо загрузочной дискеты вставляется дискета с файлами БИОС и программой-прошивальщиком, набирается команда:
A:\>dir
и будут показаны точные наименования файлов прошивки и самого БИОСа.
На виртуальный диск нужно скопировать парочку файлов (по очереди):
A:\>copy awdflash.exe C:
A:\>copy nf3916.bin C:
(нужно поставить название своего файла и букву своего виртуального диска. Если на HDD отсутствуют разделы с FAT32— это будет буква С:, если такие разделы есть- буква будет D:)
система каждый раз пожует флопповод и ответит:
1 file(s) copied
A:\>_
И в этом вся прелесть! Если дискета окажется некачественной или произойдет сбой в работе флопповода- это ничем не грозит. Можно вынимать дискету и вставлять по новой сколько угодно раз, пока не сработает. Подобный сбой при прямой записи БИОС с нее грозит серьезными проблемами.
Перейди в раздел виртуального диска и задай команду:
A:\>C:_
C:\>awdflash nf3916.bin oldbios.bin /py/sy/cc/cp/cd/e
Появится окно программатора и все сделает само. (Конкретно: сохранит старую версию БИОС, прошьет новую, обнулит CMOS и вернется в DOS). Автоматической перезагрузки не последует:
C:\>_
Перепиши старую версию БИОС на дискету:
C:\>copy oldbios.bin A:
Система пожует флопповод и ответит, что 1 file(s) copied.
После этого можно перезагружать систему ( Ctrl + Alt + Del) и входить в настройки CMOS BIOS для корректировки.
Букву виртуального диска система тебе сообщит сама при пуске с загрузочной дискеты Windows98 или Ме. Если весь HDD отформатирован на NTFS, или HDD там вообще нет, это будет диск С:, иначе- присвоит букву D. (Если на жестком диске отсутствуют разделы FAT32, после загрузки система напишет, что она не обнаружила разделов на жестком диске и начнет советовать проверять его на вирусы и т.п. ересь. Это все пропускается мимо ушей.)
3. Если в компьютере отсутствует привод для дискет 3,5″ (флопповод). Обновление БИОС при помощи компакт-диска.
Придется воспользоваться дисководом CD-ROM или DVD-ROM.
Предварительно создаем загрузочный компакт диск (лучше всего- на основе CD-RW— при неудачном прожиге легко исправить ошибку). Существует множество способов создания загрузочного компакт диска, но нас устроит вариант создания в программе Nero Burning. В качестве бут-файла следует указать путь к файлу образа загрузочной дискеты Windows98 или Ме. (Сам файл образа можно скачать отсюда).
После указания программе Nero пути до файла образа загрузочной дискеты, в нижнем поле не отмечаем ничего и жмем кнопку New. В появившемся окне добавляем необходимые файлы прошивки БИОС и программы для прошивки и записываем (прожигаем) болванку.
При запуске компьютера с указанного компакта все происходит как и при запуске с загрузочной дискеты (только намного быстрее).
В появляющемся на экране меню загрузки нужно выбрать опцию, соответствующую интерфейсу вашего привода. Для оптических приводов с интерфейсом IDE PATA выбираем строчку «С поддержкой СD-RОМ IDE PATA», если привод с интерфейсом SATA, то ему понадобятся другие драйвера и нужно выбрать строку с поддержкой приводов SATA.
Для прошивки повторяем все действия п.2.
Возможные неудачи процесса обновления БИОС
Если после перепрошивки материнская плата не стартует, увы, нам не повезло. Либо была прошита неподходящая версия БИОС, либо произошла ошибка в процессе перепрошивки (не исключается и неисправность микросхемы БИОС). Если компьютер при старте еще подает какие-либо признаки жизни, вроде:
Award BootBlock BIOS v1.0
Copyright C 1998, Award Software, Inc.
BIOS ROM Checksum Error
Detecting Floppy Drive A media…
Detecting HDD…
(Чаще всего это последнее, что видит пользователь на своем экране. Еще чаще он вообще ничего не видит, поскольку не происходит даже инициализации видеокарты)
это означает, что в процессе обновления БИОС произошла ошибка, но каким-то чудом сохранилась его часть, так называемый бут-блок (либо по вине «битой» ячейки памяти микросхемы EEPROM БИОС, либо в результате прошивки неподходящей версии, либо по другой причине) и система пытается найти другую версию файла прошивки на дискете или HDD.
Некоторые материнские платы способны восстановить БИОС, если обнаружат подходящий файл прошивки на дискете или жестком диске (файл с оригинальным названием, разумеется). Если есть признаки того, что идет обращение к флопповоду или жесткому диску, можно попытаться запустить компьютер «втемную», предварительно вставив во флопповод дискету с файлом прошивки, выждав достаточное время (судя по активности флопповода) и перезапустив в конце систему.
Часть материнских плат Gigabyte имеют функцию Dual BIOS и способны автоматически восстановить работоспособность без участия пользователя, но на части плат этой фирмы эта функция только продекларирована, а на самом деле не работает. Если компьютер после обновления и перезагрузки молчит вообще, все еще хуже. Рекомендуется воспользоваться перемычкой (джампером) обнуления CMOS (читай руководство к материнской плате), после чего попытаться запустить систему еще раз.
В конце концов, если ничего не помогает, остается только способ исправления прошивки при помощи программатора (в сервис центе).
Почему не стоит обновлять БИОС непосредственно из Windows?
Велика вероятность ошибки и последующей (после перезагрузки) полной неработоспособности системы. В случае с материнскими платами ASUS (на чипсетах nForce) настоятельно рекомендуется перед обновлением БИОС (из Windows) проверить версию драйверов чипсета nForce, которые должны быть 6.66 или выше. Указание на это (а также и новые версии драйверов) имеется на сайтах ASUS.
Как прошить БИОС материнской платы несколькими способами с минимальным риском
Прежде чем принять решение о перепрошивке биоса, внимательно проанализируйте данные, ведь прошивка биоса — операция сложная и рискованная, прибегать к ней лишний раз не стоит. Но если, например, материнская плата отказывается работать с новым процессором или не поддерживает винт большего размера, то программаторы для биоса — единственная возможность наладить работоспособность системы.
Процесс перепрошивки БИОС материнских плат в большинстве случаев прост и сводится к указанию нового файла с микрокодом и подтверждением операции
Для того чтобы перепрошить BIOS, в первую очередь необходим прошивальщик. Обычно это утилиты AWDFLASH или AMIFLASH (они самые распространенные). Но они подходят не для каждой материнской платы, например, для Asus понадобится другая программа, поэтому, прежде чем качать прошивальщик, необходимо выяснить, подходит ли он для конкретной машины.
Перепрошить возможно любой биос, но некоторые из них защищены от прошивки, потому что биос может быть поврежден случайно или вследствие вирусной атаки. Иногда на материнскую плату вешают специальный джампер «BIOS Update». В положении «Disable» перепрошивка не получится, нужно перевести его в положение «Enable». Другие платы имеют пункт «BIOS Protect» в SETUP, здесь «Enable» нужно выбрать для запрета перепрошивки, а «Disable» означает «биос не защищен».
Итак, защита снята, как прошить BIOS? Как прошить BIOS без вреда для материнской платы несколькими способами?
Как перепрошить BIOS, используя программатор?
Самый простой и надежный способ — это обратиться в ремонтную мастерскую, где наверняка есть программатор. Нужно принести туда флешку (если флешка запаяна, то всю материнскую плату) и попросить перепрошить биос. Заодно можно попросить впаять колодку, на случай если еще когда-нибудь понадобится вынуть флешку из материнской платы.
Использование программатора для прошивки БИОС материнской платы в домашних условиях — весьма экзотический способ
Можете приобрести программатор в магазине. Здесь необходимо учитывать, что на некоторые из них (например, программатор SuperPro 280U) обновлений для BIOS больше не будет, то есть с новым железом будут возникать проблемы, другие (например, программатор Xeltek P500 ) на некоторые типы флешек потребуют дополнительных конденсаторов. Китайский программатор вряд ли прослужит долго, зато стоить будет недорого. В общем, выбирая программатор, необходимо сразу обратить внимание на марку флешки.
Дальше все просто. В отличие от первых моделей современный программатор подключается к компьютеру. Нужно найти на официальных сайтах подходящую программу, загрузить ее в программатор, вставить флешку в разъем программатора (если необходимо, предварительно аккуратно выпаяв ее), запустить программу перепрошивки.
Можно спаять программатор самостоятельно. Для этого нужно найти в сети схему устройства «программатор», приобрести детали (учитывая, что дорогой современный программатор имеет несколько разных разъемов), аккуратно собрать прибор согласно схеме.
Как поменять биос «на горячую» (хотсвоп)?
Этот самый распространенный способ перепрошивки биоса применим при наличии второй такой же материнской платы, только рабочей. К слову, иметь точно такую же материнку не обязательно, достаточно обратить внимание на некоторые параметры флешки. В общих чертах, флешки бывают двух типов: хабовые (в квадратном корпусе PLCC32), обычные, то есть прямоугольные (корпус DIP3 ) и все остальные. Но, перед тем как приступить к перепрошивке BIOS, необходимо тщательно изучить тему.
Перепрошивка BIOS «нагорячую» возможна, если у вас имеется точно такая же модель материнской платы с рабочей микросхемой
Для перепрошивки необходимо загрузиться на рабочей материнской плате в «Safe mode command prompt only», аккуратно вынуть по-горячему, то есть из работающей материнской платы достать микросхему биоса, осторожно поставить другую, которая будет перепрошиваться, запустить программу-прошивальщика и поместить в ПЗУ файл прошивки.
Прошивка длится несколько секунд, выключать машину в процессе работы нельзя ни в коем случае.
Как поменять флешки местами? Да, вынуть флешку из работающей материнской платы и поместить на ее место новую — это сложная задача. Для этих целей можно пользоваться нитками, разнообразными пинцетами, кусками старого порта, иногда к флешке приклеивают «ручку» из кусочка пластика. Второй раз менять флешки местами можно только при выключенном компютере.
Применяя этот способ прошить биос, необходимо помнить, что:
- Без биоса плата не заработает, при включении должно стоять родное ПЗУ. Именно поэтому менять их приходится во время работы, «на горячую».
- Перед тем как включать родную флешку, необходимо попробовать вытащить ее из материнской платы, чтобы не лезть с отверткой в работающую машину.
- Микросхему нужно ставить по ключу, иначе смена полярности убьет ее сразу и бесповоротно.
- Если биос рабочий и перепрошивка необходима ради повышения производительности, необходимо сохранить текущую версии BIOS на случай неудачной перепрошивки.
- Прежде чем перепрошивать биос, необходимо провести предварительную исследовательскую работу, например, найти сведения о соответствии флешек и плат друг другу.
- Необходимо понимать, что перепрошивка BIOS не увеличит частоту процессора и не добавит разъемов в материнской плате.
- Некоторые ПЗУ в силу тех или иных причин прошить невозможно.
- Перепрошивка биоса при помощи программатора — самый надежный способ перепрошивки, хотя и в этом случае риск присутствует.
- Перепрошивать биос «на горячую» стоит на пустом столе, с которого необходимо удалить емкости с жидкостью.
Как перепрошить биос с дискеты или винта?
Бывает, BIOS ранен, но не мертв, тогда при попытке загрузиться машина скрежещет диском, а на экране светится угрожающее «BIOS checksum error». Как прошить BIOS в таком неприятном случае?
Можно попробовать записать системный диск, содержащий исключительно файлы io.sys; msdos.sys; command.com и записать туда же сам биос bios.bin, прошивальщик и autoexec.bat с командной строкой, соответствующей прошивальщику.
Этот способ ненадежен и сработает в двух случаях из семи, но его обычно пробуют первым, и иногда это помогает.
Стоит также добавить, что на сайтах некоторых производителей компьютеров предлагаются для скачивания специальные файлы, помогающие восстановить работоспособность BIOS и компьютера.