Параметр IPv4 PXE First в BIOS отвечает за приоритет сетевой загрузки компьютера по протоколу IPv4. Когда вы включаете эту опцию, система при старте сначала пытается найти загрузочный образ на PXE-сервере в локальной сети, и только если сервер не отвечает, переходит к следующему устройству в очереди загрузки. Это не ошибка и не сбой — это штатный механизм, который используется в корпоративных сетях, на бездисковых рабочих станциях и при восстановлении системы.
На практике пользователи чаще всего сталкиваются с этой опцией, когда видят на чёрном экране надпись PXE-E61: Media test failure или Boot from network. Это значит, что в BIOS активна загрузка по сети, а PXE-сервера в сети нет. Компьютер несколько секунд ждёт ответа, затем выдаёт ошибку и переходит к загрузке с жёсткого диска. Если на диске нет ОС — вы останетесь на чёрном экране с ошибкой.
Как работает PXE-загрузка по IPv4
PXE (Preboot eXecution Environment) — это технология, которая позволяет загрузить операционную систему без локального диска. Компьютер отправляет широковещательный DHCP-запрос, получает IP-адрес, а затем скачивает загрузочный файл с TFTP-сервера. Весь процесс занимает от 5 до 30 секунд в зависимости от скорости сети и настроек DHCP.
Важно понимать: IPv4 PXE First — это не отдельный протокол, а лишь флаг приоритета в BIOS. Сам PXE работает и по IPv4, и по IPv6, но в большинстве домашних и офисных сетей используется именно IPv4. Поэтому в настройках загрузки вы видите два похожих пункта: IPv4 PXE First и IPv6 PXE First.
Для работы PXE в сети нужны три компонента: DHCP-сервер, который выдаёт IP-адрес, TFTP-сервер с загрузочным образом и, опционально, NFS или HTTP-сервер с самой операционной системой. Без этих компонентов включённый PXE просто замедляет загрузку на несколько секунд.
⚠️ Внимание: если у вас на компьютере установлена ОС на SSD или HDD, а в BIOS включён IPv4 PXE First — каждая загрузка будет задерживаться на 10–30 секунд. Это не поломка, но заметное замедление старта системы.
Где находится параметр в разных версиях BIOS
Расположение опции зависит от производителя материнской платы и версии прошивки. На большинстве современных UEFI-систем путь выглядит так: Boot → Boot Configuration → IPv4 PXE First. На старых BIOS от American Megatrends (AMI) параметр может находиться в разделе Advanced → Onboard LAN Configuration.
На ноутбуках Lenovo и HP опция часто скрыта в подменю Network Boot. На материнских платах ASUS и MSI с UEFI параметр обычно называется Boot from LAN или Network Stack Driver. В некоторых случаях нужно сначала включить сам сетевой стек, а уже потом выбирать приоритет PXE.
Если вы не находите пункт IPv4 PXE First, поищите похожие названия: LAN Boot, Boot from Network, Network Boot Priority, PXE Boot to LAN. Это один и тот же функционал с разными названиями.
Когда нужно включать IPv4 PXE First
Включать сетевую загрузку имеет смысл только в трёх случаях. Первый — у вас бездисковый компьютер или тонкий клиент, который загружает ОС с сервера. Второй — вы администрируете парк компьютеров и используете PXE для установки Windows или Linux по сети. Третий — сетевая загрузка нужна для запуска диагностических утилит вроде Memtest86 или Clonezilla.
Во всех остальных ситуациях, особенно на домашнем компьютере, параметр должен быть выключен. Если вы случайно включили его и заметили задержку при старте — просто отключите опцию или установите значение Disabled. На многих материнских платах доступны три значения: Disabled, IPv4 PXE First и IPv6 PXE First. Выберите Disabled, если не используете сетевую загрузку.
Отдельный нюанс: даже при выключенном IPv4 PXE First сетевая загрузка может остаться активной через пункт Boot Option Priorities. Проверьте весь список загрузочных устройств — там не должно быть пункта с названием сетевой карты (например, Realtek PXE B02 D00).
Как правильно настроить загрузку с PXE-сервера
Для настройки сетевой загрузки вам потребуется последовательно выполнить несколько действий. Сначала включите сетевой стек в BIOS: параметр Network Stack должен иметь значение Enabled. Затем установите IPv4 PXE First в положение Enabled. После этого в списке приоритета загрузки переместите пункт сетевой карты на первое место.
Настройка PXE-сервера — отдельная задача. Для Windows используется Windows Deployment Services (WDS), для Linux — PXELINUX или iPXE. DHCP-сервер должен отдавать клиенту адрес TFTP-сервера через опцию 66 и имя загрузочного файла через опцию 67. Если DHCP не настроен, клиент не сможет найти загрузочный образ даже при активном PXE.
# Пример настройки DHCP для PXE (синтаксис ISC DHCP)
option option-66 code 66 = ip-address;
option option-67 code 67 = text;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option routers 192.168.1.1;
option option-66 192.168.1.10;
option option-67 "pxelinux.0";
}
⚠️ Внимание: не используйте PXE-загрузку на компьютере с важными данными, если не уверены в настройках сервера. Ошибочная конфигурация может привести к загрузке чужого образа и потере доступа к локальным файлам.
☑️ Настройка PXE-загрузки
Типичные ошибки и способы их решения
Самая распространённая ошибка — PXE-E61: Media test failure. Она появляется, когда сетевая загрузка активна, но сервер не отвечает. Решение простое: отключите PXE в BIOS или настройте сервер. Вторая по частоте ошибка — PXE-M0F: Exiting PXE ROM. Это не ошибка, а информационное сообщение о том, что PXE-загрузка не удалась и система переходит к следующему устройству.
Иногда пользователи жалуются, что после отключения PXE компьютер всё равно пытается загрузиться по сети. Причина — сохранённые настройки не применились из-за того, что BIOS не был перезагружен после изменения. Всегда сохраняйте настройки через Save & Exit и перезагружайте систему полностью, а не только перезагружайте ОС.
На некоторых материнских платах Gigabyte и ASRock параметр IPv4 PXE First может быть скрыт, если отключён сетевой стек. Включите Network Stack, и опция появится в меню загрузки. На ноутбуках Dell Latitude сетевую загрузку можно отключить только через подменю Boot Sequence → Network → Disabled.
| Название параметра | Производитель | Путь в BIOS | Значение по умолчанию |
|---|---|---|---|
| IPv4 PXE First | ASUS, MSI | Boot → Boot Configuration | Disabled |
| Boot from LAN | Lenovo | Startup → Network Boot | Disabled |
| Network Boot | HP | Advanced → Boot Options | Disabled |
| PXE Boot to LAN | Dell | Boot Sequence → Network | Disabled |
| LAN Boot | Gigabyte | BIOS → Boot → LAN Boot | Disabled |
Как сбросить настройки BIOS если PXE мешает загрузке
Если вы не можете войти в BIOS из-за постоянных попыток сетевой загрузки, выключите компьютер, отключите сетевой кабель и жёсткий диск, затем включите. Система пропустит PXE и загрузится с пустого носителя или покажет ошибку — после этого вы сможете войти в BIOS. Либо извлеките батарейку CMOS на 10–15 минут для полного сброса настроек.
Влияние PXE на скорость загрузки и безопасность
Включённый IPv4 PXE First увеличивает время загрузки на 5–20 секунд. Это происходит из-за таймаута DHCP-запроса: клиент ждёт ответа от сервера, а когда не получает его, переходит к следующему устройству. В корпоративных сетях с настроенным PXE задержка минимальна — сервер отвечает за 1–2 секунды.
С точки зрения безопасности, активная сетевая загрузка — это потенциальный вектор атаки. Злоумышленник в вашей сети может поднять собственный PXE-сервер и загрузить на ваш компьютер вредоносный образ. Поэтому на домашних компьютерах и рабочих станциях, где PXE не используется, параметр должен быть отключён.
Критически важно: если вы работаете с конфиденциальными данными, никогда не оставляйте PXE включённым на ноутбуке, который подключается к непроверенным сетям. В публичном Wi-Fi или гостевой сети риск перехвата загрузки значительно выше.
Частые вопросы о IPv4 PXE First
Почему компьютер пытается загрузиться по сети при включённом IPv4 PXE First?
Потому что вы сами включили этот параметр, либо он был включён по умолчанию на заводских настройках. Проверьте порядок загрузки в BIOS: если сетевая карта стоит выше жёсткого диска, система всегда сначала будет пытаться загрузиться по сети. Измените порядок или отключите PXE.
Что делать, если после включения PXE компьютер перестал загружаться с диска?
Войдите в BIOS (клавиши Del, F2, F10 или Esc при старте) и проверьте приоритет загрузки. Убедитесь, что жёсткий диск или SSD находится выше сетевой карты. Если не получается войти в BIOS, отключите сетевой кабель — тогда система пропустит PXE и загрузится с диска.
Чем IPv4 PXE First отличается от IPv6 PXE First?
Только версией протокола IP. IPv4 используется в большинстве локальных сетей, IPv6 — в современных сетях с поддержкой этого протокола. Если ваша сеть работает на IPv4, выбирайте соответствующий параметр. Включать оба одновременно не рекомендуется — это увеличит время ожидания при загрузке.
Можно ли загрузить Windows через PXE без установки на диск?
Да, это стандартный сценарий. Через PXE можно загрузить среду предустановки Windows PE и запустить установку ОС по сети с WDS-сервера. Но для этого нужен настроенный сервер с образом Windows PE и DHCP-сервер с корректными опциями.
Повлияет ли отключение IPv4 PXE First на работу интернета или локальной сети?
Нет, параметр влияет только на процесс загрузки компьютера. Сетевой адаптер продолжит работать в операционной системе как обычно. Отключение PXE никак не скажется на скорости интернета, доступе к сетевым папкам или другим функциям сети.
Итоговый вывод прост: параметр IPv4 PXE First нужен только в сценариях с сетевым развёртыванием ОС. Для обычного пользователя он бесполезен и даже вреден — замедляет старт и создаёт риски безопасности. Проверьте свои настройки BIOS прямо сейчас: если опция включена, а PXE-сервера в сети нет — отключите её и ускорьте загрузку компьютера на 10–20 секунд.