Boot

Surface Laptop PXE boot attempt fails in Windows 10

Surface Laptop PXE boot attempt fails in Windows 10

If when you perform the PXE (Preboot Execution Environment) boot on a Surface Laptop by pressing the power and volume-down buttons, the Windows logo may flash, but the PXE boot attempt fails, then this post is intended to help you. In this post, we will outline the steps you can take to resolve this issue.

Surface Laptop PXE boot attempt fails

If you're faced with this Surface Laptop PXE boot issue, you can follow the instructions below to work around this issue.

You should now see the Surface Unified Extensible Firmware Interface (UEFI) environment.

You should receive the Boot this device immediately message.

Alternatively, you can change the boot order for the Surface Laptop so that PXE Network is at the top of the list. Here's how:

You should now see the Surface UEFI.

You can now try the PXE boot again. Your Surface Laptop now should be able to perform the PXE boot successfully!

Read: PXE-E61, Media test failure, check cable boot error.

The Preboot Execution Environment (PXE) is an industry-standard client/server interface that allows networked computers that are not yet loaded with an operating system to be configured and booted remotely by an administrator. The PXE code is typically delivered with a new computer on a read-only memory chip or boot disk that allows the computer (a client) to communicate with the network server so that the client machine can be remotely configured and its operating system can be remotely booted.

The advantages of using PXE include:

PXE provides three things:

  1. The Dynamic Host Configuration Protocol (DHCP), which allows the client to receive an IP address to gain access to the network servers.
  2. A set of application program interfaces (API) that are used by the client's BIOS/UEFI or a downloaded Network Bootstrap Program (NBP) that automates the booting of the operating system and other configuration steps.
  3. A standard method of initializing the PXE code in the PXE ROM chip or boot disk.

The PXE process consists of the client notifying the server that it uses PXE. If the server uses PXE, it sends the client a list of boot servers that contain the operating systems available. The client finds the boot server it needs and receives the name of the file to download.

The client then downloads the file using Trivial File Transfer Protocol and executes it, which loads the operating system. If a client is equipped with PXE and the server is not, the server ignores the PXE code preventing disruption in the DHCP and Bootstrap Protocol (BP) operations.

Як зафіксувати та транслювати ігровий сеанс на Linux
Раніше грати в ігри вважалося лише хобі, але з часом ігрова індустрія спостерігала величезний ріст з точки зору технологій та кількості гравців. Аудит...
Найкращі ігри для гри з відстеженням рук
Нещодавно Oculus Quest представив чудову ідею відстеження рук без контролерів. Завдяки постійно зростаючій кількості ігор та заходів, які виконують пі...
Як показати накладання екранного меню в повноекранному додатку та іграх для Linux
Гра у повноекранні ігри або використання додатків у повноекранному повноекранному режимі може відключити від відповідної системної інформації, видимої...