how to install windows 7 through network through using windows deployment services in server 2008 r2

 

How to Install Windows 7 Through Network Using Windows Deployment Services in Windows Server 2008 R2 – Step by Step Guide

Introduction

Windows Deployment Services (WDS) is a server technology from Microsoft that allows administrators to deploy Windows operating systems over a network. Instead of installing Windows manually from a DVD or USB drive on every computer, WDS enables centralized deployment from a server.

Using WDS in Windows Server 2008 R2, you can install Windows 7 on multiple client computers through the network using PXE (Preboot Execution Environment). This method saves time and reduces manual work in organizations, schools, colleges, and computer labs.

This guide explains how to install Windows 7 through the network using Windows Deployment Services on Windows Server 2008 R2 with detailed step-by-step instructions.


Requirements

Before starting, ensure you have the following:

Hardware Requirements

Server Computer

  • Minimum Dual-Core Processor

  • 4 GB RAM or more

  • 100 GB free hard disk space

  • Network Adapter Card

Client Computer

  • PXE Boot Supported Network Card

  • Minimum 2 GB RAM

  • Connected to same network


Software Requirements

  • Windows Server 2008 R2 installed on server

  • Windows 7 DVD or ISO file

  • Active Directory configured

  • DNS configured

  • DHCP configured

  • Windows Deployment Services role


Network Requirements

All computers must:

  • Be connected to same switch/router

  • Have proper IP addressing

  • Allow PXE boot through BIOS


Understanding WDS Components

1. Deployment Server

Stores boot and installation images.

2. Boot Image

Used to start client computers and load Windows Setup.

3. Install Image

Contains Windows 7 operating system files.

4. PXE Boot

Allows computers to boot from network.


Step 1: Configure Static IP Address on Server

Before installing WDS, configure a static IP address.

Steps

  1. Click Start

  2. Open Control Panel

  3. Select Network and Sharing Center

  4. Click Change Adapter Settings

  5. Right-click Local Area Connection

  6. Select Properties

  7. Double-click Internet Protocol Version 4 (TCP/IPv4)

Configure:

SettingExample
IP Address192.168.1.10
Subnet Mask255.255.255.0
Default Gateway192.168.1.1
Preferred DNS192.168.1.10
  1. Click OK


Step 2: Install Active Directory Domain Services

WDS works best in a domain environment.

Steps

  1. Open Server Manager

  2. Click Roles

  3. Select Add Roles

  4. Choose:

    • Active Directory Domain Services

  5. Click Next

  6. Click Install

After installation:

  1. Click:

    • Start → Run

  2. Type:

dcpromo
  1. Press Enter


Configure Domain Controller

Select:

  • Create a new domain in a new forest

Example domain:

lab.local

Configure:

  • Forest Functional Level

  • DNS Server

  • SYSVOL

Restart server after installation.


Step 3: Install DHCP Server

DHCP assigns IP addresses to client computers.

Steps

  1. Open Server Manager

  2. Click Add Roles

  3. Select:

    • DHCP Server

  4. Click Next

Configure:

OptionExample
Scope NameWDS Scope
Start IP192.168.1.100
End IP192.168.1.200
Subnet Mask255.255.255.0

Complete installation.


Step 4: Install Windows Deployment Services Role

Now install WDS.

Steps

  1. Open Server Manager

  2. Click Roles

  3. Select Add Roles

Choose:

  • Windows Deployment Services

Click Next


Select Role Services

Select both:

  • Deployment Server

  • Transport Server

Click:

  • Next

  • Install

Wait until installation completes.


Step 5: Configure Windows Deployment Services

After installation, configure WDS.

Steps

  1. Open:

    • Administrative Tools

    • Windows Deployment Services

  2. Expand:

    • Servers

  3. Right-click server name

  4. Select:

    • Configure Server


WDS Configuration Wizard

Remote Installation Folder

Specify folder location.

Example:

D:\RemoteInstall

Do not use system partition if possible.

Click Next


PXE Server Initial Settings

Choose:

Respond to all client computers

Options:

  • Known clients only

  • All clients

Recommended:

Respond to all client computers

Click:

  • Next

  • Finish


Step 6: Configure DHCP for PXE Boot

If DHCP and WDS are on same server:

Steps

  1. Right-click server in WDS

  2. Select:

    • Properties

  3. Open:

    • DHCP Tab

Check:

  • Do not listen on DHCP ports

  • Configure DHCP option 60

Click:

  • Apply

  • OK


Step 7: Add Boot Image

Boot image starts Windows Setup.

Steps

  1. Insert Windows 7 DVD or mount ISO

  2. Open:

    • Sources Folder

Locate:

boot.wim

Add Image

  1. In WDS Console:

    • Expand server

  2. Right-click:

    • Boot Images

  3. Select:

    • Add Boot Image

Browse:

DVD:\sources\boot.wim

Click:

  • Next

  • Next

  • Finish

Boot image added successfully.


Step 8: Add Install Image

Install image contains Windows 7 editions.

Steps

  1. Right-click:

    • Install Images

  2. Select:

    • Add Install Image Group

Example group name:

Windows7

Click OK


Add Install Image

  1. Right-click image group

  2. Select:

    • Add Install Image

Browse:

DVD:\sources\install.wim

Click:

  • Next

Select editions:

  • Windows 7 Professional

  • Windows 7 Ultimate

  • Windows 7 Enterprise

Click:

  • Next

  • Finish


Step 9: Configure BIOS for PXE Boot

Client computers must boot from network.

Steps

  1. Start client computer

  2. Press BIOS key:

    • F2

    • DEL

    • ESC

    • F10

Depends on manufacturer.


Enable Network Boot

Inside BIOS:

  1. Open:

    • Boot Menu

  2. Enable:

    • PXE Boot

    • Network Boot

Move:

Network Boot

to first boot priority.

Save settings and restart.


Step 10: Start Network Installation

Now boot client computer from network.

PXE Boot Process

When system starts:

Press:

F12

for network service boot.

The client contacts WDS server.


Windows Deployment Services Screen

Client downloads:

  • Windows PE

  • Boot image

After loading:

Windows Setup appears.


Step 11: Select Windows 7 Image

You will see available operating systems.

Example:

  • Windows 7 Professional

  • Windows 7 Ultimate

Select required edition.

Click:

  • Next


Step 12: Partition Hard Disk

Steps

  1. Select hard disk

  2. Click:

    • Drive Options

Create partitions if required.

Example:

PartitionSize
C Drive60 GB
D DriveRemaining

Format partition.

Click:

  • Next


Step 13: Install Windows 7

Windows installation begins.

Processes include:

  • Copying files

  • Expanding files

  • Installing features

  • Installing updates

This may take 15–40 minutes depending on network speed.


Step 14: Configure Windows 7

After restart:

Enter:

  • Username

  • Computer Name

  • Password

Example:

Username: student1
Computer: PC01

Configure Time and Network

Select:

  • Time Zone

  • Network Location

Recommended:

Work Network

Windows 7 installation completes.


Step 15: Join Computer to Domain

Steps

  1. Right-click:

    • Computer

  2. Select:

    • Properties

  3. Click:

    • Change Settings

Under:

Computer Name

Click:

  • Change

Select:

Domain

Enter:

lab.local

Provide domain administrator credentials.

Restart computer.


Advanced WDS Configuration

Multicast Deployment

WDS supports multicast deployment for multiple computers simultaneously.

Benefits:

  • Reduces network traffic

  • Faster deployment


Creating Capture Images

Capture image allows creating custom Windows images.

Use Cases

  • Install software

  • Configure settings

  • Create master image

Then deploy to many computers.


Using Sysprep

Before capturing image:

Run:

sysprep /generalize /oobe /shutdown

Location:

C:\Windows\System32\Sysprep

Driver Management

WDS supports driver injection.

Add Drivers

  1. Right-click:

    • Drivers

  2. Select:

    • Add Driver Package

Add:

  • LAN drivers

  • SATA drivers

  • Storage drivers


Unattended Installation

Automate Windows setup using answer files.

Benefits

  • No manual input

  • Faster installation

  • Standardized deployment

Use:

unattend.xml

Created using:

  • Windows System Image Manager


PXE Boot Troubleshooting

Problem 1: PXE-E53 No Boot Filename Received

Cause

DHCP or WDS misconfiguration.

Solution

  • Verify DHCP scope

  • Restart WDS service

  • Configure option 60


Problem 2: Client Not Receiving IP Address

Solution

  • Check network cable

  • Verify DHCP service

  • Ensure same VLAN/network


Problem 3: Boot Image Not Showing

Solution

  • Add boot.wim correctly

  • Restart WDS

  • Verify permissions


Problem 4: Access Denied

Solution

Authorize WDS server in Active Directory.


Useful WDS Commands

Initialize Server

wdsutil /initialize-server /reminst:D:\RemoteInstall

Start WDS Service

net start wdsserver

Stop WDS Service

net stop wdsserver

List Images

wdsutil /get-allimages

Advantages of WDS

AdvantageDescription
Centralized DeploymentInstall from one server
Faster InstallationMultiple PCs simultaneously
Reduced Manual WorkNo DVD required
Network BasedEasy administration
Automated DeploymentUse unattended files

Disadvantages of WDS

DisadvantageDescription
Requires Server SetupInitial configuration needed
Network DependencyNeeds stable LAN
PXE Support RequiredOlder PCs may not support
Learning CurveRequires administration knowledge

Best Practices

Use Separate Partition

Store images on non-system drive.

Maintain Updated Images

Add latest drivers and updates.

Backup WDS Server

Protect deployment images.

Use Gigabit Network

Improves installation speed.

Organize Image Groups

Separate Windows versions properly.


Security Recommendations

  • Restrict unknown computers

  • Use domain authentication

  • Secure administrator passwords

  • Backup install images regularly


Example Network Topology

                +------------------+
                | Windows Server   |
                | 2008 R2 + WDS    |
                | DHCP + DNS + AD  |
                +---------+--------+
                          |
                     Network Switch
         -----------------------------------
         |               |                 |
      Client1         Client2          Client3
     Windows 7       Windows 7        Windows 7

Frequently Asked Questions

Can WDS install Windows 7 without DVD?

Yes. Once images are added to WDS, clients can install directly from network.


Does WDS require Active Directory?

Not mandatory, but recommended for better management.


Can I deploy multiple Windows versions?

Yes. WDS supports:

  • Windows XP

  • Windows 7

  • Windows 8

  • Windows 10

  • Windows Server editions


Can I install drivers automatically?

Yes using driver packages and unattended installation.


Conclusion

Windows Deployment Services in Windows Server 2008 R2 provides a powerful method for deploying Windows 7 over the network using PXE boot technology.

By configuring:

  • Active Directory

  • DNS

  • DHCP

  • WDS

  • Boot Images

  • Install Images

you can deploy Windows 7 quickly and efficiently to many computers without using DVDs or USB drives.

This technology is especially useful in:

  • Schools

  • Colleges

  • Offices

  • Computer Labs

  • Training Centers

  • Enterprises

Following the steps in this guide will help you successfully install Windows 7 through the network using Windows Deployment Services in Windows Server 2008 R2.

Post a Comment

Previous Post Next Post