If you've ever been responsible for installing Windows on multiple computers in an organization, you know how time-consuming manual, one-by-one installs with a USB drive or DVD can be. WDS (Windows Deployment Services) was built to solve exactly this problem — installing Windows over the network, on multiple computers at once. Let's walk through setting it up, step by step.
Prerequisites
For WDS to work properly, it needs two other services on the network: Active Directory Domain Services (since WDS needs to be a domain member) and a DHCP Server (since client computers need to grab a temporary IP address from the network the moment they boot). Before starting, make sure both are active on your network.
Step 1: Install the WDS role
From Server Manager, go to Add Roles and Features. Under Server Roles, check Windows Deployment Services. The system shows two sub-components (Deployment Server and Transport Server) — select both and continue through to install.
Step 2: Initial WDS configuration
After installation, open the Windows Deployment Services tool from Server Manager. Right-click the server name and select Configure Server:
Specify a path to store Windows installation files (Image Store) — preferably on a drive separate from the system drive.
Enable Respond to all client computers so any computer booting over the network can see the WDS server.
Step 3: Add a boot image
A boot image is the file a client computer receives when booting from the network (PXE Boot), showing the initial installation environment. This file (boot.wim) is on the Windows installation DVD, in the sources folder:
Right-click Boot Images and select Add Boot Image.
Select the boot.wim file from the Windows DVD or ISO.
Complete the wizard.
Step 4: Add an install image
The install image is the actual Windows installation file (install.wim), located in the same sources folder:
Right-click Install Images and create a new group (e.g., "Windows 11").
Select Add Install Image and point it to the install.wim file.
If the ISO has multiple editions (Home, Pro, Enterprise), they're all automatically detected and added.
Step 5: Test a network install
On a client computer (with a network card that supports PXE Boot), set the boot priority to Network Boot in BIOS/UEFI settings. Once powered on, the computer should automatically find the WDS server on the network, download the boot image, and show the operating system selection menu.
Why is WDS worth learning?
In an organization with dozens or hundreds of computers, WDS can cut weeks of manual installation down to a few days — or even a few hours. This is exactly the kind of skill a real infrastructure manager needs, beyond single-user installs — and it's a core part of my MCSA courses.
Blog