Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security, Veeam & DevOps

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form

How to deploy images to computers using PXE Boot

Posted on 27/05/202005/09/2026 Christian By Christian No Comments on How to deploy images to computers using PXE Boot
  1. Home
  2. Windows
  3. 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
Windows loading screen with a blue logo and message 'Starting services' displayed against a black background

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

A screen showing the question 'Is this the right region?' with a list of countries including 'United States' highlighted and a 'Yes' button at the bottom.
Screenshot 2020 05 28 at 01.53.32

Accept the License as shown below

Screenshot of the Windows 10 License Agreement, featuring key terms, conditions, and an 'Accept' button.

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

Microsoft sign-in screen with options to log in using an email, phone, or Skype. Includes a button for creating an account and an option for offline account access.

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

User account setup screen with the prompt 'Who’s going to use this PC?' and a text box for entering a name, displaying 'Christian'. Option to use an online account is also presented.

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

Create security questions for account recovery, featuring a dropdown for selecting the first question and an input field for the answer.

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

A Windows interface prompting users to manage their activity history across devices, featuring a blue background, a message about data privacy, and options to select 'No' or 'Yes'.

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

Windows welcome screen displaying options to choose language and network discovery setting with 'Yes' and 'No' buttons.

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.

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
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

  • Windows 11 Taskmanager
    Create Task Manager Shortcuts: How to add access, pin the Task Manager on Windows 11 Windows
  • Use PowerShell to View and Change BIOS Settings
    Use PowerShell to View and Change BIOS Settings Windows
  • fix this PC cannot run on Windows
    How to Fix “This PC Can’t Run Windows 11” on Hyper Windows
  • Featured image samp
    How to use Windows 11 PC Health Check App Windows
  • Remote Desktop Connection
    Connect to the Remote Desktop Console from Command Prompt Windows
  • blog banner 1
    Reset and reinstall Windows from the cloud : Recover Windows when you cannot boot Windows

More Related Articles

Screenshot 2020 08 13 at 03.29.53 Windows Modules Installer: How to deactivate TrustedInstaller in Windows Windows
BitLocker Loop fix Bypassing BitLocker Loop by Unlocking or Disabling or PC Reset Windows
powershell commands lede 1024x276 1 PowerShell Remoting: Guide to Windows Management Instrumentation Scripts
How to Find Out Which Users Are Logged on Windows Server How to Find Out Which Users Are Logged on Windows Server Windows
dtjdhn The action cannot be completed because the folder or file is open in another program: Determine where a file is open in Windows Windows
Devolusion RDM update e1784558877194 Action required: Update Devolutions Remote Desktop Manager Before July 21 Linux

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

vexpert-badge-stars-5

Virtual Background

VEEAMLEGEND

Categories

Top 30 Sysadmin blog

veeaam100

Veeam Vanguard

  • How to Enable & Disable CTRL + ALT + DEL Secure Login on Windows 11
    How to Enable/Disable CTRL + ALT + DEL Secure Login on Windows 11/10 Windows
  • Implement Azure Bicep
    How to Deploy Azure Resources Using Azure Bicep Automation
  • Featured image widgets
    How to use the Widgets feature on Windows 11 Windows
  • banner 3
    How to Create a React App with Vite Version Control System
  • Synology Cloud Sync
    How to Sync Data in Cloud Drives to Synology NAS Backup
  • TeamPass Password manager
    Install and configure TeamPass Password Manager Password Manager
  • VIHR
    Building VIHR: Ransomware-Proof Repository with Veeam JeOS Backup
  • Turn On Or Off Auto Unlock For BitLocker Drive
    How To Turn On Or Off Auto-Unlock For BitLocker Drive In Windows 10/11 Security | Vulnerability Scans and Assessment

Subscribe to Blog via Email

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

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

Tags

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

Copyright © 2026 TechDirectArchive

Loading Comments...

You must be logged in to post a comment.