Upon Request в BIOS: полное руководство по настройке

Параметр Upon Request в BIOS встречается в разделах, отвечающих за управление питанием и загрузкой, и чаще всего вызывает недоумение у пользователей, впервые открывших настройки Advanced или Power Management. Если вы видите строку Onboard LAN Boot ROM или Storage OpROM Policy, рядом с которой стоит значение Upon Request, это означает, что опция активируется только тогда, когда операционная система или устройство отправляет специальный запрос на инициализацию. По сути, это режим «ленивой» загрузки, который не тратит ресурсы на запуск контроллеров, если в них нет непосредственной необходимости на текущем этапе старта ПК.

Чаще всего пользователи сталкиваются с этой настройкой, когда пытаются загрузиться с флешки, но система упорно пропускает её и стартует с жёсткого диска. Причина не в поломке накопителя, а в том, что опция Upon Request блокирует инициализацию сетевых карт или RAID-контроллеров до момента, пока BIOS не получит явную команду. В этой статье разберём, где искать параметр, как он влияет на разные компоненты и какие значения лучше выставлять для конкретных сценариев.

Где находится параметр Upon Request и что он контролирует

В зависимости от производителя материнской платы — ASUS, MSI, Gigabyte или ASRock — расположение опции может отличаться, но логика всегда одинакова. Ищите её в разделах Advanced → Onboard Devices Configuration или Boot → CSM Parameters.

Параметр Upon Request применяется к трём основным категориям устройств:

  • 🖧 Сетевые контроллеры — опция Onboard LAN Boot ROM или Network Stack. Управляет загрузкой через PXE (Preboot Execution Environment), которая нужна для установки ОС по сети или на бездисковых станциях.
  • 💾 RAID-контроллеры — параметр Storage OpROM Policy. Определяет, когда активировать встроенную прошивку RAID-массива. Для обычного AHCI-режима эта опция не требуется вовсе.
  • 🔌 Дополнительные PCIe-устройства — например, контроллеры NVMe или USB-хабы с собственными прошивками, которым нужен доступ к BIOS на раннем этапе.
⚠️ Внимание: если вы не используете загрузку по сети и не собираете RAID-массив, значение Upon Request можно оставить по умолчанию. Оно не замедляет обычную загрузку Windows или Linux, но и не добавляет никаких функций.

Как Upon Request влияет на скорость загрузки ПК

Многие ошибочно полагают, что этот параметр ускоряет старт системы. На практике разница между Upon Request и Disabled в секундах незаметна, а вот между Upon Request и Enabled она может быть существенной. Когда опция включена постоянно, BIOS каждой загрузки тратит время на опрос сетевого контроллера в поисках DHCP-сервера или PXE-образа. Этот процесс может занимать от 3 до 10 секунд, в зависимости от модели платы.

Режим Upon Request работает умнее: контроллер остаётся в спящем состоянии, но при нажатии горячей клавиши выбора загрузочного устройства (обычно F8, F11 или F12) BIOS мгновенно его активирует. Это даёт двойной эффект — быстрая загрузка в обычном режиме и возможность использовать сеть при необходимости.

⚠️ Внимание: на некоторых материнских платах Lenovo и HP опция называется иначе — Boot Mode или Pre-Boot Execution Environment. Внимательно читайте описание в правой части экрана BIOS: если там упоминается Onboard LAN, значит, вы нашли нужный параметр.

Пошаговая настройка для загрузки с флешки

Если ваша цель — установить Windows с USB-накопителя, а BIOS не видит флешку, проверьте сначала значение Storage OpROM Policy. Для загрузки с обычной флешки в режиме Legacy этот параметр должен быть в состоянии Upon Request или Enabled. В режиме UEFI он вообще не влияет на USB-носители, поэтому проблему нужно искать в настройках Secure Boot.

Вот алгоритм действий для типичной ситуации:

  1. Войдите в BIOS клавишей Del или F2 при старте ПК.
  2. Перейдите в раздел Boot и найдите подраздел CSM (Compatibility Support Module).
  3. Установите параметр Storage OpROM Policy в значение Upon Request или Enabled.
  4. Для сетевой загрузки (PXE) аналогично настройте Onboard LAN Boot ROM.
  5. Сохраните изменения клавишей F10 и перезагрузитесь.

После этого зайдите в меню выбора загрузочного устройства (клавиша F8/F11) и укажите вашу флешку. Если она по-прежнему не отображается, вероятно, проблема в самом носителе или в том, что он отформатирован в неподдерживаемой файловой системе.

☑️ Проверка перед загрузкой с флешки

Выполнено: 0 / 4

Отличия Upon Request от Disabled и Enabled

Чтобы окончательно понять суть параметра, сравним три возможных состояния в таблице. Это поможет вам принять осознанное решение при настройке BIOS.

Значение Поведение контроллера Когда использовать
Disabled Контроллер полностью отключён, BIOS его не инициализирует Вы не используете сетевую загрузку и RAID, хотите максимально быстрый старт
Upon Request Контроллер активируется только при выборе устройства в boot-меню Оптимальный вариант для большинства пользователей, которым нужна флешка или PXE время от времени
Enabled Контроллер инициализируется при каждой загрузке, BIOS опрашивает его на наличие загрузочных образов Вы постоянно загружаетесь с сети или используете RAID-массив как основной накопитель

Обратите внимание, что в современных UEFI-системах с включённым Secure Boot параметр Upon Request часто скрыт или недоступен. Это связано с тем, что Microsoft требует отключения опций Legacy-загрузки для сертификации оборудования под Windows 11. Если вы не видите этот параметр в BIOS, значит, ваша система работает в чистом UEFI-режиме, и сетевые контроллеры управляются драйверами самой ОС.

Влияние на виртуализацию и серверные конфигурации

На серверных материнских платах и рабочих станциях значение Upon Request встречается чаще, чем на домашних. Например, в BIOS серверов Supermicro и Dell PowerEdge этот параметр управляет инициализацией встроенных контроллеров iDRAC или BMC, которые отвечают за удалённое управление. Если вы используете гипервизор VMware ESXi или Proxmox, правильная настройка этого параметра критична для работы сетевых мостов.

В контексте виртуализации важно понимать: Upon Request не мешает гипервизору видеть сетевые интерфейсы после загрузки ОС, так как драйверы берут управление на себя. Проблема возникает только на этапе pre-boot, когда нужно загрузить установщик гипервизора по сети. В этом случае временно переключите параметр в Enabled, а после установки верните обратно.

⚠️ Внимание: на ноутбуках Dell Latitude и ThinkPad параметр Upon Request может быть скрыт в скрытом меню, доступном только через комбинацию клавиш Ctrl+S в разделе Advanced. Не пытайтесь изменить его через программные утилиты Windows — это не даст результата.
Как проверить, активна ли сетевая загрузка

Войдите в BIOS, найдите раздел Boot или Advanced. Если параметр Onboard LAN Boot ROM или Network Stack установлен в Enabled, при каждой загрузке вы увидите сообщение типа "Press F12 for Network Boot" на экране. Если такого сообщения нет, а параметр стоит Upon Request — сетевой контроллер спит.

Типичные ошибки при настройке и их последствия

Самая распространённая ошибка — установка Upon Request для параметра Storage OpROM Policy при использовании RAID-массива из нескольких дисков. В этом случае BIOS не может найти загрузочный раздел, так как RAID-контроллер не инициализирован до момента запроса. Система выдаёт ошибку No bootable device found или просто зависает на логотипе производителя.

Вторая по частоте проблема связана с сетевой загрузкой на старых материнских платах ASUS серии P8 и P9. Там параметр Onboard LAN Boot ROM по умолчанию установлен в Upon Request, но из-за багов прошивки он иногда не активируется даже при выборе сетевой карты в boot-меню. Решение — обновить BIOS до последней версии или временно переключить параметр в Enabled.

Также помните о взаимодействии с Fast Boot. Если вы включили быструю загрузку в Windows и одновременно оставили Upon Request для сетевого контроллера, доступ в boot-меню может стать невозможным — система не успевает обработать нажатие клавиши. В таком случае временно отключите Fast Boot в настройках электропитания Windows.

Взаимодействие с Secure Boot и UEFI

В системах с UEFI и включённым Secure Boot параметр Upon Request фактически теряет смысл для сетевых контроллеров. Это связано с тем, что безопасная загрузка требует наличия подписанных драйверов в прошивке устройства, а PXE-загрузка через UEFI Network Stack работает по другому принципу. Вместо Upon Request вы увидите параметр UEFI: PXE IP4 или UEFI: PXE IP6 в списке загрузочных устройств.

Если вы хотите загрузиться с флешки в UEFI-режиме, параметр Storage OpROM Policy вам вообще не нужен — достаточно правильно отформатировать носитель и отключить Secure Boot. Однако помните: отключение безопасной загрузки не позволит установить Windows 11 на некоторых ноутбуках с предустановленной системой, так как установщик проверяет этот параметр.

Для владельцев компьютеров с двумя видеокартами (встроенной и дискретной) параметр Upon Request может встречаться в разделе Primary Graphics Adapter. В этом контексте он означает, что дискретная карта активируется только при подключении монитора к её порту. Это удобно для экономии энергии, но может вызвать чёрный экран при первом запуске, если монитор подключён к встроенному видеовыходу.

📊 Какая ситуация с Upon Request у вас?
:Я впервые узнал о параметре из этой статьи
Параметр был включён по умолчанию, и я его не трогал
Я менял его для загрузки с флешки
Я отключил его для ускорения загрузки

FAQ по параметру Upon Request

Безопасно ли менять Upon Request на Disabled?

Да, если вы не используете сетевую загрузку, RAID-массивы и не планируете устанавливать ОС с флешки в Legacy-режиме. Отключение параметра ускоряет загрузку на 1-3 секунды и не влияет на работу Windows после старта.

Почему при Upon Request не загружается флешка?

Скорее всего, вы используете UEFI-режим, а флешка отформатирована в Legacy-формате. Либо параметр Secure Boot блокирует загрузку с неподписанного носителя. Проверьте также, не установлен ли Fast Boot, который может пропускать нажатие клавиши вызова boot-меню.

Можно ли включить Upon Request на ноутбуке?

На большинстве современных ноутбуков этот параметр скрыт или заменён на автоматический режим. Он доступен только на моделях с полноценным BIOS от Insyde или AMI, которые позволяют настраивать параметры загрузки. На ультрабуках с UEFI ищите параметр Network Boot в разделе Boot.

Чем Upon Request отличается от Auto?

В большинстве BIOS эти значения идентичны по поведению. Однако Auto может дополнительно учитывать наличие подключённых устройств: если в слот PCIe ничего не вставлено, контроллер не инициализируется даже при запросе. Upon Request всегда активирует устройство, если оно физически присутствует.

Сбросится ли Upon Request после обновления BIOS?

Да, обновление прошивки обычно сбрасывает все настройки к значениям по умолчанию. После обновления проверьте раздел Boot и при необходимости установите нужные значения заново. Сохраните профиль настроек через Profile или Save & Exit, чтобы восстановить их одним нажатием.