При включении компьютера на черном экране появляется строка Boot to PXE, после чего система зависает или пытается загрузиться по сети — это признак того, что в BIOS включен сетевой загрузчик, а основной диск не был обнаружен. Такая ситуация возникает, когда в приоритете загрузки первым стоит пункт PXE Boot или когда жесткий диск/SSD вышел из строя, отключен или не содержит загрузочных записей. Сам по себе режим PXE — это стандартный механизм для установки ОС по локальной сети, но на домашнем ПК он чаще всего становится источником ошибок и долгих ожиданий.
В этой статье разберем, что такое Boot to PXE в BIOS, почему компьютер обращается к сети вместо загрузки с диска, как правильно отключить этот режим и что делать, если отключение не помогло. Также рассмотрим ситуацию, когда PXE-загрузка нужна осознанно — например, для настройки бездисковых станций или массового развертывания Windows.
Что такое PXE и как работает сетевая загрузка
PXE (Preboot eXecution Environment) — это технология, которая позволяет компьютеру загружать операционную систему не с локального накопителя, а с сервера по локальной сети. Встроенный сетевой адаптер получает IP-адрес от DHCP-сервера, затем находит TFTP-сервер и скачивает с него загрузочный образ. Именно этот процесс запускается, когда в BIOS активирован пункт Boot to PXE или Network Boot.
Для обычного пользователя PXE-режим не несет практической пользы, если только вы не администрируете парк компьютеров. При включении ПК контроллер сетевой карты отправляет широковещательный запрос в сеть, ждет ответа от сервера, и если ответа нет — пытается повторить попытку несколько раз. Это занимает от 30 секунд до нескольких минут, в зависимости от настроек таймаута в BIOS.
Важно понимать, что Boot to PXE не является ошибкой или вирусом. Это штатная функция BIOS/UEFI, которая активирована по умолчанию на многих материнских платах. Проблема возникает только тогда, когда PXE стоит выше в списке приоритета загрузки, чем ваш жесткий диск или SSD.
Причины появления ошибки PXE при старте ПК
Чаще всего пользователь видит надпись Boot to PXE или Intel UNDI, PXE-2.1 (build 083) в момент, когда компьютер не может найти операционную систему на диске. Сетевая загрузка — это «последний рубеж» в списке устройств, к которому BIOS обращается после того, как все остальные попытки провалились.
Основные причины, по которым система уходит в PXE-режим:
- 💾 Жесткий диск или SSD не определяется в BIOS — проблема с кабелем SATA, питанием или самим накопителем
- 🔌 Повреждена загрузочная запись (MBR или GPT) — после сбоя питания или вирусной атаки
- ⚙️ В настройках BIOS случайно изменен порядок загрузки — PXE перемещен на первое место
- 🖥️ Отключен контроллер SATA или NVMe в настройках чипсета
- 🔋 Села батарейка CMOS — настройки BIOS сбросились к заводским, где сеть может стоять в приоритете
Иногда ошибка появляется однократно после перепрошивки BIOS или замены комплектующих. В этом случае достаточно зайти в настройки и поправить порядок загрузки. Но если PXE возникает регулярно при каждом включении — стоит проверить здоровье накопителя и целостность кабелей.
⚠️ Внимание: если компьютер загружается через PXE, но в сети нет сервера с образом ОС, процесс может повторяться бесконечно. Не ждите, пока система «сама разберется» — выключите ПК кнопкой питания и переходите к диагностике.
Как отключить Boot to PXE в BIOS и UEFI
Процедура отключения зависит от версии прошивки вашей материнской платы. На большинстве современных плат с UEFI интерфейсом нужно зайти в раздел Boot или Startup и найти параметр Network Boot, PXE Boot или Boot to PXE. Установите значение Disabled или переместите сетевую загрузку в самый конец списка приоритета.
На материнских платах ASUS путь обычно такой: Boot → Boot Option Priorities → выберите первый пункт и укажите ваш диск. На MSI: Settings → Boot → Boot Mode Select — убедитесь, что выбран UEFI, а не Legacy. На Gigabyte: BIOS → Boot → Boot Option #1 — установите SSD или HDD.
Если у вас ноутбук Lenovo или HP, обратите внимание на раздел Advanced или Security — там может быть отдельный пункт UEFI PXE Option ROM. Отключите его, чтобы сетевая карта не инициализировалась до загрузки системы.
☑️ Как отключить PXE загрузку
Типичный путь для отключения PXE на UEFI-платах:
Boot → Boot Configuration → Network Boot → [Disabled]
Или:
Advanced → Network Stack → [Disabled]
На некоторых платах, особенно от ASRock, параметр называется Onboard LAN Boot ROM. Он находится в разделе Advanced → Onboard Devices Configuration. Отключение этого пункта полностью убирает возможность загрузки по сети, но сама сетевая карта продолжает работать в Windows.
⚠️ Внимание: если вы отключили PXE, но компьютер все равно пытается загрузиться по сети, проверьте, не включен ли режимLegacy BootвместоUEFI. В Legacy-режиме сетевой загрузчик может активироваться повторно.
Что делать, если PXE появляется после включения, а диск исправен
Ситуация: вы заменили кабель SATA, проверили диск на другом компьютере, а Boot to PXE все равно появляется при старте. Причина может скрываться в поврежденной загрузочной записи Windows. BIOS видит диск, но не находит на нем активный раздел с загрузчиком — и переходит к следующему устройству, то есть к сети.
Для восстановления загрузчика потребуется установочная флешка Windows. Загрузитесь с нее, выберите «Восстановление системы» → «Поиск и устранение неисправностей» → «Командная строка». Затем выполните последовательно три команды:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
После перезагрузки система должна найти Windows на диске и загрузиться штатно. Если команды не помогли, попробуйте bootsect /nt60 sys — эта утилита перезаписывает загрузочный сектор тома.
Еще одна распространенная причина — отключенный в BIOS контроллер SATA или неправильный режим работы. Зайдите в раздел Advanced → SATA Configuration и проверьте, что контроллер установлен в режим AHCI, а не Disabled. На некоторых платах при выборе RAID режима система может не видеть диск без установки драйверов.
Когда PXE-загрузка нужна и как ее правильно настроить
Существуют сценарии, когда отключать PXE не нужно. Администраторы используют сетевую загрузку для установки Windows на несколько десятков компьютеров одновременно. Вместо создания флешек для каждой машины достаточно настроить сервер с образом и включить PXE на клиентских ПК. Это экономит часы работы.
Для корректной работы PXE требуется три компонента: DHCP-сервер для выдачи IP-адресов, TFTP-сервер для передачи загрузочных файлов и сам образ операционной системы. В домашних условиях развернуть такую инфраструктуру можно на любом компьютере с Linux или Windows Server, но это оправдано только при регулярной переустановке системы на нескольких машинах.
Если вы хотите оставить возможность загрузки по сети, но избавиться от долгих ожиданий при старте, установите параметр Boot Timeout в минимальное значение — например, 1 секунду. Тогда BIOS будет быстро переключаться на диск, если PXE-сервер не ответил. Также можно отключить сетевой загрузчик в BIOS, но оставить его доступным через меню быстрой загрузки (обычно клавиша F12).
| Параметр BIOS | Рекомендуемое значение | Эффект |
|---|---|---|
| Network Boot / PXE Boot | Disabled | Полное отключение сетевой загрузки |
| Boot Option #1 | SSD/HDD | Приоритет загрузки с диска |
| Boot Timeout | 1-3 секунды | Быстрый переход к следующему устройству |
| SATA Mode | AHCI | Корректное определение накопителя |
Как загрузиться через PXE, если он отключен
Включите компьютер и нажмите клавишу вызова Boot Menu (обычно F12, F11 или Esc). В появившемся списке выберите пункт с названием вашей сетевой карты — например,"Realtek PXE B03 D00" или"Intel LAN". Система начнет загрузку по сети, даже если в BIOS параметр Network Boot отключен.
Диагностика и профилактика ошибки PXE
Прежде чем менять настройки BIOS, проверьте физическое состояние компонентов. Отключите компьютер от сети, откройте корпус и убедитесь, что кабель SATA плотно сидит в разъеме как на материнской плате, так и на самом диске. Переподключите кабель питания к накопителю — часто после сборки ПК контакт бывает неполным.
Если диск определяется в BIOS, но Windows не загружается, загрузитесь с LiveCD и проверьте структуру разделов. Откройте управление дисками и убедитесь, что системный раздел помечен как активный. На дисках с GPT-разметкой активный раздел не требуется, но загрузочный EFI-раздел должен содержать файлы bootmgfw.efi.
Для профилактики рекомендуется периодически проверять состояние батарейки CMOS. Если она разряжена, настройки BIOS сбрасываются при каждом выключении питания — и порядок загрузки возвращается к заводскому, где PXE может стоять выше диска. Замена батарейки CR2032 решает проблему на несколько лет.
⚠️ Внимание: не пытайтесь «лечить» ошибку PXE отключением сетевой карты в диспетчере устройств Windows. Это не повлияет на загрузку — BIOS обращается к сетевому контроллеру до старта операционной системы, на уровне прошивки.
Частые вопросы про Boot to PXE
Опасен ли режим Boot to PXE для компьютера?
Нет, это штатная функция BIOS. PXE не наносит вреда оборудованию и не является признаком вирусного заражения. Единственный риск — загрузка вредоносного образа с сетевого сервера, но для этого нужен специально настроенный сервер в вашей локальной сети.
Почему компьютер загружается через PXE, хотя в BIOS стоит загрузка с диска?
Скорее всего, диск не определяется или на нем поврежден загрузчик. BIOS перебирает устройства в порядке приоритета и, не найдя загрузочную запись на диске, переходит к следующему пункту — сетевой карте. Проверьте, виден ли накопитель в BIOS, и восстановите загрузочную запись Windows.
Можно ли удалить пункт PXE из списка загрузки полностью?
На большинстве материнских плат пункт сетевой загрузки нельзя удалить — его можно только отключить или переместить в конец списка. Полное удаление возможно только при прошивке BIOS с модифицированной версией, что делать не рекомендуется.
Что означает надпись"Intel UNDI, PXE-2.1 (build 083)"?
Это стандартное сообщение сетевого загрузчика Intel. UNDI — универсальный драйвер сетевого интерфейса, а PXE-2.1 — версия спецификации. Сама надпись не является ошибкой — она появляется при активации сетевой загрузки, после чего начинается поиск DHCP-сервера.
Настройка загрузки в BIOS — операция безопасная, если действовать внимательно. Запишите текущие значения параметров перед изменением, чтобы при необходимости вернуть их обратно. В большинстве случаев отключение Boot to PXE занимает не более двух минут и полностью решает проблему долгой загрузки или зависания на черном экране.
Если после всех манипуляций компьютер по-прежнему уходит в сетевую загрузку, а диск исправен — обновите BIOS до актуальной версии с сайта производителя материнской платы. На старых прошивках встречаются ошибки определения накопителей, которые исправляются в новых ревизиях. После обновления настройки сбросятся, поэтому повторите установку приоритета загрузки.