Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security & DevOps Insights

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form
Home » Windows » How to deploy images to computers using PXE Boot

How to deploy images to computers using PXE Boot

Posted on 27/05/202016/10/2024 Christian By Christian No Comments on How to deploy images to computers using PXE Boot
PXE BOOT

Windows Deployment Services (WDS) is a really interesting tool from Microsoft. In this article, we shall discuss “How to deploy images to computers using PXE Boot”. WDS allows an administrator to remotely deploy Windows operating systems to machines booting from a network adapter. Please see how to Add boot and install images to WDS and configure Multicast transmission via the GUI and WDSUTIL. See the following guide on how to set up a VM via PXE boot on a Generation 1 VM and how to set up a VM via PXE boot on a Generation 2 VM.

Deployment Steps: When we boot our computer, we will use the PXE technology on our Network Interface Card (NIC) to locate the WDS server. The WDS server then sends the boot image to the client. After the client chooses the install image.

This image will be copied from the install image on the WDS server to the client computer. The installation process will appear as if we are running it from a local media, but it is really being streamed from the WDS server.

Please see Windows deployment cannot continue, the operating system is missing via MDT deployment. Also, see Analyse Disks with Treesize: Defragment and Shrink VMware Workstation VM Disks, and how to Map and disconnect Virtual Disk in VMware Workstation.

Establish Client Connection to WDS

To continue the deployment process, please follow the steps below. When the client establishes a connection to the WDS server (PXE Server), you may need to press the F12 key (on legacy BIOS devices) or press the Enter key (on newer UEFI-based devices) to confirm the connection.

If you are using Oracle VirtualBox, you may encounter an error: “No bootable media found system halted: Unable to PXE boot WDS to Virtualbox, see this No bootable media found system halted: Unable to PXE boot WDS to Virtualbox for a fix.

Regardless of the VM or device, you are using, the steps are similar. If you are using a Hyper-V virtual machine, ensure you configure the VM for Pre-Boot Execution Environment (PXE) in your Hyper-V. See the below hyperlinks on how to provision a generation 1 and 2 VM in Hyper-V.

Please see how to set up a VM via PXE boot on a Generation 1 VM – Hyper-V, and how to setup a VM via PXE boot on a Generation 2 VM – Hyper-V.

PXE BOOT Windows Deployment Service

To proceed. select the VM, and click on start as shown below.

deploy images

You can also right-click on the VM and click on start

Windows Deployment Service

Note: The client is able to get an IP Address because we deployed a DHCP role and configured DHCP scopes as well. For how DHCP works, see the How does Dynamic Host Configuration Protocol work.

Install Operating System via PXE Boot

After the server is started,  you may get the below windows if you have multiple Operating systems. Click on Enter to continue (If you do not get this window, you will get the next image below.

computers
Deploying images to computers using PXE Boot

Review the Client MAC ADDR, Client IP and Gateway IP, When prompted and press F12 for Network Service Boot (from the WDS server). The machine will start booting via network as shown below.

virtual machines

As you can see, the machine is booting via network and windows os files loading starts.

PXE BOOT

If the files are loaded successfully, Windows Deployment Service (Windows Setup box) will appear and to continue

Select your local and Keyboard Input (For some reasons, I left the Locale as it is here). Click on Next.

Windows Deployment Service

Type a User Name and Password on ensure it is properly formatted with your domain name as shown below, or else it will fail.

Note: This is a lab environment, you should not be using the domain administrator credentials.

deploy images

If the credentials are correct, you will be prompted to select your desired Operating system. For some difference between boot, install images, capture images etc.

virtual machines

Now you can install windows on a client computer with a normal windows installation process. See the article for how to install Windows Server 2019.

Please see What are the differences between MDT and WDS. Also, see “MDT deployment failed and Stuck at Command Prompt: Windows installation does not proceed via PXE boot“. Here is “How to configure Windows Deployment Services on Windows Server 2019“.

Select OS install drive

Note: In order to proceed with the Window below, ensure you have the right space allocated or else Windows will not be able to install to the Drive. Click on Next

virtual machines

As we can see below, the installation process will continue.

PXE BOOT

Windows is installing

deploy images
computers

Select your region in the Window below and click on Yes as shown below

Screenshot 2020 05 28 at 01.53.32

Accept the License as shown below

In the image below, since this is a lab environment, I decided to select “Set up for Personal use”. Click on Next

Screenshot 2020 05 28 at 01.55.46
Screenshot 2020 05 28 at 01.56.34

I have decided to create a local account for my VM. Click on Offline account

I decided to go for limited experience as shown below

Screenshot 2020 05 28 at 01.57.21
Screenshot 2020 05 28 at 01.58.36
Screenshot 2020 05 28 at 01.58.36

Now, you are prompted to enter a name for your account. Entered my Name and I Clicked on Next

You will be prompted to enter your password and to also confirm the password

Screenshot 2020 05 28 at 02.00.17
Screenshot 2020 05 28 at 02.00.32

Next, you will be requested to create security questions as shown below. Walkthrough the three steps and click on Next

Accept the privacy settings as shown below

Screenshot 2020 05 28 at 02.01.37
Screenshot 2020 05 28 at 02.02.14

In the Next Windows, I selected No since it is a test environment as shown below

Next, Windows will start configuring and applying all settings as shown below

Screenshot 2020 05 28 at 02.06.56
Screenshot 2020 05 28 at 02.08.17

Moreover, Windows 10 installation via PXE boot is finished and completed successfully as shown below. Therefore, we can say we have deployed Windows images to this computer using PXE Boot

However, I hope you found this blog post on How to deploy images to computers using PXE Boot helpful. Furthermore, Please let me know in the comment session if you have any questions.

5/5 - (1 vote)

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
  • Share on Threads (Opens in new window) Threads
  • Share on Nextdoor (Opens in new window) Nextdoor
Windows Tags:services, WDS, Windows 11, Windows Deployment Services, Windows Server 2016

Post navigation

Previous Post: Fix No bootable media found system halted: Unable to PXE boot
Next Post: How to remove WDS role via the GUI and PowerShell

Related Posts

  • uninstall installed Windows Update from Windows
    How to uninstall installed Windows Update Windows
  • tsx
    Error Code: 0x80070035: MDT unable to access the Log share, the Network Path was not found Windows
  • Windows Logo
    Restrict IP Address Range on Windows PC Windows
  • admin6 1
    How to run Apps as an administrator on Windows Windows
  • Featured image   Network Access Permission...
    Fix You Might Not Have Permission to Use This Network Resource Error Network | Monitoring
  • How to Remove Hyper V
    How to uninstall Hyper-V on a Windows PC Virtualization

More Related Articles

uninstall installed Windows Update from Windows How to uninstall installed Windows Update Windows
tsx Error Code: 0x80070035: MDT unable to access the Log share, the Network Path was not found Windows
Windows Logo Restrict IP Address Range on Windows PC Windows
admin6 1 How to run Apps as an administrator on Windows Windows
Featured image   Network Access Permission... Fix You Might Not Have Permission to Use This Network Resource Error Network | Monitoring
How to Remove Hyper V How to uninstall Hyper-V on a Windows PC Virtualization

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

sysadmin top30a

  • image 166
    How to deploy a .NET application to AWS Elastic Beanstalk using AWS Tool Kit AWS/Azure/OpenShift
  • Licensing
    Manage Windows Product key with Software Licensing Manager Windows
  • Preventing Attacks on Cisco Switches Blog Header
    How to enable ssh via ASDM on Cisco ASA Network | Monitoring
  • Preliminary Active Directory Analysis
    Preliminary Guide for Active Directory and Initial Assessment Network | Monitoring
  • main
    How to Move OneDrive Folder to a different location in Windows Windows
  • Windows 10 1903 update 1
    view or change programs that run on startup on Windows Windows
  • creating the perfect grafana dashboard  main
    How to install Grafana on Ubuntu Linux Network | Monitoring
  • Featured image Windows Security
    How to clear Cache and Manually Update Microsoft Defender Anti-Virus Solution

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,825 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

AWS Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2025 TechDirectArchive

 

Loading Comments...
 

You must be logged in to post a comment.