Как прошить BIOS через AFUDOS: полная инструкция

Ошибка ROM file not found, зависание на начальном экране или отказ материнской платы распознавать процессор после обновления — типичные последствия неудачной прошивки BIOS. Утилита AFUDOS (AMI Firmware Update Utility) работает в среде DOS и считается наиболее надёжным инструментом для обновления микрокода на платах с BIOS от AMI, поскольку исключает вмешательство операционной системы в процесс записи. В отличие от прошивки из-под Windows, AFUDOS напрямую обращается к контроллеру флэш-памяти, что критично при обновлении на материнских платах ASUS, Gigabyte и MSI выпуска до 2015 года.

Перед началом работы убедитесь, что вы скачали именно ту версию BIOS, которая соответствует ревизии вашей материнской платы — об этом говорит маркировка на самой плате или в утилите CPU-Z. Несоответствие версии — самая частая причина превращения платы в «кирпич».

Подготовка загрузочной флешки для AFUDOS

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

  • 💾 Скачайте Rufus с официального сайта и вставьте флешку объёмом от 1 до 8 ГБ — больший объём может не определиться в DOS.
  • 📁 Скопируйте на флешку файл утилиты AFUDOS.exe и файл прошивки с расширением .rom или .bin.
  • 🔌 Отключите все лишние USB-устройства и жёсткие диски SATA, кроме системного — так вы исключите риск случайной записи не туда.

После создания загрузочной флешки перезагрузите компьютер и войдите в BIOS, нажав Del или F2 при старте. В разделе Boot выберите вашу флешку первым устройством загрузки. На некоторых платах ASUS для этого нужно включить опцию Boot > CSM > Launch CSM: Enabled, иначе флешка не появится в списке.

⚠️ Внимание: не используйте флешки с файловой системой NTFS — DOS и AFUDOS работают только с FAT32. Если ваша флешка имеет больший объём, отформатируйте её в FAT32 через Rufus или командную строку.

Запуск AFUDOS и базовые команды

Когда вы загрузились в DOS, введите команду AFUDOS /? и нажмите Enter — утилита выведет список всех доступных параметров. Если вместо списка появилась ошибка Unknown command, значит, вы используете несовместимую версию утилиты или файл повреждён.

Базовая команда для прошивки выглядит так:

AFUDOS имя_файла.rom /P /B /N /C

Здесь /P — запись основного блока BIOS, /B — запись загрузочного блока, /N — не перезагружать систему после прошивки, /C — очистить CMOS после обновления. Для большинства материнских плат достаточно команды AFUDOS имя_файла.rom /P /B.

Создание резервной копии текущего BIOS

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

AFUDOS backup.rom /O

Параметр /O указывает утилите прочитать текущий BIOS и сохранить его в файл backup.rom. Убедитесь, что файл появился на флешке и его размер составляет от 2 до 16 МБ в зависимости от модели платы. Если размер файла нулевой или менее 1 МБ — прошивка не выполнялась, и нужно повторить операцию.

☑️ Подготовка к прошивке BIOS

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

Процесс прошивки: пошаговый алгоритм

После создания резервной копии можно приступать к обновлению. Убедитесь, что ноутбук подключён к сети через адаптер, а настольный ПК защищён от перепадов напряжения — используйте ИБП, если он есть. Даже кратковременное отключение питания во время записи гарантированно повредит микросхему BIOS.

Выполните следующие шаги в строгой последовательности:

  • 🔹 Введите команду AFUDOS имя_файла.rom /P /B /C и нажмите Enter.
  • 🔹 Дождитесь появления строки Erasing flash — это означает, что утилита начала стирать старую прошивку.
  • 🔹 После стирания начнётся запись — процесс занимает от 30 секунд до 3 минут, не нажимайте никакие клавиши.
  • 🔹 По завершении появится сообщение Firmware updated successfully — теперь можно перезагрузить компьютер.

Если утилита завершила работу с ошибкой Error 28: Flash part is not supported, это значит, что ваша микросхема не поддерживается данной версией AFUDOS. Попробуйте найти более новую версию утилиты на сайте производителя материнской платы или используйте альтернативную утилиту — например, AFUWIN для Windows или BUPDATER для плат Gigabyte.

📊 С какой проблемой вы столкнулись при прошивке AFUDOS?
Ошибка ROM file not found
Прошивка прошла, но ПК не включается
Утилита не запускается в DOS
Не могу создать загрузочную флешку

Параметры командной строки AFUDOS, которые нужно знать

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

ПараметрНазначениеПример использования
/PЗапись основного блока BIOSAFUDOS bios.rom /P
/BЗапись загрузочного блокаAFUDOS bios.rom /P /B
/OСохранение текущего BIOS в файлAFUDOS backup.rom /O
/CОчистка CMOS после прошивкиAFUDOS bios.rom /P /C
/NЗапрет автоматической перезагрузкиAFUDOS bios.rom /P /N

Комбинация /P /B /C /N считается оптимальной для большинства материнских плат ASUS. Параметр /N позволяет проверить сообщения утилиты перед перезагрузкой — если что-то пошло не так, вы увидите код ошибки и сможете предпринять действия до выключения питания.

Что делать, если прошивка завершилась с ошибкой

Ошибка Error 31: File size incorrect указывает на несоответствие размера файла прошивки объёму микросхемы. Это происходит при попытке прошить BIOS от другой ревизии платы или при повреждении файла при скачивании. Скачайте файл заново и проверьте его контрольную сумму, указанную на сайте производителя.

Если после прошивки компьютер не включается, но индикатор питания горит, попробуйте сбросить CMOS перемычкой на плате или извлечением батарейки CR2032 на 10–15 минут. В некоторых случаях плата может загрузиться с резервной микросхемы, если такая предусмотрена конструкцией — например, на платах ASUS с технологией DualBIOS или USB BIOS FlashBack.

⚠️ Внимание: не пытайтесь прошить BIOS на материнской плате с чипсетом Intel 6-го поколения и новее через AFUDOS, если вы не уверены в версии утилиты. Для плат 2016 года выпуска и моложе используйте фирменные утилиты от производителя — например, ASUS EZ Flash или MSI M-Flash.
Восстановление BIOS на платах с USB BIOS FlashBack

Если ваша плата ASUS поддерживает технологию USB BIOS FlashBack, вы можете восстановить BIOS без запуска процессора. Вставьте флешку с файлом прошивки, переименованным в определенное имя (например, SABERTOOTH.rom для плат серии TUF), в специальный порт USB и удерживайте кнопку FlashBack на задней панели 3 секунды. Индикатор начнёт мигать, а после завершения погаснет — плата будет восстановлена.

Типичные ошибки и их устранение

Ошибка ROM file not found возникает, когда утилита не находит файл прошивки на флешке. Проверьте, что файл находится в корне флешки, а его имя введено без ошибок и с правильным расширением. В DOS имена файлов чувствительны к регистру, поэтому BIOS.ROM и bios.rom — это разные файлы.

Сообщение Flash chip unknown появляется при использовании слишком старой версии AFUDOS с современной микросхемой памяти. Скачайте последнюю версию утилиты с сайта производителя вашей материнской платы — для плат ASUS она находится в разделе Support, для Gigabyte — в разделе Utilities.

Часто задаваемые вопросы о прошивке AFUDOS

Можно ли прошить BIOS через AFUDOS на ноутбуке?

Да, но с ограничениями. AFUDOS работает на ноутбуках, однако для многих моделей производители не предоставляют файлы прошивки в формате .rom. Кроме того, ноутбуки чувствительны к питанию — даже кратковременный сбой приведёт к выходу из строя. Для ноутбуков рекомендуется использовать фирменные утилиты от производителя, работающие из-под Windows.

Что делать, если AFUDOS не запускается на флешке с FreeDOS?

Проверьте, что флешка отформатирована в FAT32, а не в NTFS или exFAT. Также убедитесь, что в BIOS включён режим совместимости CSM (Legacy Mode), а не только UEFI. На некоторых платах ASUS придётся отключить Secure Boot и включить Launch CSM вручную.

Сколько времени занимает прошивка BIOS через AFUDOS?

Обычно процесс стирания и записи занимает от 30 секунд до 3 минут в зависимости от объёма микросхемы. Если прошивка длится более 5 минут, это признак зависания — дождитесь ещё 2 минуты и только потом перезагружайтесь, предварительно отключив питание на 10 секунд.

Можно ли использовать AFUDOS для прошивки BIOS на платах с UEFI?

Да, AFUDOS поддерживает UEFI BIOS, но для плат с UEFI рекомендуется использовать более новую утилиту AFUWIN или встроенные средства прошивки в самом BIOS. AFUDOS остаётся актуальным для плат с классическим AMI BIOS и для восстановления после неудачного обновления.

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