What is Windows Deployment Services (WDS)? How to set up and use WDS?
What is Windows Deployment Services (WDS)? How to setup and use WDS?
Windows Deployment Services (WDS) is a network-based installation tool from Microsoft for deploying Windows operating systems. It's primarily used to automate the installation of Windows across large numbers of computers, reducing the time and effort required to install the operating system manually. Here are the full steps to set up and use WDS:
Prerequisites
Active Directory: The server running WDS needs to be a member of an Active Directory domain.
DHCP: Ensure a DHCP server is available for client computers to receive IP addresses.
DNS: Domain Name System service is required for WDS.
NTFS Partition: The WDS server must have an NTFS file system on the image store partition.
Setting Up Windows Deployment Services
1. Install WDS Role
- Open Server Manager.
- Click on "Add roles and features".
- Select "Role-based or feature-based installation".
- Choose your server from the server pool.
- In the Server Roles list, select "Windows Deployment Services".
- Add any required features when prompted.
- Click Next and then Install.
2. Configure WDS
- Once installed, open Windows Deployment Services from the Administrative Tools menu.
- In the WDS console, right-click your server name and select "Configure Server".
- Follow the steps in the Wizard:
- Choose whether to integrate with Active Directory.
- Specify Remote Installation Folder location.
- Choose your response settings for known and unknown computers.
3. Adding Boot and Install Images
Boot Images:
- Navigate to the Boot Images node in WDS.
- Right-click and choose "Add Boot Image".
- Browse to the Windows installation media and select boot.wim from the Sources folder.
Install Images:
- Navigate to the Install Images node.
- Right-click and choose to create a new image group.
- Once the group is created, right-click and select "Add Install Image".
- Browse to the Windows installation media and select install.wim from the Sources folder.
4. Configuring PXE Boot
- In WDS, right-click the server and select Properties.
- Go to the PXE Response tab to customize how the server responds to client requests. Configure according to your organizational needs, such as allowing known clients or requiring administrative approval for unknown clients.
5. Deployment
- Boot a client machine and enter the BIOS/UEFI settings.
- Ensure network/PXE boot is enabled and placed ahead of the hard disk in boot order.
- Restart the client to boot from network.
- The client should connect to the WDS server, and you can follow the prompts to select and install the desired operating system image.
Additional Configuration
- Driver Packages: Import and manage drivers for different hardware requirements.
- Multicasting: To save bandwidth, configure multicast transmissions if deploying to many clients at once.
- Unattended Installation: Use answer files for zero-touch deployments.
By following these steps, you can set up and utilize Windows Deployment Services to streamline the deployment of Windows operating systems in your environment.
Comments