Boot from Network Devices в BIOS: полное руководство

Параметр Boot from Network Devices в BIOS/UEFI отвечает за возможность запуска компьютера с сетевого сервера по протоколу PXE (Preboot eXecution Environment). При активации этого режима система при старте отправляет широковещательный запрос по локальной сети и ожидает ответа от DHCP-сервера, который предоставляет IP-адрес и указывает путь к загрузочному образу. Если сервер недоступен, загрузка просто переходит к следующему устройству в списке приоритета — но при этом каждый старт ПК задерживается на 10–30 секунд из-за ожидания сетевого ответа.

Чаще всего пользователи сталкиваются с этой опцией в двух сценариях: при настройке бездисковых станций или при случайном включении функции, из-за чего компьютер долго «висит» на черном экране перед стартом Windows. Второй случай — самый распространенный, и именно для его решения нужно знать, где находится параметр и как его отключить. В ноутбуках Lenovo, HP и Dell опция может называться Network Boot или PXE Boot, в материнских платах ASUS и MSI — Boot from LAN, а в UEFI-интерфейсах — UEFI: Network.

Где находится параметр Boot from Network Devices в BIOS

Расположение опции зависит от производителя материнской платы и версии прошивки. В классическом текстовом BIOS от AMI и Award путь обычно такой: Advanced → Boot → Boot Device Priority. В UEFI-интерфейсах с графической оболочкой параметр вынесен в раздел Boot или Startup, а в некоторых моделях ноутбуков — в Advanced → Network Stack.

На материнских платах ASUS с UEFI нужно перейти в Boot → Boot Option Priorities и найти пункт Boot from LAN. В BIOS Gigabyte путь — BIOS Features → Network Boot. У MSI опция спрятана в Settings → Boot → Boot Option #1, где можно выбрать сетевую карту как устройство загрузки.

Если вы не можете найти параметр визуально, используйте поиск по клавише F9 или F10 в некоторых UEFI-оболочках — эта функция доступна на платах ASRock и Gigabyte. Также обратите внимание: опция может быть скрыта, если отключен Network Stack — в этом случае сначала активируйте его в разделе Advanced → Network Stack Configuration.

Как работает загрузка по сети PXE

При включенном Boot from Network Devices сетевой адаптер получает управление до обращения к жесткому диску. Контроллер отправляет DHCP-запрос, получает IP-адрес и информацию о TFTP-сервере, с которого скачивается загрузочный файл. Этот механизм используется в корпоративных сетях для централизованной установки ОС на множество машин без физических носителей.

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

ПроизводительНазвание опцииТипичный путь в BIOS
ASUSBoot from LANBoot → Boot Option Priorities
MSINetwork BootSettings → Boot → Boot Option #1
GigabyteNetwork BootBIOS Features → Network Boot
LenovoNetwork Boot / PXEStartup → Network Boot
HPNetwork BootAdvanced → Boot Options → Network Boot
⚠️ Внимание: на некоторых ноутбуках Lenovo ThinkPad параметр Network Boot находится в разделе Startup, но активировать его можно только после включения Network Stack в Config → Network. Без этого шага опция будет неактивна.

Как отключить Boot from Network Devices

Для отключения сетевой загрузки зайдите в соответствующий раздел BIOS и переставьте Network Boot в конец списка приоритета или выберите значение Disabled. В UEFI-интерфейсах обычно достаточно просто удалить сетевую карту из списка загрузочных устройств или переместить ее ниже жесткого диска.

Второй способ — отключить сам Network Stack в разделе Advanced. Это полностью деактивирует сетевой протокол на уровне BIOS, и компьютер перестанет инициализировать сетевую карту до загрузки операционной системы. Этот метод наиболее радикальный и эффективный, если опция загрузки по сети не отключается стандартным способом.

На ноутбуках HP отключение выполняется в Advanced → Boot Options → Network Boot Protocol — выберите Disabled. На устройствах Dell путь: General → Boot Sequence → уберите галочку с Network.

☑️ Чек-лист отключения сетевой загрузки

Выполнено: 0 / 5
⚠️ Внимание: после отключения Network Stack станут недоступны функции удаленного управления Intel AMT и Wake-on-LAN. Если вы используете эти технологии, отключайте только сам пункт загрузки по сети, а не весь стек.

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

Активация Boot from Network Devices оправдана в нескольких сценариях. Первый — установка операционной системы на компьютеры без оптического привода и USB-портов, что встречается на тонких клиентах и серверах. Второй — массовое развертывание Windows или Linux в организациях через сервер Microsoft Deployment Toolkit или PXE-сервер на базе Linux.

Третий сценарий — диагностика оборудования. С помощью сетевой загрузки можно запустить Memtest86+ или Victoria без создания загрузочной флешки. Четвертый — восстановление системы, когда основной жесткий диск поврежден, но в сети доступен образ операционной системы.

Для включения сетевой загрузки необходимо настроить три компонента: DHCP-сервер с опциями 66 (адрес TFTP-сервера) и 67 (имя загрузочного файла), TFTP-сервер с дистрибутивом и сам BIOS с активированным Network Stack. Без любого из этих элементов загрузка по сети не заработает.

Как настроить PXE-сервер для сетевой загрузки

Полный разбор требует отдельной статьи. Ключевые шаги: установите dnsmasq или ISC DHCP на Linux-сервере, настройте опции 66 и 67, разместите файлы загрузчика на TFTP-сервере. Для Windows используйте WDS (Windows Deployment Services). В BIOS включите Network Stack и UEFI Network Boot.

Почему компьютер долго загружается из-за сетевой загрузки

Симптом, который приводит пользователей к изучению этого параметра — черный экран с текстом Intel Boot Agent или Realtek PXE перед появлением логотипа Windows. Экран может висеть от 10 до 50 секунд в зависимости от настроек таймаута. Причина — BIOS пытается найти DHCP-сервер в сети, отправляет несколько запросов и ждет ответа.

Дополнительная задержка возникает, если в сети нет DHCP-сервера — сетевой адаптер повторяет попытки по 3–5 раз с интервалом в несколько секунд. На некоторых материнских платах этот процесс повторяется дважды: сначала при инициализации сетевой карты, затем при попытке загрузки. Итоговая потеря времени может достигать минуты.

Решение простое: отключите сетевую загрузку или уменьшите таймаут. В некоторых BIOS есть параметр Boot Timeout — установите значение 0 или 1 секунду. На ноутбуках Dell эта опция называется Boot Timeout и находится в General → Boot Sequence.

Особенности сетевой загрузки в UEFI и Legacy

В режиме Legacy BIOS сетевая загрузка работает по протоколу PXE через опции DHCP. Загрузочный файл должен быть в формате pxelinux.0 для Linux или bootmgr.exe для Windows. В режиме UEFI используется протокол UEFI Network Stack, а загрузочные файлы имеют расширение .efi — например, bootx64.efi.

Важное отличие: в UEFI-режиме сетевая карта должна поддерживать UEFI PXE, иначе опция не появится в списке загрузочных устройств. Большинство современных адаптеров Intel и Realtek эту поддержку имеют. В Legacy-режиме достаточно любой сетевой карты с загрузочным ПЗУ (Boot ROM).

Если вы включаете сетевую загрузку на системе с Windows 11, убедитесь, что в BIOS активирован Secure Boot — иначе UEFI-загрузчик может быть отклонен системой безопасности. Это особенно критично при использовании PXE-загрузки с сервера Windows Server.

Частые ошибки при настройке сетевой загрузки

Ошибка PXE-E61: Media test failure означает, что сетевой адаптер не нашел DHCP-сервер. Проверьте физическое подключение кабеля и настройки роутера. Ошибка PXE-M0F: Exiting Intel Boot Agent появляется, когда загрузка по сети невозможна — это штатное поведение, после которого система переходит к следующему устройству.

Ошибка No bootable device вместе с попыткой сетевой загрузки указывает на то, что в списке приоритета сеть стоит выше жесткого диска, а сам диск не определяется. Проверьте подключение SATA-кабеля и наличие операционной системы на диске. В некоторых случаях проблема решается сбросом настроек BIOS к заводским.

  • 🔹 Если после включения Network Stack компьютер перестал загружаться — отключите параметр и проверьте загрузку с диска
  • 🔹 При использовании Wi-Fi адаптера сетевая загрузка невозможна — PXE работает только через проводное подключение
  • 🔹 На ноутбуках с двумя сетевыми картами убедитесь, что выбрана правильная — встроенная или USB-адаптер
  • 🔹 После обновления BIOS настройки сетевой загрузки могут сброситься — проверьте их повторно
⚠️ Внимание: не отключайте сетевую загрузку на серверах, где она используется для автоматической установки ОС — это приведет к невозможности развертывания новых систем. Вместо отключения настройте таймаут на минимальное значение.

Восстановление загрузки после неудачной настройки

Если после изменения параметров сетевой загрузки система перестала запускаться, выполните сброс BIOS. На большинстве материнских плат для этого достаточно замкнуть перемычку CLR_CMOS на плате или извлечь батарейку CR2032 на 10–15 минут. На ноутбуках сброс выполняется через F9 в BIOS — загрузите Setup Defaults и сохраните изменения.

Альтернативный способ — загрузка в безопасном режиме Windows: нажмите F8 при старте системы или используйте Shift + Перезагрузка в меню входа. После входа в систему можно изменить параметры загрузки через msconfig — но это не решит проблему, если причина в BIOS.

В крайнем случае, если BIOS не загружается вовсе, используйте функцию BIOS Flashback на платах ASUS или Dual BIOS на Gigabyte — они позволяют восстановить прошивку с флешки без запуска системы. Инструкция есть в руководстве к материнской плате.

Как сбросить BIOS на ноутбуке без разборки

На большинстве ноутбуков есть скрытая кнопка сброса на нижней крышке — отверстие с маркировкой Reset или стрелкой. Вставьте скрепку в отверстие на 5–10 секунд при выключенном питании. Если кнопки нет, зажмите клавишу F2 при включении и выберите Load Defaults в BIOS.

FAQ по Boot from Network Devices

Влияет ли сетевая загрузка на скорость работы Windows?

Нет, если система уже установлена и загружается с жесткого диска. Сетевая загрузка влияет только на время до старта операционной системы — при включенной опции каждый запуск ПК задерживается на время поиска PXE-сервера.

Можно ли загрузить Windows с сетевого сервера без настройки DHCP?

Нет, для PXE-загрузки обязателен DHCP-сервер, который выдаст IP-адрес и укажет путь к загрузочному образу. Без DHCP сетевая загрузка невозможна в принципе.

Что делать, если опция Boot from Network Devices не отображается в BIOS?

Скорее всего, отключен Network Stack. Найдите в разделе Advanced пункт Network Stack Configuration и установите Enabled. После этого перезайдите в раздел Boot — опция появится.

Безопасно ли оставлять сетевую загрузку включенной?

Для домашнего компьютера это не опасно, но создает задержку при старте. В корпоративной сети риск есть: при наличии злонамеренного DHCP-сервера возможна загрузка вредоносного образа. Рекомендуется отключать функцию, если она не используется.

Как ускорить загрузку, если сетевую загрузку нельзя отключить?

Установите минимальный таймаут ожидания. В BIOS найдите параметр Boot Timeout и выставьте 0 или 1 секунду. Также можно переместить сетевую загрузку в конец списка приоритета — тогда система сначала попробует загрузиться с диска.