Плата X99 с процессором Xeon E5 v3/v4 не выходит из POST с кодом ошибки на POST-карте, не видит оперативную память в двух каналах или не даёт разблокировать Turbo Boost — типичные причины, по которым владельцы китайских плат решаются на прошивку BIOS. Процедура несложная, но ошибка в выборе файла или сбой во время записи способны превратить плату в «кирпич», восстановимый только программатором.
В этом руководстве разберём подготовку, выбор правильного файла прошивки, обновление штатными средствами и через программатор CH341A, а также особенности модифицированных BIOS для анлока турбобуста. Материал ориентирован на популярные китайские платы — Huananzhi, Kllisre, Machinist, Runing, — но общие принципы применимы и к брендовым моделям ASUS, MSI, Gigabyte на чипсете X99.
Зачем перепрошивать BIOS на X99
Основная причина интереса к прошивке — анлок Turbo Boost (так называемый «анлок турбобуста» или Turbo Boost Unlock) для процессоров Xeon E5 v3 на ядре Haswell-EP. Модифицированный BIOS с пропатченным микрокодом заставляет все ядра процессора работать на максимальной турбо-частоте постоянно, что даёт заметный прирост в многопоточных задачах и играх.
Другие сценарии:
- 🔧 Плата не стартует с конкретным процессором — обновление микрокода добавляет поддержку нужного CPU.
- 💾 Проблемы совместимости с памятью: плата не видит все модули REG ECC DDR4 или работает нестабильно.
- 🖥️ Нужна поддержка видеокарт с Resizable BAR или запуск NVMe-накопителя как загрузочного устройства (модификация с модулем NvmExpressDxe).
- 🛠️ Восстановление после неудачной прошивки или повреждения микросхемы BIOS.
Отдельно стоит упомянуть процессоры Xeon E5 v4 (Broadwell-EP): для них классический анлок турбобуста через уязвимость микрокода не работает. Прошивка модифицированного BIOS на v4 не даст эффекта v3-анлока — учитывайте это до начала работ.
Подготовка: что нужно сделать до прошивки
Начните с идентификации платы. Точное название модели и ревизии обычно нанесено шелкографией на текстолите между слотами PCIe или рядом с разъёмом 24-pin. Фотография платы поможет при поиске файла на профильных форумах. Прошивка от «похожей» модели — например, от Huananzhi X99-TF на X99-F8 — с высокой вероятностью приведёт к нерабочей плате.
Далее сохраните дамп текущего BIOS. Это ваша страховка: если новая прошивка окажется проблемной, можно будет вернуть заводское состояние. Дамп снимается либо программно (через AFUWIN или fpt), либо аппаратно — программатором с прищепкой.
☑️ Подготовка к прошивке X99
⚠️ Внимание: файл BIOS должен точно соответствовать модели и ревизии платы. Платы одной линейки могут отличаться ревизиями PCB, и прошивка от другой ревизии способна вывести плату из строя. Сверяйте название файла с маркировкой на плате и скачивайте только из проверенных источников — профильных тем на форумах или репозиториев, где файлы подтверждены отчётами пользователей.
Способы прошивки BIOS на платах X99
Существует три основных метода, и выбор зависит от состояния платы и ваших целей. Программные способы проще, но работают только на живой плате; программатор — универсальное решение, включая восстановление «кирпичей».
| Метод | Инструменты | Когда применять | Риски |
|---|---|---|---|
| AFUWIN / AFUDOS | Утилита AMI, файл .rom | Штатное обновление на рабочей плате | Сбой ОС во время записи |
| Intel FPT | fptw64, дамп региона BIOS | Заливка модифицированного BIOS, снятие дампа | Требует открытого доступа к дескриптору |
| Программатор CH341A | CH341A, прищепка SOIC8, ПО | Восстановление, прошивка без разборки рисков софта | Напряжение 5 В вместо 3,3 В может повредить чип |
| Встроенная утилита UEFI | Флешка FAT32, меню в BIOS | Если предусмотрена производителем платы | Минимальные, но не на всех китайских платах есть |
На брендовых платах (ASUS, MSI, Gigabyte) используйте фирменные механизмы: USB BIOS Flashback, Q-Flash, M-Flash. Они проверяют файл перед записью и заметно безопаснее универсальных утилит. Наличие такой функции и порядок её вызова уточняйте в руководстве конкретной модели.
Прошивка через AFUWIN и Intel FPT
Утилита AFUWIN (и её консольный вариант AFUDOS) — стандартный инструмент для плат на AMI BIOS, к которым относится большинство китайских X99. Перед записью обязательно снимите дамп командой сохранения текущего образа, и только потом приступайте к прошивке нового файла. Запускайте утилиту от имени администратора, закройте фоновые программы и отключите антивирус — любое зависание системы во время записи критично.
Пример работы с AFUDOS из DOS-флешки:
afudos backup.rom /O
afudos newbios.rom /P /B /N
Для заливки модифицированных образов чаще используют Intel Flash Programming Tool (fpt), поскольку AFUWIN может отказываться писать изменённый файл из-за нарушенной контрольной суммы. Типовая последовательность:
fptw64 -d dump.bin
fptw64 -bios -f modbios.bin
Ключ -bios записывает только регион BIOS, не трогая дескриптор и ME-регион. Однако FPT сработает лишь при открытом доступе к флеш-дескриптору: на части плат он заблокирован, и утилита вернёт ошибку доступа. В этом случае остаётся программатор. Точные версии утилит и совместимость с вашей платой проверяйте в теме, откуда взят модифицированный BIOS, — авторы модов обычно указывают проверенный набор инструментов.
Прошивка программатором CH341A
Аппаратный метод — единственный вариант, если плата не стартует после неудачной прошивки. Микросхема BIOS на платах X99 — это флеш-память в корпусе SOIC-8 (часто Winbond 25Q128 или аналог на 16 МБ), расположенная обычно рядом с нижним слотом PCIe или разъёмами SATA. Точное расположение и модель чипа смотрите на своей плате.
Порядок действий в общем виде такой: плата полностью обесточивается (вынут кабель БП, нажата кнопка питания для разряда), на микросхему устанавливается прищепка с соблюдением первого контакта, программатор подключается к USB другого компьютера. В ПО (например, NeoProgrammer или AsProgrammer) сначала выполняется чтение и сохранение текущего содержимого, затем запись нового файла с последующей верификацией.
⚠️ Внимание: базовые версии CH341A выдают на линии данных 5 В, тогда как флеш-память рассчитана на 3,3 В. Длительная работа в таком режиме способна повредить чип или обвязку платы. Используйте модифицированные версии программатора с переключением на 3,3 В либо адаптер-понижайку, и проверяйте напряжение мультиметром до подключения к плате.
Если прищепка не даёт стабильного контакта (ошибки чтения, разные дампы при повторном считывании), микросхему придётся выпаять и прошить в панельке. Это работа для паяльной станции — при отсутствии опыта лучше обратиться в мастерскую.
Как проверить корректность снятого дампа
Считайте чип дважды и сравните оба файла по контрольной сумме (например, через fc /b в Windows или любой хеш-калькулятор). Совпадающие файлы означают надёжный контакт прищепки. Откройте дамп в UEFITool: корректный образ должен показать структуру томов UEFI без ошибок парсинга. Пустой файл из нулей или единиц (FF) — признак отсутствия контакта или неверно выбранной модели чипа в ПО программатора.
Анлок Turbo Boost на Xeon E5 v3
Механика анлока основана на откате микрокода процессора к версии, где отсутствует ограничение, и подаче команды через драйвер, который подгружает пропатченный микрокод при старте системы. Сам по себе модифицированный BIOS — только половина решения: после прошивки в Windows устанавливается специальный драйвер (известный в сообществе как v3driver и его производные), активирующий эффект при каждой загрузке.
Проверить результат просто: запустите мониторинг частот (HWiNFO, CPU-Z) и нагрузите все ядра стресс-тестом. Если все ядра держат максимальную турбо-частоту под полной нагрузкой — анлок работает. Если частоты проседают до базовых значений, проверьте, загружен ли драйвер, и не сбросился ли микрокод обновлением Windows.
Учтите и тепловую сторону: постоянная работа всех ядер на максимальной частоте повышает нагрузку на VRM платы и систему питания. На недорогих платах с простенькими фазами питания радиаторы на mosfet-цепях обязательны, а дополнительный обдув зоны VRM — желателен. Следите за температурами под нагрузкой в первые дни после анлока.
Что делать, если плата не стартует после прошивки
Чёрный экран, отсутствие POST-кодов или зацикленные перезапуски после прошивки — признаки повреждённого образа BIOS. Паниковать рано: флеш-память почти всегда можно перезаписать заново.
- 🔌 Полностью обесточьте плату, сбросьте CMOS перемычкой или извлечением батарейки на несколько минут — иногда помогает при некорректных настройках, а не при битом образе.
- 💉 Подключите CH341A и запишите либо заводской файл для вашей модели, либо свой ранее сохранённый дамп.
- 🔍 Если программатор не видит чип — проверьте ориентацию прищепки по первому контакту (точка на корпусе микросхемы) и выбранную модель чипа в ПО.
- 🧲 При повторных сбоях записи проверьте напряжение программатора и попробуйте другой USB-порт или другой компьютер.
⚠️ Внимание: не прошивайте чужие дампы «с похожей платы» без необходимости. В образе BIOS хранятся уникальные данные — серийные номера, MAC-адрес сетевого контроллера. Чужой дамп может вернуть плату к жизни, но с потерей этих данных. Восстанавливайтесь из собственного бэкапа, а чужой образ используйте только как крайнюю меру.
FAQ: частые вопросы о прошивке BIOS X99
Можно ли прошить BIOS от Huananzhi на плату Machinist или Kllisre?
Нет, даже при внешней схожести плат их прошивки несовместимы из-за различий в разводке, компонентах и настройках. Используйте только файл, выпущенный для вашей конкретной модели и ревизии. В сообществах встречаются адаптированные порты, но их применение — на ваш риск и только с наличием программатора для отката.
Работает ли анлок турбобуста на Xeon E5 v4?
Нет. Метод основан на уязвимости микрокода процессоров Haswell-EP (E5 v3). На Broadwell-EP (E5 v4) эта возможность закрыта, и прошивка модифицированного BIOS ради анлока смысла не имеет.
Чем снять дамп BIOS без программатора?
На рабочей плате используйте AFUWIN с опцией сохранения образа или Intel FPT командой fptw64 -d dump.bin. Если доступ к дескриптору заблокирован производителем, программный дамп может оказаться неполным — тогда без программатора не обойтись.
Что делать, если Windows обновила микрокод и анлок пропал?
Обновления Windows способны подгружать более новый микрокод поверх того, что задал драйвер анлока. Обычно помогает повторная активация драйвера или блокировка обновления микрокода средствами системы — конкретный способ зависит от версии Windows и варианта драйвера; актуальную инструкцию ищите в теме вашего мод-BIOS.
Обязательно ли покупать программатор CH341A?
Формально — нет, если прошиваетесь штатными утилитами на рабочей плате. Практически — настоятельно желательно: стоимость устройства невысока, а наличие программатора превращает любой сбой прошивки из катастрофы в десятиминутную процедуру восстановления.