Какой программой прошить BIOS: обзор утилит и способы

При появлении ошибки BIOS ROM checksum error или после неудачного разгона оперативной памяти система может перестать загружаться, и единственным выходом становится перепрошивка микрокода материнской платы. Выбор подходящей утилиты напрямую зависит от производителя платы, текущего состояния системы и того, загружается ли операционная система. Для материнских плат ASUS, MSI, Gigabyte и ASRock существуют фирменные утилиты, а для аварийного восстановления — универсальные инструменты вроде Flashrom или AFUDOS.

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

Фирменные утилиты производителей материнских плат

Самый безопасный способ обновить BIOS — использовать программу, созданную конкретным производителем вашей материнской платы. Каждый вендор предлагает собственные решения, которые учитывают особенности чипсета, модели и типа микросхемы памяти. Ниже перечислены основные утилиты для самых распространённых брендов.

  • 🟦 ASUS — утилита EZ Flash встроена непосредственно в BIOS, а для Windows доступна программа WinFlash;
  • 🟥 MSI — использует M-Flash (встроенное средство) и Live Update для обновления из-под Windows;
  • 🟨 Gigabyte — предлагает @BIOS для Windows и Q-Flash для прошивки из самого BIOS;
  • 🟦 ASRock — оснащается утилитами Instant Flash и App Shop.

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

⚠️ Внимание: прошивка BIOS из-под Windows допустима только на стабильной системе с надёжным блоком питания. При малейших признаках нестабильности — случайных перезагрузках или ошибках драйверов — используйте встроенные средства BIOS.

Встроенные средства прошивки в BIOS/UEFI

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

Процедура прошивки через встроенное средство выглядит одинаково для большинства плат: скачанный файл с расширением .CAP, .ROM или .BIN записывается на флеш-накопитель, после чего утилита находит его и начинает обновление. Важно использовать флешку с файловой системой FAT32, так как большинство встроенных программ не распознают NTFS или exFAT.

⚠️ Внимание: перед запуском встроенной утилиты обязательно отключите в BIOS функции защиты от записи — Secure Boot и Write Protect, если они присутствуют. В противном случае программа может сообщить об ошибке проверки целостности файла.

☑️ Подготовка к прошивке через встроенную утилиту

Выполнено: 0 / 5

Программа Flashrom для универсальной прошивки

Flashrom — это кроссплатформенная утилита с открытым исходным кодом, которая поддерживает более 500 чипов BIOS и работает из-под Windows, Linux и DOS. Она незаменима в ситуациях, когда фирменная утилита недоступна, например, для материнских плат малоизвестных брендов или при восстановлении после неудачной прошивки. Программа взаимодействует с микросхемой напрямую, минуя оболочку BIOS.

Для работы с Flashrom необходимо знать производителя и модель чипа BIOS, который часто нанесён на саму микросхему на плате. Команда для чтения текущей прошивки выглядит так:

flashrom -p internal -r backup.bin

После создания резервной копии выполняется запись новой версии:

flashrom -p internal -w new_bios.bin

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

Утилиты для прошивки из DOS

Для старых материнских плат, выпущенных до 2015 года, многие производители предлагают DOS-утилиты, которые запускаются с загрузочной флешки. Такие программы, как AFUDOS для ASUS, AWDFLASH для плат на чипсетах Award и AMIFLASH для AMI, работают в чистой среде без операционной системы. Это исключает влияние драйверов и фоновых служб, но требует создания загрузочного носителя.

Для создания загрузочной флешки с DOS можно использовать программу Rufus, выбрав режим FreeDOS. После загрузки в командной строке необходимо перейти к файлу утилиты и выполнить команду с указанием имени прошивки. Например, для AFUDOS команда выглядит так:

afudos newbios.rom /p /b /n

Параметр /p указывает на запись прошивки, /b — на обновление загрузочного блока, а /n — на перезагрузку после завершения. При использовании DOS-утилит критически важно точно указать имя файла, так как ошибка в синтаксисе может привести к записи некорректных данных.

ПроизводительDOS-утилитаФормат файлаОсобенности
ASUSAFUDOS.ROMПоддерживает резервное копирование
GigabyteFLASHSPI.F1-.F9Требует указания модели платы
MSIAFUWIN.ROMРаботает также из Windows
ASRockAFUDOS.ROMСовместима с большинством плат

Программирование чипа внешним программатором

Когда BIOS повреждён настолько, что плата не запускается и не подаёт признаков жизни, единственным способом восстановления становится внешний программатор. Устройства вроде CH341A или TL866II подключаются непосредственно к микросхеме BIOS через специальный адаптер или зажим. Этот метод требует физического доступа к чипу и навыков пайки, но позволяет восстановить даже полностью «убитую» прошивку.

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

Как определить модель чипа BIOS

Найдите на материнской плате микросхему с маркировкой 25xx или 24xx (например, Winbond W25Q128 или MXIC MX25L12835F). Производитель и модель обычно нанесены лазерной гравировкой на корпус микросхемы. Для плат с двумя чипами (основной и резервный) прошивать нужно тот, который отвечает за загрузку.

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

Сравнение способов прошивки BIOS

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

  • 🛡️ Безопасность — встроенные утилиты считаются самыми безопасными, так как работают в изолированной среде;
  • ⚡ Скорость — прошивка из Windows занимает меньше времени, но несёт больше рисков;
  • 🔧 Универсальность — Flashrom и программатор подходят для любых плат, включая неизвестные бренды;
  • 💻 Сложность — встроенные средства требуют минимальных навыков, а программатор — опыта работы с электроникой.
📊 Какой способ прошивки BIOS вы считаете самым надёжным?
Встроенная утилита в BIOS
Программа из Windows
DOS-утилита
Внешний программатор

Пошаговая инструкция по прошивке через встроенную утилиту

Рассмотрим процесс обновления на примере типичной утилиты M-Flash от MSI. Сначала скачайте последнюю версию BIOS с официального сайта производителя, обязательно сверяя модель платы и ревизию. Распакуйте архив и скопируйте файл прошивки на флешку, отформатированную в FAT32.

Перезагрузите компьютер и войдите в BIOS клавишей Del или F2. Найдите пункт M-Flash и выберите его. Утилита предложит перезагрузиться в режим прошивки — подтвердите действие. После перезагрузки программа автоматически найдёт файл на флешке и отобразит его в списке.

Выберите файл и подтвердите начало обновления. Процесс занимает от 2 до 5 минут, после чего компьютер перезагрузится. При первом запуске после прошивки рекомендуется войти в BIOS и загрузить настройки по умолчанию (Load Optimized Defaults), чтобы избежать конфликтов старой конфигурации с новым микрокодом.

Частые ошибки при прошивке и их решение

Наиболее распространённая ошибка — BIOS file not found. Она возникает, когда файл прошивки лежит не в корне флешки или накопитель отформатирован не в FAT32. Также проверьте, что имя файла не содержит кириллических символов и не превышает 12 знаков в формате 8.3.

Ошибка ROM ID mismatch означает, что файл прошивки не соответствует модели платы. Скачайте версию, точно совпадающую с ревизией вашей платы — эта информация указана на самой плате рядом с разъёмом процессора. Если ошибка появляется при использовании официальной прошивки, проверьте, не установлена ли на плате модифицированная версия BIOS от сторонних разработчиков.

FAQ по программам для прошивки BIOS

Можно ли прошить BIOS с флешки без специальной программы?

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

Какая программа лучше для прошивки BIOS на ноутбуке?

Для ноутбуков используйте только фирменные утилиты производителя — Dell Update, HP Support Assistant, Lenovo Vantage. Универсальные инструменты вроде Flashrom не рекомендуются, так как ноутбуки часто имеют специфические механизмы защиты от перепрошивки.

Что делать, если утилита не видит файл прошивки?

Переформатируйте флешку в FAT32 с помощью стандартных средств Windows, скопируйте файл заново и убедитесь, что он находится в корневом каталоге. Если проблема сохраняется, попробуйте другую флешку объёмом не более 16 ГБ.

Нужно ли прошивать BIOS, если компьютер работает стабильно?

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

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