Ошибка PXE-E61: Media test failure, check cable или внезапная попытка загрузки «по сети» после перезагрузки — типичный симптом того, что в BIOS/UEFI активна опция PXE Function Support. Эта функция заставляет контроллер сетевой карты искать загрузочный образ на удалённом сервере через протокол Preboot eXecution Environment. Если на материнской плате нет установленной операционной системы или загрузочная запись повреждена, система автоматически переключается на сетевую загрузку, что приводит к зависанию на чёрном экране с ошибкой или длительному ожиданию ответа от DHCP-сервера.
Для обычного домашнего компьютера или ноутбука эта опция бесполезна, а в ряде случаев даже вредна — она добавляет лишние 10–30 секунд к времени старта, пока система пытается получить IP-адрес. В корпоративной среде, наоборот, PXE используется для массовой установки Windows или Linux на десятки машин без использования флешек. Понимание того, где находится этот параметр и как он работает, поможет вам либо ускорить загрузку, либо правильно настроить сетевую установку ОС.
Где находится PXE Function Support в BIOS
Расположение параметра зависит от производителя материнской платы и версии прошивки. Чаще всего опция встречается в разделах Advanced (Расширенные) или Boot (Загрузка). У ноутбуков Lenovo и Dell параметр может называться Network Boot или Wake on LAN и находиться в подменю Integrated Peripherals.
На материнских платах ASUS с UEFI нужно перейти в Boot → Boot Configuration → PXE Function Support. У Gigabyte путь обычно такой: BIOS → Peripherals → Intel LAN Controller → PXE Function Support. В некоторых версиях BIOS от MSI параметр скрыт в расширенном режиме (F7) в разделе Settings → Advanced → Integrated Peripherals.
⚠️ Внимание: если вы не находите параметр в стандартном меню, проверьте, не скрыт ли он. В UEFI-прошивках опция часто появляется только после отключения Secure Boot или переключения режима совместимости CSM (Legacy).
На старых системах с классическим текстовым BIOS (Award, AMI) параметр может называться Boot ROM или LAN Boot ROM. Он отвечает за активацию загрузочной микропрограммы сетевой карты. Если вы используете внешнюю сетевую карту PCI-E, опция может находиться в подменю самой карты, а не материнской платы.
Как отключить PXE Function Support
Чтобы убрать задержку загрузки и предотвратить случайную попытку сетевой загрузки, выполните следующие шаги. Сначала войдите в BIOS, нажав Del, F2 или F10 при старте системы (зависит от модели). Затем найдите раздел Advanced или Boot и отыщите пункт PXE Function Support или Network Boot.
Установите значение Disabled (Отключено). В некоторых прошивках вместо явного отключения есть выбор режима: Enabled, Disabled или Auto. Рекомендуется выбрать именно Disabled, так как режим Auto может активировать PXE при обнаружении сетевого кабеля. После изменения сохраните настройки клавишей F10 и подтвердите перезагрузку.
☑️ Чек-лист отключения PXE
⚠️ Внимание: на некоторых ноутбуках HP и Lenovo отключение PXE в BIOS недостаточно — нужно также зайти в настройки самой сетевой карты (через диспетчер устройств Windows) и снять галочку с пункта «Включить загрузку из сети» в свойствах адаптера.
После отключения проверьте, что в приоритете загрузки (Boot Priority) первым стоит жёсткий диск или SSD, а не сетевой адаптер. Иногда параметр PXE остаётся в списке загрузочных устройств даже при отключённой функции — его нужно просто переместить в конец списка или убрать вовсе.
Когда PXE Function Support необходим
Функция оправдана в сценариях массового развёртывания операционных систем. Системные администраторы используют PXE-сервер (например, Windows Deployment Services или PXELinux) для установки Windows 10/11, Linux-дистрибутивов или диагностических утилит на десятки компьютеров одновременно. Это экономит часы времени, исключая необходимость создавать загрузочные флешки для каждой машины.
Домашнему пользователю PXE может пригодиться для запуска утилит восстановления, таких как Memtest86+ или Clonezilla, если сервер с этими образами настроен в локальной сети. Однако для разовой диагностики проще использовать обычную загрузочную флешку — настройка PXE-сервера требует определённых знаний и свободного времени.
Если вы работаете с «тонкими клиентами» (устройствами без жёсткого диска), PXE — единственный способ загрузить операционную систему. В этом случае функция должна быть включена, а в настройках загрузки первым устройством должен стоять сетевой адаптер с поддержкой UEFI PXE или Legacy PXE.
Разница между UEFI PXE и Legacy PXE
В современных материнских платах есть два режима сетевой загрузки: UEFI PXE и Legacy PXE (также называется Option ROM). Режим UEFI использует драйверы протокола UEFI и работает только с GPT-разметкой дисков и 64-битными загрузчиками. Legacy PXE эмулирует загрузку через BIOS и совместим с MBR-разметкой и 32-битными системами.
Выбор режима зависит от того, в каком режиме установлена ваша операционная система. Если Windows установлена в режиме UEFI (проверить можно через msinfo32 → «Сведения о системе» → «Режим BIOS»), то и PXE должен быть в режиме UEFI. Смешивание режимов приведёт к ошибке PXE-E16: No boot filename received или невозможности найти загрузочный образ на сервере.
| Параметр | UEFI PXE | Legacy PXE |
|---|---|---|
| Разметка диска | GPT | MBR |
| Разрядность загрузчика | 64-бит | 32/64-бит |
| Совместимость с Secure Boot | Да | Нет |
| Скорость загрузки | Выше | Ниже |
| Типичное применение | Windows 8/10/11, Linux | Windows 7, старые дистрибутивы |
Если вы не знаете, какой режим используется в вашей сети, обратитесь к администратору или проверьте настройки DHCP-сервера — там указываются параметры загрузки (option 67 для Legacy, option 67 с указанием пути к EFI-файлу для UEFI). В домашних условиях при отключённом PXE этот вопрос неактуален.
Типичные ошибки PXE и их решение
Наиболее распространённая ошибка — PXE-E61: Media test failure, check cable. Она означает, что сетевой адаптер не нашёл кабель или сервер не ответил на запрос. Причины: отключённый сетевой кабель, неисправный порт коммутатора, неправильные настройки DHCP, либо банально отсутствие PXE-сервера в сети. Решение — отключить PXE в BIOS или подключить кабель к рабочему порту.
Ошибка PXE-M0F: Exiting PXE ROM появляется, когда загрузка по сети не удалась, и система переходит к следующему устройству в списке приоритетов. Это не критично — просто признак того, что PXE включён, но сервер недоступен. Если вы видите эту ошибку каждый раз при включении, лучше отключить функцию.
Как проверить, активен ли PXE без входа в BIOS
В Windows откройте командную строку от имени администратора и выполните ipconfig /all. Найдите свой сетевой адаптер и посмотрите, есть ли строка «Загрузка из сети» или «DHCP включён». Наличие активного DHCP ещё не означает, что PXE работает, но если в свойствах адаптера указан «Клиент PXE» — функция активна. Также можно зайти в Диспетчер устройств → Сетевые адаптеры → свойства → вкладка «Дополнительно» и найти параметр «Wake on LAN» или «Boot from Network».
Ошибка No boot device found в сочетании с PXE возникает, когда BIOS не находит загрузочную запись ни на одном диске и переходит к сетевой загрузке. В этом случае сначала проверьте, определяется ли жёсткий диск в BIOS, а затем отключите PXE, чтобы система выдавала понятное сообщение об отсутствии ОС, а не пыталась грузиться по сети.
Влияние PXE на скорость загрузки системы
При включённой функции и подключённом сетевом кабеле BIOS отправляет широковещательный DHCP-запрос и ожидает ответа. Таймаут может составлять от 5 до 30 секунд в зависимости от прошивки. Если DHCP-сервер в сети есть, но не настроен на выдачу PXE-параметров, ожидание будет короче, но всё равно заметным.
Влияние PXE на общую скорость загрузки Windows не ограничивается только временем до старта ОС. Некоторые прошивки при включённом PXE инициализируют сетевой контроллер в режиме загрузочного устройства, что замедляет инициализацию драйверов в самой системе. На современных SSD-накопителях разница может достигать 15–20 секунд — это критично, если вы привыкли к быстрому старту.
Для точной диагностики временных задержек можно использовать встроенный секундомер BIOS (если есть) или засечь время от нажатия кнопки питания до появления логотипа Windows. Сравните результаты с включённым и отключённым PXE — разница будет наглядной.
Восстановление загрузки после сбоя PXE
Если после отключения PXE система перестала загружаться, проблема не в самой функции, а в порядке загрузочных устройств. Убедитесь, что жёсткий диск или SSD находится в списке Boot Priority выше сетевого адаптера. Также проверьте, не изменился ли режим SATA-контроллера (AHCI/IDE) — некоторые прошивки при отключении PXE сбрасывают настройки контроллера.
В редких случаях отключение PXE на ноутбуках Dell приводит к ошибке No boot device available. Причина — в настройках хранилища указан режим RAID, а не AHCI. Зайдите в System Configuration → SATA Operation и переключите на AHCI, если драйверы Windows это поддерживают. В противном случае потребуется переустановка системы с загрузочной флешки.
⚠️ Внимание: не отключайте PXE на компьютерах, которые являются частью корпоративной инфраструктуры с централизованным управлением. В таких сетях PXE может использоваться для автоматической переустановки ОС или запуска антивирусных сканеров при старте. Отключение приведёт к блокировке учетной записи или невозможности выполнить требования политики безопасности.
Для полного сброса настроек BIOS и возврата к заводским значениям используйте опцию Load Optimized Defaults или Restore Defaults. Это вернёт все параметры, включая PXE, к стандартным значениям производителя. После сброса настройте загрузку заново — обычно это решает большинство проблем, связанных с некорректной конфигурацией.
Часто задаваемые вопросы о PXE Function Support
Безопасно ли отключать PXE Function Support?
Да, для домашнего компьютера это абсолютно безопасно. Функция нужна только для сетевой загрузки, которая в бытовых условиях практически не используется. Отключение не влияет на работу интернета, локальной сети или других функций материнской платы.
Почему PXE включается сам по себе после сброса BIOS?
Потому что в заводских настройках многих материнских плат PXE включён по умолчанию. Производители предполагают, что функция может понадобиться в корпоративной среде. После сброса настроек BIOS все параметры возвращаются к значениям по умолчанию, включая PXE.
Влияет ли PXE на работу интернета или скорость сети?
Нет, после загрузки операционной системы PXE полностью отключается и не влияет на работу сетевого адаптера. Он активен только на этапе до загрузки ОС. Скорость интернета и сетевых подключений остаётся неизменной.
Что делать, если параметра PXE Function Support нет в BIOS?
На некоторых материнских платах функция скрыта и появляется только после включения режима CSM (Legacy). Перейдите в Boot → CSM → включите его, затем вернитесь в Advanced — параметр должен появиться. Также проверьте, не обновлена ли прошивка BIOS до последней версии.
Может ли PXE быть причиной синего экрана в Windows?
Непосредственно нет, но если в настройках сетевой карты включён PXE, а драйверы адаптера установлены некорректно, возможны конфликты при инициализации. Чаще всего проблема решается обновлением драйверов сетевого контроллера, а не отключением PXE.