Network Stack Driver Support в BIOS: полное руководство

При включении компьютера вы видите черный экран с ошибкой PXE-E61: Media test failure, check cable — это прямое следствие активированной опции Network Stack Driver Support в BIOS/UEFI. Данный параметр отвечает за инициализацию сетевого адаптера до загрузки операционной системы, что позволяет запускать компьютер по сети. Разберем, как работает эта технология, когда она действительно нужна, а когда ее отключение избавит вас от ложных ошибок и замедления старта системы.

Опция Network Stack Driver Support встречается в прошивках UEFI от American Megatrends (AMI), Insyde и Phoenix на материнских платах ASUS, MSI, Gigabyte и ASRock. Без понимания ее назначения многие пользователи включают ее случайно, после чего сталкиваются с задержкой загрузки в 10–30 секунд и попытками системы найти загрузчик в сети.

Что именно делает Network Stack Driver Support

Данная опция активирует встроенный сетевой стек UEFI, который загружает драйвер сетевой карты еще до старта операционной системы. Это необходимо для работы протокола PXE (Preboot eXecution Environment) — технологии удаленной загрузки операционной системы с сервера по локальной сети.

Когда опция включена, контроллер сетевой карты получает питание и инициализируется на раннем этапе POST. Система начинает прослушивать сеть в поисках DHCP-сервера и загрузочного образа. Именно поэтому при включенном Network Stack Driver Support и отсутствии настроенного PXE-сервера компьютер тратит время на ожидание ответа от сети, после чего выдает ошибку.

В BIOS материнских плат опция может называться по-разному: Network Stack, UEFI Network Stack, Network Boot или Intel LAN Stack. Расположение параметра обычно следующее:

  • ⚙️ Advanced → Network Stack Configuration — на платах ASUS и Gigabyte
  • ⚙️ Boot → Network Boot — на платах MSI
  • ⚙️ Onboard Devices → LAN Controller — на некоторых ноутбуках Lenovo и HP

Внутри подменю Network Stack обычно доступны два параметра: Ipv4 PXE Support и Ipv6 PXE Support. Каждый из них отвечает за поддержку соответствующей версии протокола IP при сетевой загрузке.

Постоянно, система долго грузится|Пару раз замечал задержку|Никогда не видел такой ошибки|Впервые слышу о PXE-->

Когда Network Stack Driver Support необходим

Сетевая загрузка через PXE — это стандартный инструмент для системных администраторов и IT-специалистов. Если вы обслуживаете парк компьютеров в офисе или учебном заведении, включенный Network Stack Driver Support позволяет разворачивать операционные системы на десятках машин одновременно без использования флешек и дисков.

Основные сценарии использования включают:

  • 🖥️ Развертывание Windows или Linux на нескольких компьютерах через сервер Windows Deployment Services (WDS)
  • 🖥️ Загрузка с сетевого диска iSCSI для бездисковых рабочих станций
  • 🖥️ Использование специализированных антивирусных Live-систем, загружаемых с сервера
  • 🖥️ Диагностика оборудования через сетевые утилиты наподобие MemTest86 в PXE-режиме

Для домашнего пользователя, который не имеет сетевого сервера с загрузочными образами, эта опция бесполезна. Более того, она создает дополнительные проблемы: увеличивает время POST, добавляет лишний пункт в меню загрузки и может вызвать ложные ошибки при отсутствии сети.

⚠️ Внимание: при включенном Network Stack Driver Support и отключенном кабеле Ethernet компьютер может зависнуть на 30–60 секунд в попытке обнаружить сеть. Это не является неисправностью — система просто ожидает ответа от несуществующего DHCP-сервера.

Как включить или отключить параметр

Для изменения параметра необходимо войти в BIOS/UEFI. На большинстве материнских плат вход осуществляется клавишей Del или F2 при запуске компьютера. На ноутбуках Lenovo используется кнопка F1 или Enter с последующим выбором пункта Setup.

Пошаговая инструкция для типичной материнской платы ASUS с UEFI от AMI:

  1. Перезагрузите компьютер и нажмите Del для входа в BIOS
  2. Переключите режим отображения на Advanced Mode клавишей F7
  3. Перейдите в раздел Advanced → Network Stack Configuration
  4. Установите параметр Network Stack в положение Disabled или Enabled
  5. При необходимости настройте Ipv4 PXE Support и Ipv6 PXE Support
  6. Нажмите F10 для сохранения изменений и выхода

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

Сохранены все открытые документы и файлы|Записан пароль от BIOS, если он установлен|Определен производитель материнской платы|Есть доступ к интернету для поиска инструкции при необходимости-->

Разница между UEFI Network Stack и Legacy PXE

В современных материнских платах с UEFI сетевой стек реализован иначе, чем в старых BIOS с режимом Legacy. В Legacy-режиме загрузка по сети выполнялась через опцию Boot from LAN в списке загрузочных устройств, и драйвер сетевой карты встраивался непосредственно в прошивку BIOS.

В UEFI Network Stack используется модульный подход: прошивка содержит базовый драйвер сетевого адаптера, который поддерживает только протоколы PXE и iSCSI. Это делает загрузку более гибкой, но требует, чтобы сетевая карта имела UEFI-совместимый драйвер в своей опциональной ROM.

Важно понимать, что при включенном Secure Boot некоторые реализации Network Stack могут не работать с неподписанными загрузочными образами. Если вы используете кастомный PXE-сервер на Linux, потребуется либо отключить Secure Boot, либо подписать загрузчик.

Параметр Включен (Enabled) Выключен (Disabled)
Время загрузки Увеличивается на 10–30 секунд при отсутствии PXE-сервера Стандартное время загрузки
Сетевая загрузка Доступна через PXE и iSCSI Невозможна до старта ОС
Работа сети в ОС Не влияет на скорость после загрузки Полноценная работа после загрузки драйверов
Ошибки при старте Возможны PXE-E61, Media test failure Ошибки отсутствуют

Если вы не уверены, какой режим используется на вашей системе, проверьте параметры загрузки в BIOS. Наличие пункта UEFI: Network Card в списке загрузочных устройств указывает на активный UEFI Network Stack, а Legacy LAN или Realtek Boot Agent говорит о классическом PXE.

Как проверить, активен ли Network Stack без входа в BIOS

:

Нажмите клавишу F12 или F8 при загрузке компьютера, чтобы вызвать меню выбора загрузочного устройства. Если в списке присутствует пункт с названием вашей сетевой карты (например, Realtek PXE B11 D0 или Intel LAN), значит, Network Stack активен. Также можно обратить внимание на сообщение "Press Ctrl+S to enter PXE option ROM" при старте системы — оно появляется при включенном сетевом стеке.

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

Наиболее распространенная жалоба пользователей — появление ошибки PXE-E61: Media test failure, check cable при каждой загрузке. Это сообщение означает, что система пытается загрузиться по сети, но не находит PXE-сервер. Причина — включенный Network Stack Driver Support и неправильный порядок загрузочных устройств.

Решение простое: отключите Network Stack или убедитесь, что жесткий диск и SSD находятся выше сетевой карты в списке приоритета загрузки. Второй вариант — изменить порядок в разделе Boot Priority, переместив Windows Boot Manager на первое место.

Другая проблема — отсутствие сети в операционной системе после включения Network Stack. Это случается редко, но возможно при конфликте драйверов: UEFI-драйвер сетевой карты может конфликтовать с драйвером Windows. В таком случае рекомендуется обновить прошивку BIOS до актуальной версии и установить свежие драйверы для сетевого адаптера.

⚠️ Внимание: не отключайте Network Stack Driver Support, если ваш компьютер загружается с сетевого диска iSCSI или используется как тонкий клиент. В этих конфигурациях отключение опции приведет к полной невозможности загрузки системы.

Влияние на безопасность системы

Активированный Network Stack расширяет поверхность атаки на компьютер. Злоумышленник в локальной сети может поднять собственный PXE-сервер и перехватить процесс загрузки, подменив загрузочный образ. Это классическая атака PXE-based hijacking, которая позволяет получить контроль над системой до загрузки операционной системы.

Особенно опасна такая уязвимость в корпоративных сетях, где компьютеры физически доступны сотрудникам. Отключение Network Stack на рабочих станциях, не требующих сетевой загрузки, — базовая рекомендация специалистов по информационной безопасности.

Дополнительные меры защиты включают:

  • 🔒 Настройка пароля на BIOS для предотвращения несанкционированного включения сетевой загрузки
  • 🔒 Использование Secure Boot с проверкой подписи загрузочных образов
  • 🔒 Сегментация сети и изоляция PXE-серверов от общего трафика
  • 🔒 Регулярный аудит настроек BIOS на всех компьютерах организации

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

Частые вопросы о Network Stack Driver Support

Влияет ли Network Stack Driver Support на скорость интернета?

Нет. Данная опция работает только до загрузки операционной системы. После старта Windows, Linux или macOS управление сетевым адаптером полностью переходит к драйверу ОС, и скорость соединения не зависит от настроек BIOS.

Почему после включения Network Stack компьютер долго загружается?

Система тратит время на поиск DHCP-сервера и ожидание ответа. Если PXE-сервер не найден, происходит таймаут, который может длиться от 10 до 60 секунд в зависимости от реализации прошивки. Отключение опции устраняет эту задержку.

Можно ли включить Network Stack на ноутбуке?

Да, большинство ноутбуков с UEFI поддерживают эту опцию. Однако на многих моделях Lenovo, HP и Dell параметр скрыт в расширенных настройках BIOS. Для доступа к нему может потребоваться нажатие комбинации клавиш или ввод специального кода в меню конфигурации.

Что делать, если после отключения Network Stack не работает интернет?

Проверьте, что сетевой адаптер включен в BIOS (параметр Onboard LAN или Integrated NIC должен быть в состоянии Enabled). Также убедитесь, что драйвер сетевой карты установлен в операционной системе. Отключение Network Stack не влияет на работу сети после загрузки ОС.

Как узнать, поддерживает ли моя материнская плата Network Stack?

Зайдите в BIOS и найдите раздел Advanced или Boot. Если в меню присутствует пункт Network Stack или Network Boot, значит, поддержка есть. На большинстве плат, выпущенных после 2015 года, эта функция доступна.

Решение о включении или отключении Network Stack Driver Support зависит исключительно от ваших задач. Для стандартного домашнего компьютера эта опция должна быть отключена — она не дает никаких преимуществ, но увеличивает время загрузки и создает потенциальные риски. Системным администраторам, работающим с PXE-загрузкой, параметр необходим, но требует правильной настройки и понимания сопутствующих аспектов безопасности.

Если после изменения параметра система перестала загружаться, вернитесь в BIOS и восстановите настройки по умолчанию (обычно клавиша F5 в разделе Exit). В крайнем случае используйте перемычку Clear CMOS на материнской плате или извлеките батарейку CR2032 на 10–15 минут для полного сброса настроек.