Ошибка EFI PXE 0 for IPv4 boot failed появляется на экране ноутбука или ПК, когда прошивка UEFI не находит загрузочное устройство и пытается стартовать по сети через протокол PXE. Проще говоря: система не видит диск с операционной системой и в последнюю очередь пробует загрузиться с сетевого адаптера, что завершается неудачей. Это не аппаратная поломка сама по себе, а симптом — либо сбился порядок загрузки, либо накопитель действительно перестал определяться.
Чаще всего проблема возникает после обновления BIOS, сброса настроек, отключения батареи CMOS, замены диска или неудачного обновления Windows. Реже — из-за физической неисправности SSD/HDD или отошедшего разъёма. Ниже разберём, как определить причину и вернуть нормальную загрузку, начиная с самых простых и безопасных проверок.
Что означает эта ошибка
Аббревиатура PXE (Preboot Execution Environment) обозначает технологию загрузки компьютера по локальной сети. Она используется в корпоративных средах для установки ОС на множество машин с центрального сервера. Надпись EFI PXE 0 for IPv4 означает, что UEFI пытается загрузиться через сетевую карту по протоколу IPv4.
Когда вы видите сообщение «boot failed», это значит, что все предыдущие варианты загрузки из списка Boot Priority не сработали: диск не найден, загрузчик повреждён или режим загрузки настроен неверно. Сетевая загрузка в домашних условиях обречена на провал — PXE-сервера у вас нет, поэтому ошибка просто зацикливается или завершается черным экраном.
Ошибка PXE boot failed — это следствие, а не причина. Система не нашла загрузочный диск и ушла в сетевую загрузку. Нужно выяснить, почему диск не загружается.
Первичная диагностика: видит ли BIOS ваш диск
Первое действие — войти в настройки UEFI/BIOS и проверить, определяется ли накопитель вообще. Клавиша входа зависит от производителя: у Lenovo это часто F2 или кнопка Novo, у HP — Esc или F10, у Dell — F2 или F12, у ASUS и Acer — Del или F2. Точную клавишу для вашей модели стоит уточнить в документации — универсальной комбинации не существует.
В главном окне BIOS или на вкладке Main / Information найдите строку с названием накопителя. Возможны два сценария:
- 💾 Диск отображается — значит, железо в порядке, проблема в порядке загрузки, режиме UEFI/Legacy или повреждённом загрузчике.
- ❌ Диск не отображается — возможен отошедший разъём, неисправность накопителя или контроллера. Программные настройки тут не помогут.
- 🔄 Диск появляется через раз — признак нестабильного контакта или начинающейся деградации SSD.
⚠️ Внимание: если накопитель не определяется в BIOS, не спешите менять настройки загрузки — это бессмысленно. Сначала проверьте физическое подключение диска или протестируйте его в другом устройстве.
Исправление порядка загрузки
Самая частая причина — сбившийся Boot Priority, когда на первое место попадает сетевая загрузка или пустой слот. Откройте вкладку Boot в BIOS и проверьте список устройств.
На первое место нужно поставить Windows Boot Manager (для систем в режиме UEFI) или сам накопитель. Если в списке присутствует пункт PXE, Network Boot или Ethernet — опустите его в самый низ или отключите вовсе, если прошивка это позволяет. Сохраните изменения клавишей F10 и перезагрузитесь.
☑️ Проверка настроек загрузки
Если после перестановки приоритетов система загрузилась — проблема решена. Если ошибка вернулась после следующего выключения, возможно, садится батарейка CMOS и настройки сбрасываются. В этом случае батарейку на материнской плате нужно заменить.
Настройки режима загрузки: UEFI, Secure Boot и CSM
Несоответствие режима загрузки типу установленной системы — вторая по частоте причина. Если Windows ставилась в режиме UEFI, а в BIOS после сброса включился Legacy/CSM, загрузчик не запустится, и система уйдёт в PXE.
Проверьте следующие параметры (их названия и расположение зависят от версии прошивки — сверяйтесь с руководством к вашей модели):
- 🔐 Secure Boot — для штатной Windows 10/11 в режиме UEFI обычно должен быть включён; некоторые альтернативные ОС требуют его отключения.
- ⚙️ Boot Mode — выберите
UEFI, если система устанавливалась в этом режиме; режимLegacyподходит только для старых установок на дисках MBR. - 🚀 Fast Boot — временно отключите на время диагностики, чтобы исключить пропуск инициализации устройств.
Как понять, в каком режиме установлена Windows
Если система загружается, нажмите Win+R, введите msinfo32 и посмотрите строку «Режим BIOS». Значение UEFI означает установку на GPT-диск, «Устаревший» (Legacy) — на MBR. Менять режим в BIOS нужно в соответствии с этим значением, иначе загрузка сломается.
⚠️ Внимание: не переключайте режим UEFI/Legacy наугад. Неверный режим не испортит данные, но система перестанет загружаться, пока вы не вернёте правильное значение.
Восстановление загрузчика Windows
Когда диск виден, порядок загрузки правильный, а ошибка остаётся, вероятная причина — повреждённый загрузчик Windows Boot Manager. Такое случается после сбоев питания, неудачных обновлений или экспериментов с разделами.
Для восстановления понадобится установочная флешка с той же версией Windows. Загрузитесь с неё, выберите Восстановление системы → Командная строка и выполните стандартные команды восстановления:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
Для систем в режиме UEFI дополнительно может потребоваться пересоздание EFI-раздела через утилиту bcdboot. Если команда bootrec /fixboot возвращает «Отказано в доступе» — это известная особенность на UEFI-системах, и загрузчик восстанавливается именно через bcdboot с указанием буквы EFI-раздела.
Перед восстановлением загрузчика запустите из той же командной строки chkdsk C: /f — иногда причина сбоя в ошибках файловой системы, и после их исправления загрузка восстанавливается сама.
Аппаратные причины: когда виноват накопитель
Если диск не определяется в BIOS, программные методы исчерпаны. Для ноутбуков с 2.5" накопителем или M.2 SSD первым делом проверьте физическое подключение: выключите устройство, отключите питание и батарею (если она съёмная), извлеките диск и установите его заново, убедившись, что разъём сел до конца.
Надёжный способ проверки — подключить накопитель к другому компьютеру напрямую или через USB-адаптер. Если диск не виден и там, с высокой вероятностью он неисправен. Если на накопителе есть важные данные, прекратите попытки запуска и не форматируйте диск — при неисправности SSD каждое включение может усугубить ситуацию.
| Симптом | Вероятная причина | Что делать |
|---|---|---|
| Диск виден, есть в списке загрузки | Повреждён загрузчик | Восстановление через bootrec / bcdboot |
| Диск виден, но нет в Boot Priority | Сбит порядок загрузки | Выставить Windows Boot Manager первым |
| Диск не виден в BIOS | Разъём или неисправность диска | Переподключить, проверить на другом ПК |
| Ошибка появляется периодически | Батарейка CMOS или нестабильный контакт | Заменить батарейку, проверить разъём |
| После обновления BIOS | Сброс настроек на заводские | Вернуть режим UEFI и порядок загрузки |
Последовательность диагностики всегда одна: виден ли диск в BIOS → правильный ли порядок и режим загрузки → цел ли загрузчик → исправен ли сам накопитель. Не перескакивайте через шаги.
Профилактика повторения ошибки
Чтобы ошибка PXE boot failed не вернулась, после успешного восстановления стоит закрепить результат. Отключите сетевую загрузку в BIOS совсем, если она вам не нужна — тогда даже при сбое система покажет осмысленное сообщение вместо зацикленного PXE.
Также полезно обновить прошивку UEFI до актуальной версии с сайта производителя, если для вашей модели есть обновления — в них нередко исправляют ошибки определения накопителей. Обновление BIOS выполняйте строго по инструкции производителя и только при стабильном питании. Наконец, периодически проверяйте состояние диска утилитами чтения S.M.A.R.T. — ранние признаки деградации SSD позволят заменить его до полного отказа.
Что делать, если ничего не помогло
Если диск исправен и виден в другом компьютере, загрузчик восстановлен, а ошибка остаётся — возможна неисправность материнской платы или её разъёма. Также встречаются случаи несовместимости конкретных SSD с конкретными версиями прошивки. На этом этапе разумно обратиться в сервис с диагностическим оборудованием, предварительно сохранив данные с диска.
Частые вопросы
Ошибка EFI PXE 0 for IPv4 boot failed — это сломался жёсткий диск?
Не обязательно. Это сообщение означает лишь то, что загрузка с диска не удалась и система попробовала сетевую загрузку. Причина может быть в сбившихся настройках BIOS, повреждённом загрузчике или режиме UEFI/Legacy. Сначала проверьте, виден ли диск в BIOS — это отделит программные проблемы от аппаратных.
Как отключить PXE-загрузку навсегда?
В настройках BIOS на вкладке Boot найдите пункт Network Boot, PXE Boot или аналогичный и переведите его в Disabled, либо переместите сетевую загрузку в конец списка приоритетов. Название пункта зависит от производителя и версии прошивки. После изменений сохраните настройки клавишей F10.
Ошибка появилась после замены SSD — в чём дело?
Новый диск пустой, на нём нет ни системы, ни загрузчика, поэтому ноутбук уходит в сетевую загрузку. Установите Windows с загрузочной флешки — после установки появится пункт Windows Boot Manager, и система будет стартовать нормально.
Поможет ли сброс BIOS к заводским настройкам?
Иногда да, если причина в некорректных настройках. Но учтите: после сброса может измениться режим загрузки (UEFI/Legacy) и состояние Secure Boot, из-за чего система перестанет запускаться. После сброса проверьте режим загрузки и порядок устройств перед выходом из BIOS.
Можно ли вытащить данные с диска, если ноутбук не загружается?
Да. Подключите накопитель к другому компьютеру через SATA-USB-адаптер или в свободный слот M.2 — если диск исправен, файлы будут доступны как на обычном внешнем носителе. Альтернатива — загрузка с LiveUSB-образа Linux или WinPE прямо на проблемном ноутбуке.