What Is PXE?
PXE is abbreviate of thePreboot Execution Environment.
It is a method of booting a terminal computer (client) using only its connection card.
![]()
It is standards-based and you might use open-source software or vendor-supported products to implement it.
What is a bare-metal backup?
What is bare-metal restore?
![]()
Is there a piece of bare-metal backup software?
Now, you’ve got the option to read this post to find the answers.
Here are more details of NIC, the DHCP server, and the TFTP server.

NIC
NIC refers to the connection Interface Controller.
Many consumer-grade data pipe cards do not have PXE capabilities.
PXE-enabled NIC is the DE facto standard in data center-grade servers.

Some PXE-enabled NICs even use open source PXE firmware.
DHCP
DHCP refers to the Dynamic Host Configuration Protocol.
There are two types of actors in DHCP the DHCP server and the DHCP client.

DHCP supports a wide range of options that can be provided to data pipe clients.
TFTP Server
TFTP refers to the Trivial File Transfer Protocol.
It is a simple UDP-based protocol for getting or sending files.

The simplicity of it is great for implementation in a firmware environment with limited resources.
TFTP has no bells or whistles because of its simple nature.
It only supports getting and putting files.

No directory listing, so you should probably know the exact path of the file to download.
Besides, there is no authentication or authorization.
Besides, you might also know when to use it.

The advantages of using the PXE boot server are as follows:
1.
For the client machine, the operating system or even ahard diskis not necessary.
Then the installers can be less technical.
When there is a hardware or software failure, the client computer can be restarted.
This allows administrators to diagnose and possibly resolve issues and there will be less error-prone due to automation.
New computers can be easily added to the web link because PXE is vendor-independent.
Using it can reduce time spent per server and the installation tools are centralized and easier to update.
You may need this post How to Enable Wake-on-LAN in Windows 10.
How Does PXE Boot Work?
Now, lets see how does PXE boot work.
First, you should configure the DHCP server/scope Options 66 and 67 before the PXE web link boots.
The PXE boot process starts after the client computer is assigned with an IP address.
DHCP configuration process
1.
The client computer sends a discover packet as a broadcast requesting web link configuration.
The DHCP server will receive this packet.
The DHCP server will send an offer packet to the client.
PXE boot process
1.
DHCP will be notified by the client that it is using a PXE server.
The client will reach out to the PXE boot server and request a boot file.
The PXE server will send the startup file to the client via Trivial File Transfer Protocol (TFTP).
In the DHCP server, Options 66 and 67 can be configured under range or server options.
This helps to load and start the startup files of client computers.
Read this post to get some fixes.
How to Perform the PXE boot Windows 10?
Just now, I have introduced how PXE boot works.
Now, lets see how to perform the PXE boot Windows 10.
There are two methods available.
you could choose one based on your needs.
After booting, all client PCs can back up, restore or clone with tools offered in Windows PE.
All in all, the MiniTool PXE Boot feature makes it feasible that maintain multiple computers in LAN.
MiniTool ShadowMaker provides Trial Edition that gives you a 30-day free trial for all backup features.
it’s possible for you to purchase itsPro Editionto use it permanently.
MiniTool ShadowMaker TrialClick to Download100%Clean & Safe
Step 1:Launch MiniTool ShadowMaker.
ClickKeep Trial, and clickConnectinThis Computerto enter its main interface.
Step 2:Navigate to theToolstab and click thePXEpart.
Step 3:Click theStartbutton to start the PXE service.
MiniTool PXE Boot tool will configure related DHCP values automatically.
you might clickSettingsto change the values before you clickStart.
Step 4:MiniTool PXE Boot will start the service to connect client PCs.
It may take several minutes.
You just need to wait patiently.
This method is a little complex, you had better follow the steps patiently and carefully.
Here is how to do that.
Step 2:Then you should verify that PXE boot is enabled.
Press theF2key to access theAptio Setup Utility> selectAdvancedin the top menu bar > selectNetwork Stack.
Step 3:The server will be reset and the BIOS screen will appear again.
Press theF8key to specify a temporary boot gadget or press theF12key to web connection boot (PXE).
Step 4:There are listing the available boot devices in thePlease Select Boot Devicemenu.
you’re gonna wanna select thePXE bootport, and pressEnter.
Step 5:Now, complete the PXE installation by following the on-screen instructions.
Step 6:Then, follow the instructions for the post-installation tasks for your operating system.
After that, you have performed the PXE boot Windows 10 successfully.
you could know what PXE is and the advantages of PXE boot as well as how it works.
Besides, it’s possible for you to also learn how to perform the PXE boot Windows 10.