Skip to content

WSUS Windows Server

Auteur : Gautier RAYEROUX | Date : 2026-04-21 00:00:00


WSUS (Windows Server Update Services) est un rôle Windows Server qui permet de centraliser la gestion des mises à jour Microsoft pour tous les postes et serveurs du réseau. Au lieu que chaque machine télécharge ses mises à jour directement depuis Internet, elles les récupèrent depuis le serveur WSUS interne — ce qui réduit la consommation de bande passante et permet à l’administrateur de contrôler quelles mises à jour sont déployées, sur quelles machines et à quel moment.


ÉlémentRecommandation
OSWindows Server 2016 / 2019 / 2022
RAM4 Go minimum (8 Go recommandés)
Espace disque40 Go minimum pour le stockage des mises à jour (prévoir 100–200 Go en production)
Base de donnéesWID (Windows Internal Database) suffisant jusqu’à ~500 clients — SQL Server pour les grandes infrastructures
Rôle IISInstallé automatiquement avec WSUS
RéseauAccès Internet sur le port 443 (HTTPS) vers windowsupdate.microsoft.com

  1. Ouvrir le Gestionnaire de serveur« Gérer »« Ajouter des rôles et fonctionnalités »
  2. Sélectionner « Installation basée sur un rôle ou une fonctionnalité », puis « Suivant »
  3. Sélectionner le serveur de destination, puis « Suivant »
  4. Dans la liste des rôles, cocher « Windows Server Update Services » — confirmer l’ajout d’IIS et des autres dépendances
  5. Passer les étapes Fonctionnalités et Services de rôle sans modification
  6. Dans l’étape « Contenu », définir le répertoire de stockage des mises à jour (ex. D:\WSUS\UpdateServicesPackages)

    Choisir un disque avec suffisamment d’espace — ce dossier peut grossir rapidement. Ne pas le placer sur C:\.

  7. Cliquer sur « Installer », puis patienter
Install-WindowsFeature -Name UpdateServices -IncludeManagementTools
# Post-installation : configurer le dossier de stockage et la base WID
& "C:\Program Files\Update Services\Tools\WsusUtil.exe" postinstall CONTENT_DIR=D:\WSUS\UpdateServicesPackages

3. Configuration initiale de WSUS (assistant de démarrage)

Section titled “3. Configuration initiale de WSUS (assistant de démarrage)”

Après l’installation, un assistant de configuration se lance automatiquement (ou via Outils → Windows Server Update Services).

  1. Sélectionner « Synchroniser depuis Microsoft Update » (serveur WSUS upstream) pour un premier serveur

    En cas de hiérarchie WSUS (plusieurs sites), un serveur peut synchroniser depuis un autre serveur WSUS parent — utile pour les sites avec peu de bande passante.

  1. Si le serveur passe par un proxy pour accéder à Internet, renseigner l’adresse et le port du proxy, ainsi que les identifiants si nécessaire
  1. Sélectionner uniquement les langues nécessaires (ex. Français) pour limiter l’espace disque utilisé

3.4 Choisir les produits à mettre à jour

Section titled “3.4 Choisir les produits à mettre à jour”
  1. Cocher uniquement les produits présents dans le parc — inutile de télécharger les mises à jour pour des OS non utilisés

Produits courants à cocher :

  • Windows 10
  • Windows 11
  • Windows Server 2019
  • Windows Server 2022
  • Microsoft 365 Apps / Office
  • Microsoft Defender Antivirus

3.5 Choisir les classifications de mises à jour

Section titled “3.5 Choisir les classifications de mises à jour”
  1. Sélectionner les types de mises à jour à synchroniser :
ClassificationDescriptionRecommandation
Mises à jour critiquesCorrectifs pour problèmes critiques non liés à la sécurité✅ Oui
Mises à jour de sécuritéCorrectifs pour failles de sécurité✅ Oui
Service PacksCumul de mises à jour✅ Oui
Mises à jourCorrections de bugs non critiques✅ Oui
Mises à jour de définitionsSignatures antivirus (Defender)✅ Oui
PilotesDrivers matériels via Windows Update⚠️ Optionnel
Mises à niveau de fonctionnalitésPassage Windows 10 → 11, upgrades majeurs⚠️ À évaluer
OutilsUtilitaires Microsoft❌ Rarement nécessaire
  1. Activer la synchronisation automatique et choisir une heure creuse (ex. 3h00 chaque nuit)
  2. Définir le nombre de synchronisations par jour (1 suffit pour la plupart des environnements)
  1. Cocher « Commencer la synchronisation initiale », puis cliquer sur « Terminer »

    La première synchronisation peut prendre plusieurs heures selon la bande passante et le nombre de produits sélectionnés.


Les groupes WSUS permettent de cibler les déploiements de mises à jour (ex. d’abord les serveurs de test, puis la production).

  1. Dans la console WSUS, développer « Ordinateurs » → clic-droit sur « Tous les ordinateurs »« Ajouter un groupe d’ordinateurs… »
  2. Créer les groupes selon votre organisation, par exemple :
Tous les ordinateurs
├── Serveurs
│ ├── Serveurs-Test
│ └── Serveurs-Production
└── Postes de travail
├── Postes-Pilote
└── Postes-Production

Deux méthodes :

Méthode 1 — Côté serveur (manuel via console) 18. Dans la console WSUS → « Ordinateurs », faire un clic-droit sur une machine → « Modifier l’appartenance » 19. Cocher le groupe cible, puis cliquer sur « OK »

Méthode 2 — Côté client (via GPO, recommandé en entreprise)

Voir section 6. Configuration des clients via GPO


5. Approbation et déploiement des mises à jour

Section titled “5. Approbation et déploiement des mises à jour”

5.1 Comprendre les statuts de mises à jour

Section titled “5.1 Comprendre les statuts de mises à jour”
StatutSignification
Non approuvéeLa mise à jour n’est pas distribuée aux clients
ApprouvéeLa mise à jour est distribuée et installée selon la planification du client
RefuséeLa mise à jour est explicitement exclue (ex. mise à jour problématique)

5.2 Approuver des mises à jour manuellement

Section titled “5.2 Approuver des mises à jour manuellement”
  1. Dans la console WSUS → « Mises à jour », filtrer par « Mises à jour non approuvées »
  2. Sélectionner une ou plusieurs mises à jour, faire un clic-droit« Approuver… »
  3. Choisir le groupe cible et l’action « Approuvée pour installation », puis cliquer sur « OK »

Pour approuver automatiquement certaines catégories (ex. définitions Defender) sans intervention manuelle :

  1. Dans la console WSUS → « Options »« Approbations automatiques »
  2. Cliquer sur « Nouvelle règle… »
  3. Configurer :
    • Condition : Quand une mise à jour est dans une classification spécifiqueMises à jour de définitions
    • Action : Approuver la mise à jour pour un groupeTous les ordinateurs
    • Nom : Auto-Approve-Definitions
  4. Cliquer sur « OK », puis sur « Exécuter la règle » pour l’appliquer immédiatement

La GPO permet de pointer automatiquement tous les postes vers le serveur WSUS sans configuration manuelle.

Nom suggéré : GPO-Ordi-WSUS Chemin : Configuration de l'ordinateur → Modèles d'administration → Composants Windows → Windows Update

ParamètreValeurExplication
Spécifier l’emplacement intranet du service de mise à jour MicrosoftActivéRenseigner http://srv-wsus:8530 dans les deux champs (serveur de mise à jour ET serveur de statistiques)
Configurer les mises à jour automatiquesActivé → option 44 = téléchargement auto + notification pour installation. Option 3 = notification seulement. Option 5 = autoriser l’admin local à choisir
Planifier l’installation des mises à jour automatiquesActivé → Tous les jours à 3:00Installation pendant les heures creuses
Ne pas redémarrer automatiquement avec des utilisateurs connectésActivéÉvite les redémarrages intempestifs pendant le travail
Permettre aux non-administrateurs de recevoir les notificationsActivéLes utilisateurs standard voient les notifications de mises à jour
Méthode de détection de la fréquence des mises à jour automatiquesActivé22 heuresFréquence à laquelle le client vérifie les nouvelles mises à jour

Affecter les machines à un groupe WSUS via GPO

Section titled “Affecter les machines à un groupe WSUS via GPO”

Chemin : Configuration de l'ordinateur → Modèles d'administration → Composants Windows → Windows Update

ParamètreValeur
Activer le ciblage côté clientActivé → nom du groupe WSUS (ex. Postes-Production)

Le nom doit correspondre exactement au nom du groupe créé dans la console WSUS. Cette méthode est bien plus efficace que l’affectation manuelle machine par machine.


Le stockage WSUS peut rapidement occuper plusieurs dizaines de Go si on ne le nettoie pas régulièrement.

  1. Dans la console WSUS → « Options »« Assistant de nettoyage du serveur »
  2. Cocher toutes les options :
    • Ordinateurs inutilisés — supprime les machines qui ne se sont pas connectées depuis 30 jours
    • Mises à jour inutiles et fichiers de mise à jour — supprime les fichiers des mises à jour expirées ou refusées
    • Mises à jour expirées — supprime les mises à jour remplacées par des versions plus récentes
    • Mises à jour remplacées — supprime les mises à jour obsolètes
    • Fichiers de mise à jour inutilisés — libère de l’espace disque
  3. Cliquer sur « Suivant » et patienter

Effectuer ce nettoyage une fois par mois. La première exécution peut prendre très longtemps si WSUS n’a jamais été nettoyé.

# Lancer le nettoyage WSUS en PowerShell
$wsus = Get-WsusServer
$cleanupScope = New-Object Microsoft.UpdateServices.Administration.CleanupScope
$cleanupScope.CleanupObsoleteComputers = $true
$cleanupScope.CleanupObsoleteUpdates = $true
$cleanupScope.CleanupUnneededContentFiles = $true
$cleanupScope.CompressUpdates = $true
$cleanupScope.DeclineExpiredUpdates = $true
$cleanupScope.DeclineSupersededUpdates = $true
$cleanupManager = $wsus.GetCleanupManager()
$cleanupManager.PerformCleanup($cleanupScope)

Si la console WSUS affiche des chiffres incohérents :

Get-WsusServer | Invoke-WsusServerCleanup -CleanupObsoleteUpdates -CleanupObsoleteComputers

8.1 Forcer la vérification immédiate des mises à jour

Section titled “8.1 Forcer la vérification immédiate des mises à jour”

Sur le client, depuis une invite de commandes en administrateur :

wuauclt /detectnow
wuauclt /reportnow

Ou sur Windows 10/11 :

UsoClient StartScan
UsoClient StartDownload
UsoClient StartInstall

8.2 Vérifier que le client pointe bien vers WSUS

Section titled “8.2 Vérifier que le client pointe bien vers WSUS”
# Vérifier les clés de registre WSUS sur le client
reg query "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate"
reg query "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU"

Les clés WUServer et WUStatusServer doivent pointer vers http://srv-wsus:8530.

# Générer un fichier de log lisible
Get-WindowsUpdateLog

Le fichier est généré dans C:\Users\%username%\Desktop\WindowsUpdate.log.


ProblèmeCause probableSolution
Les clients n’apparaissent pas dans WSUSGPO non appliquée ou client n’a pas encore contacté WSUSForcer gpupdate /force + wuauclt /detectnow sur le client
Synchronisation WSUS bloquéeProblème réseau ou certificat expiréVérifier l’accès Internet du serveur WSUS, relancer le service WsusService
Espace disque saturéTrop de mises à jour stockéesLancer l’assistant de nettoyage, décliner les mises à jour remplacées
Console WSUS lente ou planteBase WID corrompue ou trop grosseRéindexer la base WID (voir ci-dessous)
Erreur 0x80244022 sur les clientsLe serveur WSUS est inaccessibleVérifier le port 8530, le pare-feu et le service IIS sur le serveur

Réindexer la base WID (si console très lente)

Section titled “Réindexer la base WID (si console très lente)”
# Se connecter à la base WID
sqlcmd -S np:\\.\pipe\MICROSOFT##WID\tsql\query -i C:\wsus-reindex.sql

Utiliser le script de réindexation officiel Microsoft : KB920815


  • Ne jamais approuver toutes les mises à jour en masse — toujours tester sur un groupe pilote avant de déployer en production.
  • Les mises à jour de fonctionnalités (ex. passage à Windows 11) doivent être gérées séparément avec précaution.
  • Un serveur WSUS sans nettoyage régulier peut saturer rapidement en espace disque.
  • Penser à synchroniser l’heure de tous les postes (NTP) — Kerberos et WSUS sont tous deux sensibles aux décalages horaires.
  • En cas de hiérarchie multi-sites, configurer des serveurs WSUS downstream qui synchronisent depuis le serveur central pour économiser la bande passante inter-sites.