Как установить драйвер на материнскую плату через BIOS

При попытке обновить драйверы чипсета или сетевого контроллера на материнской плате ASRock B550M Pro4 система может выдать ошибку «Невозможно проверить издателя драйвера» — это первый признак того, что стандартная установка из-под Windows не сработает. В такой ситуации единственным рабочим методом остается запуск установщика драйверов через BIOS, минуя операционную систему. Ниже разобраны все этапы: от подготовки загрузочной флешки до непосредственного запуска утилиты в среде UEFI.

Важно понимать разницу: BIOS не «устанавливает» драйверы в привычном смысле. Он лишь предоставляет среду для запуска исполняемых файлов (например, Setup.exe из пакета драйверов) или прошивает микрокод контроллеров напрямую. Для большинства современных плат (2020 года и новее) используется среда UEFI Shell или встроенные утилиты производителя вроде ASUS EZ Flash или MSI M-Flash.

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

Перед тем как заходить в BIOS, нужно создать загрузочный носитель. Потребуется флешка объемом от 8 ГБ, отформатированная в файловой системе FAT32 — это критично, поскольку UEFI не читает NTFS без дополнительных драйверов. Скачайте с официального сайта производителя материнской платы архив с драйверами для вашей модели и распакуйте его в корень флешки.

Если плата поддерживает запуск UEFI Shell, вам понадобится также файл Shell.efi. Его можно взять из пакета EDK2 или с диска, который шел в комплекте с материнской платой. Для плат Gigabyte и ASRock этот файл часто уже встроен в прошивку.

  • 📌 Отформатируйте флешку в FAT32 через Проводник → ПКМ → Форматировать.
  • 📌 Создайте на флешке папку DRIVERS и скопируйте туда распакованные файлы драйверов.
  • 📌 Проверьте, что флешка определяется в BIOS как UEFI: USB, а не Legacy: USB.

☑️ Подготовка флешки

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

Вход в BIOS и настройка режима загрузки

Перезагрузите компьютер и нажмите клавишу входа в BIOS: Del для ASUS и Gigabyte, F2 для MSI и ASRock, F10 для HP. В открывшемся интерфейсе перейдите в раздел Boot или Startup. Убедитесь, что режим загрузки установлен в UEFI, а не в Legacy/CSM — иначе установщик драйверов может не запуститься.

В разделе Secure Boot отключите проверку подписи, если она активна. Это делается через параметр OS Type → Windows UEFI mode или Secure Boot → Disabled. Без этого шага BIOS может заблокировать запуск неподписанных утилит для прошивки драйверов.

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

Запуск установщика драйвера через UEFI Shell

Самый универсальный способ — использовать встроенную среду UEFI Shell. После входа в BIOS найдите опцию Launch EFI Shell from filesystem device или Boot from file. Выберите вашу флешку, затем укажите путь к файлу Shell.efi. Откроется командная строка с приглашением Shell>.

Введите команды для перехода на флешку и запуска установщика:

Shell> fs0:

FS0:\> cd DRIVERS

FS0:\DRIVERS\> Setup.efi

Если вместо Setup.efi используется Setup.nsh или *.nsh — это скрипт, его запускают командой Setup.nsh. Утилита начнет выполнение в среде UEFI, и через несколько минут драйвер будет прошит в контроллер.

Как найти нужную букву диска в UEFI Shell

Введите команду map -r для обновления списка дисков. Затем map и посмотрите, какой блок соответствует вашей флешке — обычно это fs0 или fs1. Проверить содержимое можно командой ls FS0:\

Использование встроенных утилит производителя

Большинство производителей предлагают собственные инструменты для прошивки драйверов через BIOS. У ASUS это EZ Flash 3, у MSI — M-Flash, у Gigabyte — Q-Flash. Эти утилиты предназначены в первую очередь для обновления BIOS, но многие из них умеют запускать и файлы драйверов, если они упакованы в формат .CAP или .ROM.

Зайдите в раздел Tool или M-Flash в BIOS, выберите вашу флешку и укажите файл драйвера. Утилита проверит целостность файла и предложит выполнить прошивку. Этот метод проще, чем UEFI Shell, но работает только с драйверами, выпущенными самим производителем платы.

ПроизводительУтилитаКлавиша входаПоддержка драйверов
ASUSEZ Flash 3F2 / DelТолько .CAP файлы
MSIM-FlashF2 / Del.ROM и .EFI
GigabyteQ-FlashF8 / Del.F2 и .EFI
ASRockInstant FlashF6 / Del.ROM и .EFI

Установка драйверов для сетевой карты и NVMe

Чаще всего через BIOS устанавливают драйверы для сетевого контроллера (Intel I225-V, Realtek 2.5G) и NVMe-накопителей. Для сетевых карт процесс аналогичен: скачайте драйвер с сайта производителя, распакуйте в DRIVERS и запустите через UEFI Shell. Прошивка микрокода сетевой карты занимает около минуты.

Для NVMe-драйверов ситуация сложнее: часто требуется не просто драйвер, а обновление прошивки самого накопителя. В этом случае используйте утилиту nvme.efi от производителя SSD (Samsung, Western Digital). Запустите ее из UEFI Shell командой nvme.efi -update — она сама найдет подключенные диски и предложит обновить прошивку.

⚠️ Внимание: прошивка NVMe-накопителя через BIOS необратима. Если прервать процесс — диск может перестать определяться системой. Перед запуском убедитесь, что ноутбук подключен к сети и не разрядится.

Проверка успешности установки и загрузка Windows

После завершения прошивки выйдите из BIOS, сохранив изменения (F10 → Yes). Система перезагрузится, и Windows загрузится в штатном режиме. Откройте Диспетчер устройств (Win + X → Диспетчер устройств) и проверьте, что проблемные устройства больше не отображаются с желтым восклицательным знаком.

Для сетевой карты выполните команду ipconfig /all в командной строке — если IP-адрес получен автоматически, драйвер работает корректно. Для NVMe-диска проверьте его температуру и скорость чтения через CrystalDiskInfo — значения должны соответствовать спецификациям производителя.

Типичные ошибки и их решение

При запуске Setup.efi может появиться ошибка Load Error: Not Found. Это означает, что файл не найден по указанному пути. Проверьте регистр букв в команде cd — UEFI Shell чувствителен к регистру. Также убедитесь, что флешка смонтирована как fs0, а не blk0 — блочные устройства не поддерживают запуск исполняемых файлов.

Ошибка Security Violation при запуске означает, что Secure Boot активен. Вернитесь в BIOS и отключите его, либо подпишите файл драйвера ключами Microsoft (это делается через утилиту signtool на ПК с Windows). Для большинства пользователей проще отключить Secure Boot на время установки.

📊 С каким способом установки драйверов через BIOS вы столкнулись?
UEFI Shell
Встроенная утилита (EZ Flash, M-Flash)
Прошивка NVMe через nvme.efi
Не получается запустить установщик
⚠️ Внимание: если после прошивки драйвера сетевой карты перестал работать интернет — не паникуйте. Сбросьте BIOS к заводским настройкам (Load Optimized Defaults) и перезагрузитесь. В 90% случаев это восстанавливает работу контроллера.

Часто задаваемые вопросы

Можно ли установить драйвер видеокарты через BIOS?

Нет, видеодрайверы (NVIDIA, AMD) устанавливаются только в среде операционной системы. Через BIOS можно лишь обновить прошивку видеокарты (vBIOS), но это отдельная процедура, требующая специальных утилит от производителя GPU.

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

Проверьте, что флешка отформатирована в FAT32 и не имеет метки тома с кириллицей. Также попробуйте подключить ее в другой USB-порт (желательно USB 2.0 на задней панели). В редких случаях помогает переключение режима XHCI Hand-off в BIOS с Enabled на Disabled.

Безопасно ли устанавливать драйверы через UEFI Shell?

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

Как удалить драйвер, установленный через BIOS?

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

Установка драйверов через BIOS — это крайняя мера для ситуаций, когда Windows не загружается или блокирует установку. Для большинства пользователей достаточно стандартной установки из-под системы, но знание этого метода помогает восстановить работоспособность сетевых контроллеров и NVMe-накопителей после серьезных сбоев. Если после прошивки система перестала загружаться, используйте функцию BIOS Flashback (на платах ASUS) или Q-Flash Plus (на платах Gigabyte) для восстановления прошивки без процессора и памяти.