Подробный гайд: Как проверить и включить Network Stack в BIOS/UEFI для PXE-загрузки

Подробный гайд: как проверить и включить Network Stack в BIOS/UEFI для PXE-загрузки. Разбираем настройку и диагностику сетевого стека TCP/IP в Windows и Linux.

2026.08.09                  


Подробный гайд: Как проверить и включить Network Stack в BIOS/UEFI для PXE-загрузкиПодробный гайд: Как проверить и включить Network Stack в BIOS/UEFI для PXE-загрузки Под Network Stack чаще всего понимают опцию в BIOS/UEFI, связанную с сетевой загрузкой PXE / UEFI Network Boot. Но иногда под “сетевым стеком” имеют в виду работу сетевых протоколов TCP/IP уже в самой ОС — Windows или Linux. Я разберу оба варианта, но основной акцент сделаю на BIOS/UEFI.


1. Что такое Network Stack в BIOS/UEFI

Network Stack в BIOS/UEFI — это компонент прошивки, который позволяет системе использовать сетевую карту до загрузки операционной системы.



Обычно он нужен для:

  • загрузки компьютера по сети через PXE;
  • сетевой установки Windows/Linux;
  • корпоративного развертывания;
  • загрузки образов по сети;
  • UEFI HTTP Boot на некоторых системах;
  • диагностики и удаленного развертывания.

Если компьютер просто используется дома или в офисе и загружается с диска/SSD, Network Stack обычно не обязателен. Сетевая карта при этом может нормально работать в Windows/Linux через драйверы ОС, даже если Network Stack выключен.


2. Как проверить Network Stack через BIOS/UEFI

Это самый надежный способ.

Шаг 1. Войдите в BIOS/UEFI

При включении компьютера обычно нужно нажать одну из клавиш:

  • Del — часто на настольных ПК;
  • F2 — часто на ноутбуках;
  • F1 — Lenovo, IBM;
  • F10 — HP;
  • F12 — часто вызывает Boot Menu, иногда вход в настройки;
  • Esc — некоторые ноутбуки;
  • F2/F12/Del — зависит от производителя.

Обычно подсказка появляется на первом экране:

  • Press DEL to enter Setup
  • Press F2 to enter BIOS Setup
  • Press F12 for Boot Menu

Шаг 2. Если Windows уже установлена, можно войти в UEFI из системы

Это удобно, если компьютер быстро загружается и вы не успеваете нажать клавишу.

Windows 10/11

Вариант через параметры:

1. Откройте Параметры.

2. Перейдите:

  • Windows 11: СистемаВосстановление;
  • Windows 10: Обновление и безопасностьВосстановление.

3. Найдите пункт Расширенный запуск.

4. Нажмите Перезагрузить сейчас.

5. После перезагрузки выберите:

Поиск и устранение неисправностейДополнительные параметрыПараметры встроенного ПО UEFIПерезагрузить.

После этого компьютер сам зайдет в UEFI.

Альтернатива через команду:

shutdown /r /o /t 0

Эта команда перезагружает Windows в меню дополнительных вариантов загрузки. Если пункта Параметры встроенного ПО UEFI нет, возможно, система установлена в режиме Legacy/BIOS, а не UEFI.


Шаг 3. Найдите пункт Network Stack

Название может отличаться в зависимости от производителя BIOS/UEFI.

Ищите похожие пункты:

  • Network Stack
  • UEFI Network Stack
  • Network Stack Driver
  • PXE Boot to LAN
  • LAN Option ROM
  • Onboard LAN Boot ROM
  • Network Boot
  • IPv4 PXE
  • IPv6 PXE
  • UEFI PXE
  • Realtek PXE
  • Intel PXE
  • Onboard Devices Configuration
  • Integrated Peripherals
  • PCI Subsystem Settings

Обычно это находится в разделах:

  • Advanced
  • Boot
  • Integrated Peripherals
  • Onboard Devices Configuration
  • Network Configuration
  • PXE / Network Boot
  • Boot Options


Если интерфейс BIOS имеет упрощенный режим, нажмите Advanced Mode. Часто это клавиша F7, но может быть F2, F11 или кнопка на экране.


3. Где искать Network Stack у разных производителей

Ниже — типовые пути. Точное расположение зависит от версии BIOS и модели платы.

ASUS

Часто встречается здесь:

Advanced → Onboard Devices Configuration
Boot → Network Stack
Advanced → PCI Subsystem Settings

Может называться:

Network Stack
Intel LAN OPROM
Realtek LAN OPROM
UEFI Network Stack
PXE

MSI

Часто:

Settings → Advanced → Integrated Peripherals
Settings → Boot
Settings → Advanced → PCI Subsystem Settings

Возможные названия:

LAN Option ROM
Network Stack
UEFI Network Stack
PXE Boot

ASRock

Часто:

Advanced → Onboard Devices Configuration
Advanced → Network Stack Configuration
Boot

Варианты названий:

Network Stack
IPv4 PXE
IPv6 PXE
Realtek PXE

Gigabyte

Часто:

BIOS Features → Network Stack
Peripherals → Onboard LAN Boot ROM
Settings → IO Ports
Settings → Miscellaneous

Варианты названий:

Network Stack
LAN Option ROM
PXE Boot
UEFI PXE

Dell

Часто:

System Configuration → Integrated NIC
POST Behavior
Boot Sequence

Варианты названий:

Enable UEFI Network Stack
PXE Boot
Integrated NIC
UEFI Network Stack

HP

Часто:

Advanced → Network Options
Advanced → Boot Options
System Configuration → Boot Options

Варианты названий:

PXE Boot
Network Boot
UEFI Network Boot
IPv4 PXE
IPv6 PXE

Lenovo

Часто:

Config → Network
Startup → Boot
Security → Secure Boot
Boot → Network Boot

Варианты названий:

UEFI PXE
Network Boot
PXE Boot
IPv4 PXE
IPv6 PXE

4. Как понять, включен ли Network Stack

Когда вы нашли нужный пункт, посмотрите его значение.

Обычно варианты такие:

Enabled
Disabled

Или по-русски:

Включено
Выключено

Если стоит:

Enabled

значит Network Stack включен.

Если стоит:

Disabled

значит выключен.

Если отдельно есть пункты:

Network Stack
IPv4 PXE
IPv6 PXE

то для полноценной сетевой загрузки часто нужно включить:

Network Stack = Enabled
IPv4 PXE = Enabled

или, если нужна IPv6-загрузка:

Network Stack = Enabled
IPv6 PXE = Enabled

5. Как проверить Network Stack без входа в BIOS

Полностью достоверно проверить статус BIOS-опции из Windows или Linux обычно нельзя, потому что это настройка прошивки. Но есть косвенные признаки.


Способ 1. Проверить Boot Menu

При включении компьютера нажмите клавишу Boot Menu.

Часто это:

  • F12 — Dell, Lenovo, Gigabyte, многие другие;
  • F11 — MSI, ASRock, некоторые платы;
  • F8 — ASUS;
  • Esc — некоторые ноутбуки.

Если в списке загрузки есть пункты вроде:

Network Boot
PXE IPv4
PXE IPv6
UEFI: Network
UEFI PXE
Realtek PXE
Intel PXE
EFI Network

это признак того, что сетевая загрузка активна или как минимум доступна. Если таких пунктов нет, Network Stack может быть выключен. Но это не всегда 100% признак: на некоторых системах сетевые пункты появляются только после включения отдельных IPv4/IPv6 PXE-опций.




Способ 2. Посмотреть, пытается ли компьютер грузиться по сети

Если при включении появляются сообщения вроде:

Start PXE over IPv4
Checking media presence...
PXE-E61: Media test failure, check cable
PXE-E32: TFTP open timeout
Realtek PXE Booting
Intel PXE Boot Agent

это означает, что сетевая загрузка активна. Если компьютер сначала долго пытается что-то загрузить по сети, а уже потом грузит Windows/Linux, вероятно PXE/Network Stack включен.


Способ 3. Проверить загрузочные записи UEFI в Linux

Если у вас Linux, можно посмотреть UEFI-записи:

sudo efibootmgr -v

Можно отфильтровать сетевые записи:

sudo efibootmgr -v | grep -Ei 'pxe|network|ipv4|ipv6|lan'

Если видите что-то вроде:

Boot0003* UEFI: IPv4
Boot0004* UEFI: IPv6
Boot0005* UEFI PXE

значит в UEFI есть сетевые загрузочные записи.


Важно:

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


Также можно проверить, работает ли система в UEFI-режиме:

[ -d /sys/firmware/efi ] && echo "UEFI" || echo "Legacy/BIOS"

Если вывод:

UEFI

система использует UEFI.

Если вывод:

Legacy/BIOS

система установлена или работает в Legacy/BIOS-режиме.


Способ 4. Проверить режим BIOS в Windows

В Windows можно проверить, используете ли вы UEFI или Legacy BIOS.

Нажмите Win + R, введите:

msinfo32

и нажмите Enter.

Найдите строку:

Режим BIOS

Возможные значения:

UEFI

или:

Legacy
  • Если режим UEFI, то опция Network Stack обычно относится именно к UEFI-загрузке по сети.
  • Если режим Legacy, то вместо Network Stack может использоватьсяLegacy PXE / LAN Option ROM.

6. Как включить Network Stack, если он выключен

Если вам нужна загрузка по сети:

  1. Войдите в BIOS/UEFI.
  2. Найдите пункт Network Stack.
3. Установите значение:
   Enabled

4. Если есть отдельные пункты IPv4/IPv6 PXE, включите нужный:
   IPv4 PXE = Enabled
или:
   IPv6 PXE = Enabled

5. Убедитесь, что сетевой контроллер включен:
   Onboard LAN = Enabled
   Integrated NIC = Enabled
   LAN Controller = Enabled

6. Сохраните настройки.
Обычно сохранение выполняется клавишей:
F10
или через меню:
Save & Exit

7. Важные нюансы для PXE / сетевой загрузки

Если вы включаете Network Stack именно для PXE, обратите внимание на следующие моменты.


1. UEFI или Legacy

Для современной сетевой загрузки обычно нужен режим:

UEFI

Пункты могут называться:

UEFI Network Stack
UEFI PXE
IPv4 PXE
IPv6 PXE

Если система работает в Legacy/CSM-режиме, сетевая загрузка может использовать старый вариант:

LAN Option ROM
PXE Boot Agent
Legacy PXE

На разных платах это работает по-разному.


2. CSM / Legacy Boot

На некоторых материнских платах UEFI Network Stack нормально доступен только при отключенном CSM/Legacy Boot.

Если пункт Network Stack неактивен или отсутствует, проверьте:

CSM = Disabled
Legacy Boot = Disabled
Boot Mode = UEFI

Но менять режим загрузки нужно осторожно: если Windows уже установлена в Legacy-режиме, после переключения в UEFI система может не загрузиться без дополнительной настройки.


3. Secure Boot

Для загрузки некоторых сетевых образов может мешать:

Secure Boot

Если вы загружаете стандартный Windows PE или официальный образ, Secure Boot может работать.

Если используется сторонний загрузчик или специфический Linux-образ, иногда требуется временно отключить:

Secure Boot = Disabled

4. Быстрая загрузка

Иногда опции сетевой загрузки не видны или не инициализируются из-за:

Fast Boot

Если вы настраиваете PXE, можно временно отключить:

Fast Boot = Disabled

5. Порядок загрузки

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

Ищите:

Boot Option Priorities
Boot Priority
Boot Order

Если нужно грузиться по сети, поставьте сетевой пункт первым или используйте Boot Menu при включении.


8. Что будет, если включить Network Stack

Обычно ничего плохого не произойдет.

Но возможны такие эффекты:

  • POST/загрузка может стать чуть дольше;
  • при включении могут появляться сообщения PXE;
  • в Boot Menu появятся пункты сетевой загрузки;
  • компьютер может пытаться загрузиться по сети, если сетевой загрузчик стоит выше диска в порядке загрузки.

Если вы не используете PXE, корпоративное развертывание или загрузку по сети, Network Stack можно спокойно держать выключенным.


9. Если пункт Network Stack не находится

Возможные причины:

1. У вас старый BIOS, а не UEFI.

Тогда ищите:

   LAN Option ROM
   Onboard LAN Boot ROM
   PXE Boot Agent

2. Сетевой контроллер отключен.

Проверьте:

   Onboard LAN
   Integrated NIC
   LAN Controller

3. Нужен расширенный режим BIOS.

Нажмите:

   F7

или выберите:

   Advanced Mode

4. BIOS упрощен или заблокирован паролем администратора.

Особенно часто бывает на корпоративных компьютерах.

5. BIOS требует обновления.

На старых версиях прошивки некоторые пункты могут называться иначе или работать некорректно.

6. Вы ищете не в том разделе.

Названия сильно зависят от производителя.


10. Если вы имели в виду сетевой стек операционной системы, а не BIOS

Если вам нужно проверить, работает ли сетевой стек TCP/IP в самой системе, это уже другая история.


Проверка сетевого стека в Windows

Откройте Командную строку или PowerShell.

1. Проверить сетевые адаптеры

PowerShell:

Get-NetAdapter | Format-Table Name, InterfaceDescription, Status, LinkSpeed

Если адаптеры видны и статус не “Not Present”, значит сетевые интерфейсы присутствуют.


2. Проверить наличие IP-адреса

ipconfig /all

Ищите строки:

IPv4-адрес
IP Address
Default Gateway
DNS Servers

Если есть адрес вида:

192.168.x.x

или:

10.x.x.x

и шлюз, значит сетевая настройка получена.

Если адрес:

169.254.x.x

это APIPA. Обычно означает, что адаптер работает, но не смог получить адрес от DHCP-сервера.


3. Проверить локальный TCP/IP-стек

ping 127.0.0.1

Если ответы идут:

Ответ от 127.0.0.1

значит базовый TCP/IP-стек работает.


4. Проверить протоколы IPv4 и IPv6

PowerShell:

Get-NetIPProtocol | Format-Table InterfaceAlias, AddressFamily, AddressState

Если видите интерфейсы и семейства адресов IPv4/IPv6, значит сетевой стек ОС активен.


5. Проверить доступ к сети

Если нужно проверить доступ до шлюза:

ping IP-адрес-шлюза

Например:

ping 192.168.1.1

Если нужно проверить выход в интернет:

ping 8.8.8.8

Если пинг до IP есть, а сайты не открываются, возможна проблема с DNS:

ping dns.google

или:

nslookup google.com

6. Сброс сетевого стека Windows

Если сеть работает некорректно и вы подозреваете повреждение сетевого стека, можно выполнить:

netsh winsock reset
netsh int ip reset
ipconfig /flushdns

После этого перезагрузите компьютер.


Проверка сетевого стека в Linux

1. Проверить сетевые интерфейсы

ip -brief link

или:

ip link

Если интерфейсы есть и состояние не полностью нерабочее, значит ядро видит сетевые устройства.


2. Проверить IP-адреса

ip -brief addr

или:

ip addr

Если есть адрес, значит сетевой стек назначил интерфейсу IP.


3. Проверить локальный стек

ping -c 3 127.0.0.1

Если ответы идут, TCP/IP-стек работает.


4. Проверить шлюз и интернет

Например:

ping -c 3 192.168.1.1
ping -c 3 8.8.8.8

Если 8.8.8.8 пингуется, а домены не открываются, проблема может быть в DNS.

Проверить DNS:

resolvectl status

или для старых систем:

cat /etc/resolv.conf

5. Проверить драйверы сетевой карты

lspci -nnk | grep -A 3 -i ethernet

или:

lspci -nnk | grep -A 3 -i network

Если строка Kernel driver in use показывает драйвер, значит сетевая карта обычно работает на уровне драйвера.


11. Быстрая таблица: что проверять в зависимости от задачи

Задача Что проверять
Нужна загрузка по сети PXE BIOS/UEFI → Network Stack, IPv4 PXE, IPv6 PXE
Нужно просто, чтобы интернет работал Драйверы ОС, адаптер, IP, DNS, шлюз
В Boot Menu нет сетевой загрузки Проверить Network Stack, CSM/Legacy, Onboard LAN
При включении появляются PXE-сообщения Network Stack/PXE, скорее всего, включен
В Windows нет сети Проверить адаптеры, IP, драйверы, службы
В Linux нет сети Проверить ip link, ip addr, драйвер, NetworkManager/systemd-networkd
Нужно проверить UEFI или Legacy msinfo32 в Windows, /sys/firmware/efi в Linux

12. Краткий итог

Чтобы проверить, включен ли Network Stack в BIOS/UEFI:

  1. Перезагрузите компьютер.
  2. Войдите в BIOS/UEFI: Del, F2, F1, F10 или Esc.
  3. Откройте расширенный режим, если нужно.
4. Найдите один из пунктов:
   Network Stack
   UEFI Network Stack
   PXE Boot
   LAN Option ROM
   IPv4 PXE
   IPv6 PXE

5. Посмотрите значение:
   Enabled = включен
   Disabled = выключен

6. Если нужно включить — поставьте Enabled и сохраните настройки, обычно F10.

Если вам нужна именно загрузка по сети, дополнительно убедитесь, что включены:

Network Stack = Enabled
IPv4 PXE = Enabled
Onboard LAN / Integrated NIC = Enabled

А если вы имели в виду не BIOS, а сетевой стек Windows/Linux, то проверяйте:

- Windows:

  ipconfig /all
  ping 127.0.0.1
  Get-NetAdapter
  Get-NetIPProtocol

- Linux:

  ip -brief addr
  ip -brief link
  ping -c 3 127.0.0.1

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


Статью подготовил: Аверко Денис Сергеевич @Nymexis г. Омск (5)(· · · — — — · · ·)(30)

Комментарии

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