Если вы увидели сообщение Start PXE over IPv6 при загрузке Windows 10, это значит, что ваш компьютер пытается загрузиться по сети через протокол IPv6. Такая ситуация возникает, когда BIOS/UEFI не находит загрузочный диск или он поврежден, а в настройках включен сетевой загрузчик PXE.
В этой статье разберем, что такое PXE over IPv6, почему Windows 10 может его запускать, как это исправить и в каких случаях такая функция полезна. А еще покажем, как настроить загрузку по сети через IPv6, если вам это действительно нужно.
Что такое и зачем он нужен
PXE (Preboot eXecution Environment) — это технология сетевой загрузки, которая позволяет компьютеру запускаться с образа, хранящегося на сервере, а не с локального диска. Чаще всего используется в корпоративных сетях для развертывания ОС на множество машин одновременно.
IPv6 — это новая версия протокола IP, которая пришла на замену IPv4. В отличие от последнего, она поддерживает больше адресов и лучше подходит для современных сетей. Start PXE over IPv6 означает, что загрузка по сети происходит именно через этот протокол.
В большинстве случаев рядовой пользователь не сталкивается с PXE-загрузкой. Она актуальна для:
- Администраторов, разворачивающих на несколько ПК;
- Восстановления системы, если локальный диск недоступен;
- Тестирования оборудования через сетевые утилиты.
Если вы не настраивали сетевую загрузку, а видите сообщение Start PXE over IPv6, скорее всего, в сбились настройки или жесткий диск не определяется. Проверьте приоритет загрузки в BIOS/UEFI и подключение накопителя.
| Критерий | PXE over IPv4 | PXE over IPv6 |
|---|---|---|
| Адресация | Использует 32-битные IP-адреса (например, 192.168.1.1) | Использует 128-битные IP-адреса (например, 2001:0db8:85a3::8a2e:0370:7334) |
| Поддержка в BIOS/UEFI | Поддерживается большинством старых материнских плат | Требует современный с поддержкой IPv6 |
| Скорость загрузки | Зависит от сети, обычно до 1 Гбит/с | Может быть выше за счет оптимизированных маршрутов в IPv6 |
| Настройка DHCP | Требует DHCP-сервер для выдачи IP | Использует DHCPv6 или SLAAC (автоконфигурация) |
Отличия PXE over IPv4 и IPv6
Хотя принцип работы одинаков для обоих протоколов, есть ключевые различия, которые важно учитывать при настройке:
В Windows 10 поддержка PXE over IPv6 появилась не сразу. В первых версиях (1507, 1511) она была ограничена, а начиная с Windows 10 1703 (Creators Update) работа с IPv6 в стала стабильнее. Однако для полноценной загрузки по сети все равно требуется:
- Современный UEFI (не старый BIOS);
- Сетевая карта с поддержкой IPv6 и PXE;
- PXE-сервер, настроенный для работы с IPv6.
Почему Windows 10 запускает PXE over IPv6
Если при включении ПК вы видите сообщение Start PXE over IPv6 и загрузка зависает, это не ошибка, а сигнал о том, что система не нашла загрузочный диск. Причины могут быть разные:
- Сбились настройки BIOS/UEFI — в приоритете загрузки стоит сетевая карта, а не жесткий диск или SSD;
- Поврежден или отключен накопитель — диск не определяется из-за физической неисправности, отсоединенного кабеля или сбоя в работе;
- Поврежден загрузочный сектор — если Windows 10 не может прочитать или GPT;
- Включен Secure Boot — иногда он конфликтует с настройками PXE.
Чаще всего проблема решается изменением порядка загрузки в или проверкой подключения диска. Но если вы хотите целенаправленно использовать PXE over IPv6, нужно настроить сервер.
Как отключить PXE over IPv6 в BIOS/UEFI
Если вам не нужна сетевая загрузка, а сообщение Start PXE over IPv6 мешает, отключите её в настройках материнской платы:
- Перезагрузите компьютер и войдите в BIOS/UEFI (обычно клавиши
Del,F2,F12илиEsc); - Найдите раздел
Boot(Загрузка); - В списке загрузочных устройств (
Boot OrderилиBoot Priority) переместите жесткий диск (Hard Drive,SSD) на первое место, а сетевую карту (Network Boot,PXE Boot,IPv6 PXE) — в конец или отключите; - Если есть отдельный параметр
PXE BootилиNetwork Stack, установите его вDisabled; - Сохраните изменения (
F10) и перезагрузитесь.
⚠️ Внимание: Если после отключения компьютер все равно не загружается, проверьте подключение жесткого диска или SSD. Возможно, накопитель вышел из строя или отсоединился кабель.
Сравнение PXE-серверов для IPv6
Если вы все-таки хотите настроить загрузку по сети через IPv6, вам понадобится PXE-сервер. Вот сравнение попюлярных решений:
| Параметр | Windows Deployment Services (WDS) | Serva | Clonezilla |
|---|---|---|---|
| Поддержка IPv6 | Да (начиная с Windows Server 2012 R2) | Да | Ограниченная |
| Сложность настройки | Средняя (требует Active Directory) | Низкая (GUI) | Высокая (CLI) |
| Поддерживаемые ОС | Windows | Windows, Linux | Любые (образы дисков) |
| Бесплатность | Нет (требует лицензию Windows Server) | Да (бесплатная версия) | Да |
| Дополнительные функции | Интеграция с AD, развертывание через multicast | DHCP, TFTP, в одном пакете | Клонирование дисков |
Для проще всего использовать Serva — он поддерживает IPv6, имеет удобный интерфейс и бесплатен для некоммерческого использования. Windows Deployment Services подойдет для корпоративных сетей, где уже развернут Windows Server.
PXE over IPv6 в Windows 10 работает только при наличии UEFI с поддержкой IPv6 и сетевой карты, способной загружаться по сети через этот протокол.
Когда PXE over IPv6 может пригодиться
Хотя большинству пользователей не нужен, есть ситуации, где он становится полезным:
- Массовое развертывание Windows 10 — если нужно установить ОС на десятки компьютеров в офисе, ускорит процесс;
- Восстановление системы без флешки — можно загрузиться с сетевого образа и восстановить загрузчик;
- Тестирование железа — некоторые диагностические утилиты (например, MemTest86) поддерживают загрузку по сети;
- Обход ограничений локального диска — если накопитель поврежден, но нужно срочно получить доступ к системе.
В бытовых условиях PXE over IPv6 встречается редко, но в корпоративной среде это стандартный инструмент для администрирования.
Как проверить, поддерживает ли ваша сетевая карта PXE over IPv6?
Откройте командную строку от имени администратора и выполните команду wmic nic get name, netenabled, pxesupport. Если в столбце PXESupport стоит True, карта поддерживает PXE. Для проверки IPv6 выполните ipconfig /all и найдите строку IPv6 Address. Если она есть — протокол поддерживается.
Пошаговая настройка PXE over IPv6 для Windows 10
Если вы решили настроить сетевую загрузку, следуйте этой инструкции. Пример приведен для Serva — одного из самых простых решений.
- Установите Serva — скачайте программу с официального сайта и установите на компьютер, который будет сервером;
- Настройте IPv6 на сервере — убедитесь, что у сервера есть статический IPv6-адрес (например, через
netsh interface ipv6 set address); - Добавьте образ Windows 10 — в перейдите во вкладку
Settings, выберитеPXE Serverи укажите путь к ISO-образу или распакованным файлам; - Включите DHCPv6 — в активируйте опцию
DHCPv6 Serverи настройте диапазон адресов для клиентов; - Настройте клиентский ПК — в BIOS/UEFI включите загрузку по сети (
PXE Boot) и установите её первой в списке загрузки; - Загрузитесь по сети — при включении клиентского ПК он должен получить IPv6-адрес от сервера и начать загрузку образа.
Если что-то идет не так, проверьте:
- Работает ли IPv6 в вашей сети (попробуйте по IPv6-адресу);
- Открыты ли порты для PXE (67, 68 для DHCP, 69 для TFTP);
- Поддерживает ли сетевая карта клиента PXE over IPv6.
Чек-лист перед настройкой PXE over IPv6
Часто задаваемые вопросы
Можно ли использовать PXE over IPv6 на старых компьютерах?
Нет. Для PXE over IPv6 требуется современный с поддержкой IPv6 и сетевая карта, способная загружаться по сети через этот протокол. Старые материнские платы с не поддерживают IPv6 в PXE.
Почему при загрузке по PXE IPv6 выдает ошибку "No DHCPv6 response"?
Это означает, что клиент не получает IPv6-адрес от DHCPv6-сервера. Проверьте:
- Работает ли DHCPv6-сервер (например, в или Windows Server);
- Открыты ли порты для DHCPv6 (546 для сервера, 547 для клиента);
- Поддерживает ли ваш маршрутизатор IPv6 и передачу DHCPv6.
Можно ли загрузить через PXE over IPv6?
Да, можно. Для этого нужно настроить PXE-сервер (например, Serva или dnsmasq) и загрузить образ Linux, поддерживающий загрузку по сети. Многие дистрибутивы (Ubuntu, Fedora) имеют встроенную поддержку PXE.
Как отключить PXE over IPv6 навсегда?
Чтобы навсегда отключить сетевую загрузку:
- Войдите в BIOS/UEFI;
- Найдите параметр
PXE Boot,Network BootилиBoot from LANи установите его вDisabled; - Убедитесь, что в приоритете загрузки (
Boot Order) сетевая карта не стоит на первом месте; - Сохраните изменения и перезагрузитесь.
Если параметра нет, обновите BIOS/UEFI до последней версии.