Windows Server

WDS — Windows Deployment Services

Installer et configurer WDS pour déployer des images Windows sur le réseau via le boot PXE — fini les clés USB.

← Retour aux tutoriels Windows
📚 C'est quoi WDS ? Windows Deployment Services (WDS) est un rôle de Windows Server qui permet de déployer des images Windows sur des machines via le réseau. Au lieu d'insérer une clé USB ou un DVD sur chaque poste, les machines démarrent en PXE (boot réseau) et téléchargent l'image d'installation depuis le serveur WDS. C'est indispensable pour déployer rapidement un parc de postes.
ⓘ Prérequis Un serveur Windows Server joint au domaine, un serveur DHCP fonctionnel sur le réseau, et une image ISO de Windows (Server ou Client).
📦 Architecture WDS — Déploiement réseau ┌──────────────── Réseau labo.local ──────────────┐ │ │ │ ┌───────────┐ ┌───────────┐ ┌──────────┐ │ │ │ DC01 │ │ WDS │ │ DHCP │ │ │ │ (AD/DNS) │ │ (images) │ │ (option │ │ │ │ .1.10 │ │ .1.20 │ │ 66/67) │ │ │ └───────────┘ └─────┬─────┘ └──────────┘ │ │ │ PXE Boot │ │ ┌─────▼─────┐ │ │ │ PC neuf │ │ │ │ (boot PXE)│ │ │ └───────────┘ │ └──────────────────────────────────────────────────┘ Le PC démarre en PXE → reçoit une IP du DHCP → contacte WDS → télécharge l'image Windows

Installer le rôle WDS

Ouvrez le Gestionnaire de serveur et ajoutez le rôle :

  1. Gérer → Ajouter des rôles et fonctionnalités
  2. Type : Installation basée sur un rôle
  3. Cochez Services de déploiement Windows
  4. Ajoutez les fonctionnalités requises quand proposé
  5. Sous-rôles : cochez Serveur de déploiement et Serveur de transport
  6. Cliquez Installer et attendez la fin

Configurer WDS

Après l'installation, il faut initialiser le serveur WDS :

  1. Ouvrez Services de déploiement Windows (wdsmgmt.msc)
  2. Clic droit sur le serveur → Configurer le serveur
  3. Choisissez Intégré à Active Directory
  4. Dossier d'images : C:\RemoteInstall (sur un volume avec assez d'espace)
  5. Stratégie de réponse PXE : Répondre à tous les clients
⚠ Espace disque Le dossier C:\RemoteInstall contiendra toutes les images. Prévoyez au moins 20 Go libres, voire plus si vous déployez plusieurs versions.

Ajouter une image de démarrage (boot)

L'image de démarrage permet au PC de booter en PXE et d'accéder à l'assistant d'installation :

  1. Montez l'ISO Windows sur le serveur
  2. Dans la console WDS, clic droit sur Images de démarrage → Ajouter une image
  3. Sélectionnez le fichier sources\boot.wim depuis l'ISO
  4. Donnez-lui un nom : Windows Server 2022 - Boot
  5. Cliquez Suivant jusqu'à la fin

Ajouter une image d'installation

L'image d'installation contient le système Windows à déployer :

  1. Clic droit sur Images d'installation → Ajouter un groupe d'images
  2. Nom du groupe : Windows Server 2022
  3. Clic droit sur le groupe → Ajouter une image d'installation
  4. Sélectionnez sources\install.wim depuis l'ISO
  5. Choisissez les éditions à importer (Standard, Datacenter…)

Configurer le DHCP pour PXE

Le serveur DHCP doit indiquer aux clients PXE où trouver le serveur WDS :

Option DHCP Valeur Description
066 IP du serveur WDS Nom d'hôte du serveur de démarrage
067 boot\x64\wdsnbp.com Nom du fichier de démarrage
ⓘ DHCP sur le même serveur Si le DHCP et WDS sont sur le même serveur, cochez l'option « Ne pas écouter sur le port 67 » dans les propriétés WDS, onglet DHCP. Cela évite les conflits de port.

Déployer sur un poste client

  1. Allumez le poste client et accédez au BIOS/UEFI
  2. Configurez l'ordre de boot : Network/PXE en premier
  3. Redémarrez — le poste contacte le DHCP puis le serveur WDS
  4. Appuyez sur F12 (ou Entrée) pour démarrer depuis le réseau
  5. L'assistant d'installation Windows apparaît
  6. Choisissez l'image, le disque, et laissez l'installation se dérouler
✔ Résultat Le poste installe Windows depuis le réseau, sans clé USB ni DVD. Vous pouvez déployer la même image sur des dizaines de machines simultanément.

⌨️ Version PowerShell

Retrouvez ci-dessous les commandes PowerShell correspondant à chaque étape du tutoriel.

Étape 1 — Installer WDS

Install-WindowsFeature WDS -IncludeManagementTools

Étape 2 — Configurer WDS

# Initialiser WDS
wdsutil /Initialize-Server /RemInst:"C:\RemoteInstall"

# Réponse PXE
wdsutil /Set-Server /AnswerClients:All

Étape 3 — Ajouter l'image de démarrage

# D: = lecteur ISO monté
Import-WdsBootImage -Path "D:\sources\boot.wim" -NewImageName "Windows Server 2022 - Boot"

Étape 4 — Ajouter l'image d'installation

# Créer le groupe
New-WdsInstallImageGroup -Name "Windows Server 2022"

# Importer l'image
Import-WdsInstallImage -Path "D:\sources\install.wim" `
    -ImageGroup "Windows Server 2022" `
    -ImageName "Windows Server 2022 SERVERSTANDARD"
✔ Récapitulatif WDS est installé et configuré. Les machines peuvent démarrer en PXE et installer Windows automatiquement depuis le réseau. Pour aller plus loin, vous pouvez créer des images de capture (snapshot d'un poste configuré) et des fichiers de réponse pour automatiser complètement l'installation.