При включении компьютера вы видите ошибку PXE-E61: Media test failure или система внезапно пытается загрузиться по сети вместо SSD. Это прямое следствие активной опции Network Stack Configuration в BIOS/UEFI. Данный параметр управляет встроенным сетевым стеком материнской платы, позволяя загружать операционную систему через LAN-интерфейс без локального диска. Если вы никогда не используете удалённую установку Windows или настройку тонких клиентов, включённый сетевой стек может замедлять старт ПК на 10–30 секунд.
В этой статье мы детально разберём, что скрывается за пунктом Network Stack Configuration, какие подпараметры он содержит и как правильно его настроить для конкретных задач. Также вы узнаете, почему отключение этой опции ускоряет загрузку и предотвращает случайную попытку сетевой загрузки при сбое основного накопителя.
Назначение Network Stack в BIOS/UEFI
Встроенный сетевой стек — это набор протоколов и драйверов, реализованных на уровне прошивки материнской платы. Он позволяет BIOS/UEFI взаимодействовать с сетью напрямую, минуя операционную систему. Основная цель — поддержка технологии PXE (Preboot eXecution Environment), которая используется для удалённой загрузки ОС с сервера.
Когда вы включаете Network Stack, контроллер LAN активируется ещё до старта ОС и получает IP-адрес от DHCP-сервера. Это необходимо для следующих сценариев:
- 🖥️ Установка Windows или Linux по сети на компьютеры без оптического привода и флешки.
- 🔧 Запуск диагностических утилит (Memtest, Victoria) с сетевого хранилища.
- 💾 Развёртывание образов ОС на парке машин через сервер WDS или Clonezilla.
- 🛡️ Работа технологий Intel AMT и vPro для удалённого управления ПК.
Для обычного домашнего пользователя сетевой стек не несёт практической ценности. Он потребляет ресурсы контроллера и создаёт задержку при каждой загрузке, так как система ожидает ответа от DHCP-сервера (обычно 5–15 секунд). Именно поэтому производители материнских плат по умолчанию отключают эту опцию на потребительских моделях.
⚠️ Внимание: если вы не администрируете парк компьютеров и не используете удалённую загрузку, держите Network Stack Configuration в положении Disabled. Это ускорит запуск ПК и исключит риск случайной сетевой атаки на этапе предзагрузки.
Где находится параметр и как он называется
Расположение опции зависит от производителя материнской платы и версии прошивки. Наиболее часто Network Stack Configuration находится в разделах Advanced → Onboard Devices Configuration или Boot → Network Boot. На ноутбуках Dell и HP параметр может называться UEFI Network Stack и располагаться в System Configuration.
Вот типичные варианты названий, которые вы можете встретить:
- 🔹 Network Stack (основное название в UEFI от AMI и Insyde).
- 🔹 UEFI Network Stack (на материнских платах ASUS, Gigabyte).
- 🔹 Network Boot / LAN Boot (упрощённое название в ноутбуках).
- 🔹 Intel LAN Stack (на платах с сетевыми контроллерами Intel).
После включения основного параметра появляются дополнительные подпункты. Обычно это IPv4 PXE Support, IPv6 PXE Support и PXE Boot Wait Time. Первые два отвечают за поддержку соответствующей версии протокола IP, а третий задаёт время ожидания нажатия клавиши для входа в меню сетевой загрузки.
| Параметр | Значение | Назначение |
|---|---|---|
| Network Stack | Enabled / Disabled | Главный переключатель сетевого стека |
| IPv4 PXE Support | Enabled / Disabled | Разрешает загрузку по протоколу IPv4 |
| IPv6 PXE Support | Enabled / Disabled | Разрешает загрузку по протоколу IPv6 |
| PXE Boot Wait Time | 0–255 секунд | Время ожидания входа в меню PXE |
Обратите внимание: если ваша локальная сеть использует только IPv4, включать поддержку IPv6 не нужно. Это лишний трафик и потенциальное увеличение времени загрузки. Оставьте оба протокола включёнными только в том случае, если вы точно знаете, что ваш DHCP-сервер раздаёт адреса по IPv6.
Пошаговая настройка для PXE-загрузки
Если вам необходимо загрузить компьютер по сети, следуйте этой инструкции. Она актуальна для большинства современных материнских плат с UEFI. Для начала войдите в BIOS, нажав Del, F2 или Esc при старте системы.
- Перейдите в раздел
AdvancedилиBoot(в зависимости от производителя). - Найдите пункт Network Stack Configuration и откройте его.
- Установите параметр Network Stack в значение
Enabled. - Включите
IPv4 PXE Support, если ваш сервер раздачи работает по IPv4. - Установите
PXE Boot Wait Timeв значение 5–10 секунд для комфортного доступа в меню. - Сохраните изменения клавишей
F10и перезагрузите компьютер.
☑️ Чек-лист настройки Network Stack
После перезагрузки при старте появится сообщение о нажатии клавиши для входа в меню PXE. Обычно это F12 или Shift+F12. Нажав её, вы попадёте в список доступных сетевых загрузчиков, где сможете выбрать нужный сервер.
⚠️ Внимание: не устанавливайте PXE Boot Wait Time больше 30 секунд. Если сервер недоступен, компьютер будет висеть на экране ожидания, и вам придётся вручную перезагружаться. Оптимальное значение — 5–10 секунд.
Влияние на скорость загрузки и безопасность
Включённый сетевой стек добавляет дополнительный этап инициализации при каждом включении ПК. Контроллер LAN должен получить IP-адрес, и если DHCP-сервер отвечает медленно или отсутствует, система ждёт таймаут. В результате время от нажатия кнопки питания до появления логотипа ОС увеличивается на 5–20 секунд.
С точки зрения безопасности, активный сетевой стек расширяет поверхность атаки. Злоумышленник в локальной сети может поднять поддельный DHCP-сервер и перехватить процесс загрузки, внедрив вредоносный код. Это называется DHCP starvation или PXE-based attack. Для домашних пользователей риск невелик, но в общественных сетях он реален.
Если вы используете SSD NVMe и современную материнскую плату, разница во времени загрузки особенно заметна. Система стартует за 5–7 секунд, а сетевой стек добавляет к этому времени ещё столько же. На старых жёстких дисках эта разница не так критична, но всё равно ощутима.
Типичные ошибки и способы их устранения
Самая распространённая проблема — ошибка PXE-E61: Media test failure. Она появляется, когда сетевой стек включён, но загрузка с основного диска невозможна. Система пытается найти загрузчик по сети и не находит его. Решение простое: отключите Network Stack или исправьте порядок загрузки в разделе Boot Priority.
Вторая частая неисправность — бесконечная загрузка с чёрным экраном и мигающим курсором. Это происходит, когда в BIOS установлен приоритет PXE выше, чем загрузка с диска. Проверьте порядок загрузки: SSD/HDD должен быть первым, а LAN — последним или отключённым.
Как сбросить настройки сетевого стека
Если вы запутались в параметрах, выполните сброс BIOS. Для этого выключите ПК, отключите питание, извлеките батарейку CR2032 на 10–15 минут и верните её обратно. Либо используйте функцию Load Optimized Defaults в самом BIOS — она вернёт все настройки к заводским, включая отключение сетевого стека.
Третья ошибка — компьютер загружается по сети, даже когда Network Stack отключён. Причина в том, что на некоторых материнских платах есть отдельная опция LAN Boot ROM или Onboard LAN Boot. Её нужно отключить отдельно. Также проверьте, не активирован ли Wake-on-LAN в настройках контроллера.
⚠️ Внимание: перед сбросом BIOS убедитесь, что вы знаете пароль администратора (если он установлен). Сброс батарейкой сбрасывает и пароль, но на некоторых ноутбуках (Lenovo, Dell) пароль хранится в отдельной микросхеме и не удаляется стандартными методами.
Особенности настройки на разных материнских платах
На материнских платах ASUS с UEFI фирменной оболочки путь выглядит так: Advanced → Onboard Devices Configuration → Network Stack. На платах Gigabyte параметр находится в Peripherals → Network Stack Configuration. У MSI — Settings → Advanced → Integrated Peripherals → Network Stack.
Ноутбуки имеют свою специфику. На Lenovo ThinkPad опция называется Network Boot и находится в Startup меню. На HP EliteBook — Advanced → Boot Options → UEFI Network Stack. На Dell Latitude — System Configuration → Network/Ports → UEFI Network Stack.
Если вы не можете найти параметр, воспользуйтесь поиском в BIOS. В современных UEFI есть функция поиска по клавише F9 или Ctrl+S. Введите слово Network, и система покажет все пункты, содержащие это слово. Это сэкономит время при изучении меню.
FAQ по Network Stack Configuration
Что будет, если отключить Network Stack на работающем сервере?
Если сервер использует PXE-загрузку, отключение параметра приведёт к невозможности старта ОС. Сервер будет искать загрузчик на локальных дисках и, не найдя его, остановится с ошибкой. Для серверов, загружающихся с локальных SSD, отключение безопасно и даже ускорит старт.
Нужен ли Network Stack для обычного домашнего компьютера?
Нет, для домашнего использования эта опция бесполезна. Она не влияет на скорость интернета, работу сетевых игр или скорость передачи файлов. Единственное назначение — удалённая загрузка ОС, которая дома не используется.
Почему после включения Network Stack компьютер стал дольше загружаться?
При включении сетевого стека BIOS инициализирует LAN-контроллер и отправляет DHCP-запрос. Если DHCP-сервер в сети отсутствует, система ждёт таймаут (обычно 5–15 секунд) и только потом продолжает загрузку. Это нормальное поведение.
Может ли Network Stack повлиять на скорость интернета после загрузки Windows?
Нет. После загрузки ОС управление сетевым контроллером полностью переходит к драйверу Windows. Настройки BIOS не влияют на производительность сети в работающей системе.
Как узнать, включён ли Network Stack на моём компьютере?
Войдите в BIOS и найдите раздел Network Stack Configuration. Если параметр Network Stack установлен в Enabled, он включён. Также о включённом стеке свидетельствует сообщение PXE при загрузке и попытка сетевой загрузки при отсутствии ОС.
Теперь вы знаете, что такое Network Stack Configuration, где он находится и как правильно его настроить. В большинстве случаев оптимальное решение — отключить эту опцию для ускорения загрузки и повышения безопасности. Если же вы администрируете серверы или часто устанавливаете ОС на несколько машин, используйте приведённую инструкцию для включения PXE-загрузки.