How to pxe boot surface pro 9

Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.

Last updated: April 4, 2026

Quick Answer: To PXE boot a Surface Pro 9, you'll need to access the UEFI settings and enable network boot. This typically involves plugging in a compatible USB-C to Ethernet adapter and then selecting the network adapter as the primary boot device. Ensure your network is configured to support PXE booting and has a DHCP server available.

Key Facts

Overview

Preboot Execution Environment (PXE) booting is a network-based booting method that allows a computer to start up using software and instructions loaded from a network server. This is particularly useful in enterprise environments for deploying operating systems, performing system diagnostics, or recovering systems without relying on local boot media like USB drives or DVDs. For devices like the Microsoft Surface Pro 9, which are designed for portability and often lack built-in Ethernet ports, PXE booting requires specific considerations, primarily involving the use of adapters.

What is PXE Booting?

PXE is a standardized client-server interface that enables a client computer to boot from a network interface card (NIC). When a PXE-enabled device powers on, its NIC communicates with a PXE server on the network. This server, typically configured with DHCP and TFTP services, provides the client with an IP address and the location of boot files. The client then downloads these files and executes them, initiating the operating system or diagnostic tool.

Why PXE Boot a Surface Pro 9?

While the Surface Pro 9 is a powerful and versatile device, its primary design focuses on touch and portability. It typically does not have a built-in Ethernet port, which is essential for traditional wired PXE booting. However, PXE booting a Surface Pro 9 can be beneficial for:

Requirements for PXE Booting a Surface Pro 9

To successfully PXE boot a Surface Pro 9, you will need the following:

Steps to PXE Boot a Surface Pro 9

Follow these steps to initiate a PXE boot on your Surface Pro 9:

  1. Connect the USB-C to Ethernet Adapter: Plug the compatible USB-C to Ethernet adapter into one of the Surface Pro 9's USB-C ports. Then, connect an Ethernet cable from the adapter to your network.
  2. Access UEFI Settings:
    • Turn off your Surface Pro 9 completely.
    • Press and hold the Volume Up button, then press and hold the Power button.
    • Continue holding both buttons until the Surface logo appears, then release both buttons.
    • You will now be in the UEFI environment.
  3. Configure Boot Order:
    • In the UEFI settings, navigate to the 'Boot order' or 'Boot sequence' section.
    • You may need to enable 'Network boot' or 'USB boot' if they are disabled.
    • Look for an option related to network adapters or USB devices. If your USB-C to Ethernet adapter is recognized and has PXE booting capabilities, it might appear as a bootable network device.
    • Set the network adapter as the first boot device in the sequence. The exact naming might vary depending on the adapter and firmware, but it often refers to 'USB Network Adapter' or a specific brand name.
  4. Save Changes and Exit UEFI: Save the changes you have made in the UEFI settings and exit. The Surface Pro 9 will restart.
  5. Initiate PXE Boot: If the network is properly configured and the PXE server is available, the Surface Pro 9 should attempt to obtain an IP address from the DHCP server and download the boot files from the PXE server. You might see messages indicating network activity or the boot process starting.

Troubleshooting Common Issues

If PXE booting fails, consider the following:

By following these steps and understanding the requirements, you can effectively PXE boot your Microsoft Surface Pro 9 for various deployment and recovery scenarios.

Sources

  1. Troubleshooting network boot on Surface devices - Microsoft Supportfair-use
  2. Preboot Execution Environment - WikipediaCC-BY-SA-4.0
  3. Boot to a device - Windows Hardware | Microsoft Docsfair-use

Missing an answer?

Suggest a question and we'll generate an answer for it.