При включении компьютера вы видите чёрный экран с надписью RPL Boot Agent или сообщение Intel UNDI, PXE-2.0 (build 082), после чего система зависает на 30–60 секунд и только потом начинает загрузку с жёсткого диска. Это прямое следствие активной опции Network Boot Protocol RPL в BIOS, которая заставляет контроллер сетевой карты искать удалённый образ операционной системы по протоколу RPL (Remote Program Load). Для обычного домашнего ПК или ноутбука такая настройка не просто бесполезна — она добавляет лишнюю задержку при каждом включении и может создать ложное впечатление неисправности материнской платы.
Протокол RPL был разработан в 1990-х годах компаниями Intel и 3Com как альтернатива более раннему стандарту PXE. Он позволял загружать DOS и Windows 95/98 на бездисковые рабочие станции по локальной сети, что активно использовалось в офисах и учебных классах. Сегодня RPL считается устаревшим — современные системы используют исключительно PXE (Preboot eXecution Environment), однако опция с упоминанием RPL до сих пор присутствует в прошивках многих материнских плат, особенно производства Gigabyte, ASUS и MSI.
Где находится параметр Network Boot Protocol RPL в BIOS
Расположение опции зависит от версии прошивки и производителя материнской платы. Чаще всего её можно найти в разделах Advanced → Onboard Devices Configuration или Integrated Peripherals. На ноутбуках Lenovo и HP параметр иногда скрыт в подменю Network Boot внутри раздела Boot. На старых платах Gigabyte с BIOS от Award опция называется RPL Boot ROM или Network Boot Protocol и находится в Integrated Peripherals → Onboard LAN Boot ROM.
Если вы не можете найти упоминание RPL в явном виде, ищите подменю LAN Boot ROM, Boot from LAN или Network Stack. На платах с UEFI современного образца параметр может называться PXE Boot, но в расширенных настройках Advanced → Network часто присутствует отдельная строка RPL Protocol Support. Значение по умолчанию — Enabled, что и вызывает задержку при старте.
⚠️ Внимание: на некоторых материнских платах опция RPL активирует не только загрузку по сети, но и встроенный сетевой стек, который продолжает работать даже после входа в операционную систему. Это может вызывать конфликты с брандмауэром Windows и повышенное потребление энергии в режиме ожидания.
Как работает RPL и чем он отличается от PXE
При включении питания BIOS инициализирует сетевой контроллер и отправляет в локальную сеть широковещательный запрос (broadcast) на поиск RPL-сервера. Если сервер не найден, контроллер повторяет попытку несколько раз, после чего передаёт управление следующему загрузочному устройству. Именно эти повторы и создают паузу в 10–60 секунд, которую пользователи ошибочно принимают за зависание.
Главное техническое отличие RPL от PXE — использование протокола BOOTP вместо DHCP для получения IP-адреса, а также собственный формат загрузочного образа. RPL-сервер передаёт клиенту не только сетевые настройки, но и само ядро операционной системы, которое затем выполняется в памяти без обращения к локальному диску. Современный PXE работает иначе: он загружает через TFTP небольшой загрузчик (NBP), который уже сам решает, откуда брать ОС.
Для пользователя разница проявляется только в скорости отказа от сетевой загрузки. PXE обычно прекращает попытки после 1–2 запросов, тогда как старый RPL может «стучаться» в сеть 5–7 раз. На практике это значит, что с включённым RPL компьютер загружается на 15–40 секунд дольше, чем с отключённой опцией.
Признаки того, что RPL мешает загрузке
Диагностировать проблему можно по характерным симптомам, которые проявляются сразу после нажатия кнопки питания:
- 🖥️ На экране появляется логотип сетевой карты (например,
Realtek Boot Agent) или текстRPL-ROM, который висит несколько секунд - ⏳ Система не реагирует на клавиши
Del,F2илиF12до завершения попытки сетевой загрузки - 📶 Сетевой индикатор на материнской плате или в разъёме RJ-45 активно мигает при старте, хотя кабель может быть не подключён
- 🔁 Компьютер перезагружается в цикле, если на жёстком диске отсутствует загрузочная запись
- ❌ Появляется ошибка
No bootable device foundпосле длительной паузы, хотя жёсткий диск исправен
Если вы наблюдаете хотя бы два из перечисленных признаков, с высокой вероятностью именно RPL создаёт задержку. Проверить это просто: зайдите в BIOS, найдите опцию сетевой загрузки и установите значение Disabled.
Пошаговая инструкция по отключению RPL
Процедура отключения занимает не более двух минут и не требует специальных знаний. Рассмотрим типовой алгоритм для BIOS от AMI и Award, а также для современных UEFI-прошивок.
Для классического BIOS: перезагрузите компьютер и нажмите Del или F2 для входа в настройки. Перейдите в раздел Integrated Peripherals (или Onboard Devices), найдите пункт Onboard LAN Boot ROM или LAN Boot ROM и установите значение Disabled. Сохраните изменения клавишей F10 и подтвердите выход.
Для UEFI: войдите в BIOS, откройте вкладку Advanced → Network Stack Configuration. Установите Network Stack в положение Disabled или отключите отдельные протоколы IPv4 PXE и IPv6 PXE. Если параметра Network Stack нет, ищите Boot → Boot Options → LAN Boot и отключите его.
☑️ Чек-лист для проверки после отключения RPL
⚠️ Внимание: если вы используете компьютер как тонкий клиент или бездисковую рабочую станцию, отключение RPL полностью заблокирует удалённую загрузку. В этом случае вместо полного отключения установите порядок загрузки, где жёсткий диск или SSD идёт первым, а сеть — последней.
Особенности настройки на ноутбуках
На ноутбуках ситуация немного сложнее из-за ограниченного набора опций в BIOS. Производители часто скрывают сетевые протоколы в подменю Boot → Boot Priority, где вместо явного названия RPL используется пункт LAN или Network. На устройствах Lenovo ThinkPad нужно зайти в Startup → Network Boot и выбрать Disabled.
На ноутбуках Dell Latitude опция называется UEFI Network Stack и находится в Settings → General → Boot Sequence. У HP ProBook параметр Wake on LAN и Boot from LAN расположены в Advanced → Built-in Device Options. В некоторых моделях, особенно с BIOS от Insyde, доступ к настройкам сетевой загрузки возможен только после установки пароля администратора.
Если после отключения RPL ноутбук продолжает зависать при старте, проверьте настройки Intel AMT (Active Management Technology) — эта технология также инициирует сетевые запросы на этапе POST. Отключить её можно в Advanced → Intel ME → Intel AMT, установив значение Disabled.
Что делать, если опции RPL нет в BIOS
На некоторых материнских платах, особенно бюджетного сегмента, производители убирают явную опцию RPL из меню, но оставляют сетевую загрузку активной по умолчанию. В этом случае проблему можно решить обновлением прошивки BIOS до более свежей версии, где разработчики часто добавляют переключатель LAN Boot ROM.
Альтернативный метод — отключение самой сетевой карты в BIOS. Найдите раздел Onboard LAN Controller или Integrated NIC и установите значение Disabled. Это полностью уберёт задержку, но вы потеряете проводное сетевое подключение — для Wi-Fi или USB-адаптеров это не проблема, а вот владельцам стационарных ПК с кабельным интернетом такой вариант не подойдёт.
Третий способ — изменение порядка загрузки. Даже если RPL активен, BIOS сначала обращается к устройствам из списка Boot Priority. Установите жёсткий диск первым, а сетевую загрузку переместите в самый конец списка или исключите её вовсе. В большинстве случаев это устраняет видимую задержку, хотя сетевой стек всё ещё будет инициализироваться в фоне.
Влияние RPL на скорость работы и безопасность
Помимо очевидной задержки загрузки, активный RPL создаёт ещё две проблемы. Первая — сетевые запросы уходят в локальную сеть при каждом включении, что может конфликтовать с DHCP-сервером роутера. Роутер получает лишние broadcast-пакеты и в редких случаях неправильно распределяет IP-адреса между устройствами. Вторая — устаревший протокол не поддерживает шифрование, и при подключении к RPL-серверу данные передаются в открытом виде.
С точки зрения безопасности, включённый RPL расширяет поверхность атаки: злоумышленник в локальной сети может поднять собственный RPL-сервер и перехватить загрузку компьютера, подменив образ операционной системы. Это классическая атака вида evil twin на этапе предзагрузки. На практике такой сценарий маловероятен для домашних сетей, но в корпоративной среде с недоверенными устройствами лучше полностью отключить сетевую загрузку.
Для владельцев ПК с несколькими операционными системами активный RPL может помешать выбору загрузчика. Если на диске установлены Windows и Linux, а RPL перехватывает управление раньше, чем загружается GRUB, вы не увидите меню выбора ОС. Отключение сетевого протокола решает эту проблему мгновенно.
| Параметр | RPL | PXE |
|---|---|---|
| Протокол получения адреса | BOOTP | DHCP |
| Формат загрузочного образа | Специфичный для RPL | NBP (Network Boot Program) |
| Поддержка UEFI | Нет | Да (UEFI PXE) |
| Актуальность | Устаревший | Современный стандарт |
| Типичная задержка при отказе | 20–60 секунд | 2–10 секунд |
Типичные ошибки при отключении и их решение
Иногда после изменения настроек компьютер перестаёт загружаться вовсе, показывая ошибку No boot device found. Чаще всего это происходит, если пользователь случайно отключил не сетевую загрузку, а сам контроллер жёсткого диска (SATA или NVMe). Внимательно проверьте, что вы изменили именно LAN Boot ROM, а не SATA Configuration.
Вторая распространённая ошибка — сохранение настроек неправильной клавишей. В BIOS от AMI для сохранения используется F10, в Award — F10 тоже работает, но в некоторых UEFI-прошивках нужно нажать F4 или выбрать пункт Save & Exit мышью. Если вы вышли без сохранения, изменения не применятся.
Третья ситуация — после отключения RPL пропала сетевая карта из системы. Это значит, что вы отключили не только загрузочную ROM, но и сам контроллер. Верните параметр Onboard LAN Controller в положение Enabled, а LAN Boot ROM оставьте выключенным.
⚠️ Внимание: на некоторых материнских платах Gigabyte опцияLAN Boot ROMобъединена сWake-on-LAN. При отключении первой автоматически отключается вторая, и компьютер перестанет включаться по сети через Magic Packet. Если эта функция важна, ищите отдельный пунктPower On By PCI-EилиResume by LAN.
Как проверить, активен ли RPL без входа в BIOS
Загрузите компьютер и наблюдайте за экраном. Если в течение 5–10 секунд появляется текст с упоминанием RPL, PXE или названия сетевой карты — протокол активен. Дополнительно можно зажать Shift и перезагрузить Windows, чтобы попасть в среду восстановления, а затем открыть командную строку и выполнить ipconfig /all — если в списке адаптеров есть «Ethernet (Boot)», сетевой стек BIOS был инициализирован.
Часто задаваемые вопросы о Network Boot Protocol RPL
Влияет ли отключение RPL на работу интернета после загрузки Windows?
Нет. RPL работает только на этапе до загрузки операционной системы. После старта Windows сетевой контроллер переинициализируется драйвером, и интернет продолжит работать в обычном режиме. Отключение RPL не затрагивает работу сетевой карты в ОС.
Можно ли использовать RPL для загрузки современной Windows 10 или 11?
Технически нет. RPL передаёт только 16-битные загрузочные образы DOS и ранних версий Windows. Для современных систем используется PXE, который поддерживает UEFI и 64-битные загрузчики. Включённый RPL не поможет загрузить Windows 10 по сети — для этого нужен отдельный PXE-сервер.
Почему RPL включён по умолчанию, если он устарел?
Производители материнских плат сохраняют совместимость с корпоративным сегментом, где до сих пор встречаются бездисковые рабочие станции с RPL-серверами. Для домашнего использования эта опция бесполезна, поэтому рекомендуется отключать её вручную.
Что делать, если после отключения RPL компьютер стал загружаться с ошибкой?
Проверьте порядок загрузки в разделе Boot Priority — убедитесь, что жёсткий диск или SSD стоит первым. Если загрузочная запись на диске повреждена, восстановите её через среду восстановления Windows или LiveUSB. В крайнем случае сбросьте BIOS к заводским настройкам через Load Optimized Defaults.
Есть ли способ отключить RPL без входа в BIOS?
В Windows можно отключить сетевую загрузку через msconfig → вкладка Загрузка → Параметры загрузки → снять галочку Сетевая загрузка. Однако это не отключает RPL в BIOS, а лишь пропускает его в рамках операционной системы. Полное отключение возможно только через настройки прошивки.