Vous ne pouvez plus ajouter de rôles ni appliquer de correctifs sur votre contrôleur ? Une réparation in‑place de Windows Server 2022 restaure l’image système sans toucher aux partages ni aux ACL, à condition de respecter quelques règles simples. Suivez le guide !
Pourquoi choisir la réparation in‑place ?
Lorsque Server Manager ou wusa.exe ne fonctionnent plus, que SFC
et DISM
retournent un état « Réparation non nécessaire », la réinstallation totale paraît tentante mais risque de casser SID, permissions et GPO. L’option mise à niveau/réparation in‑place — démarrer depuis un ISO identique et demander la conservation des fichiers, paramètres et applications — permet :
- de reconstruire le magasin de composants (WinSxS) ;
- de remettre la base WMI et le registre au propre ;
- de regénérer les catalogues de packages afin que Windows Update fonctionne à nouveau ;
- tout en laissant intacts : contrôleurs de domaine, partages SMB, rôles DHCP/DNS/DFS, clés RDS, etc.
Conditions impératives avant de commencer
- ISO strictement identique Edition ✚ canal ✚ langue ✚ build. Un ISO Datacenter ou une langue différente grisent d’emblée l’option de conservation.
- 20 Go libres sur la partition système. L’assistant vérifie l’espace disponible avant de proposer les choix.
- Privilèges d’administration locale et session ouverte en local (éviter RDP pour limiter la coupure pendant les redémarrages).
- Dernier backup testé (état système + données) ou instantané VM si l’hôte l’autorise.
Procédure détaillée pas‑à‑pas
Étape | Détails | Résultat attendu |
---|---|---|
1. Sauvegarde complète | Démarrez une sauvegarde bare‑metal ou prenez un instantané Hyper‑V/VMware. Documentez l’emplacement de sauvegarde et la version du VSS writer. | Garantie de retour en arrière facile. |
2. Montage de l’ISO | Exécutez setup.exe depuis le DVD virtuel. Le programme d’installation détecte automatiquement l’édition si l’image correspond. | L’écran « Prêt pour l’installation » affiche Conserver fichiers, paramètres et applications. |
3. Validation des pré‑requis | Vérifiez la présence des derniers microcodes BIOS/UEFI et pilotes de contrôleur RAID. Désactivez temporairement l’antivirus tiers. | Évite des BSOD pendant le premier redémarrage. |
4. Lancement de la réparation | Cliquez sur Installer. Trois redémarrages classiques : copie des fichiers → préparation des périphériques → migration des données d’utilisateur. | Au dernier démarrage, connexion possible avec le même SID et les mêmes GPO. |
5. Post‑patching | Installez immédiatement la LCU publiée après la build de l’ISO, puis exécutez :dism /online /cleanup-image /analyzecomponentstore pour purger les binaires obsolètes. | Système propre et Windows Update fonctionnel. |
Pourquoi l’option « Conserver fichiers… » est-elle parfois grisée ?
- Langue inadaptée : ISO en‑US sur un serveur fr‑FR. Installez le Language Experience Pack correspondant ou procurez-vous l’ISO FR.
- Edition ou canal hétérogène : Datacenter vs Standard, Volume Licensing vs OEM. Vérifiez
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion
→EditionID
etChannel
. - Build antérieure : tenter une réparation avec l’ISO d’origine (20348.1) sur un serveur déjà en 20348.2201 bloque l’option. Téléchargez la dernière image VLSC/Visual Studio.
- Partition saturée : moins de 10 % d’espace libre dans
C:
. Exécutezdism /online /Cleanup-Image /StartComponentCleanup /ResetBase
ou déplacez%windir%\WinSxS\Temp
.
Contournements quand l’ISO identique est introuvable
- Azure Marketplace : déployer une VM Windows Server 2022 identique, monter son disque VHD et copier install.wim pour recréer un ISO personnalisé via
oscdimg.exe
. - Media Creation Tool « insider » : Microsoft publie périodiquement des images de révision supérieure qui acceptent la clé d’activation existante.
- Migration latérale : installer un nouveau serveur, joindre au domaine, puis :
- Réplication DFS‑R pour copier les partages
- Export‑Import‑DHCP avec
netsh dhcp
- Outil NTDSUTIL pour transférer les rôles FSMO si AD est présent.
Focus sécurité : que devient la liste des partages et les ACL ?
Durant une upgrade in‑place, le programme d’installation :
- exporte la clé de registre
HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Shares
; - recopie les ACL NTFS de chaque volume intactes, car elles reposent sur les SID et non sur les noms ;
- réapplique le fichier
secedit.sdb
qui contient la stratégie locale.
Donc, si votre contrôleur de domaine et vos comptes existent toujours, les SID restent résolus. Attention : si vous envisagiez de retirer un domaine ou de fusionner des forêts, faites‑le avant, pas après ! Une ACL pointant sur un SID orphelin nécessiterait un icacls /reset
manuel.
Checklist rapide avant de cliquer sur « Installer »
- ISO : fr-FR Windows Server 2022 Datacenter 20348.xxx
- Espace libre : > 20 Go (
Get-PSDrive C
dans PowerShell) - Dernière sauvegarde OK et vérifiée
- Antivirus/EDR désactivé temporairement
- Console locale ou iDRAC/iLO prête pour suivre les redémarrages
Étapes de validation après la réparation
- Vérifier le build :
winver
doit montrer la même révision ou supérieure. - Lancer
sfc /scannow
etdism /online /cleanup-image /scanhealth
; les deux doivent retourner « Aucune violation d’intégrité ». - Ouvrir Server Manager › Add roles and features : si la liste des rôles apparaît sans erreur, la WMI est saine.
- Tester un partage existant depuis un poste client :
\\serveur\partage
doit répondre avec les droits corrects. - Planifier un backup récurrent via WSB ou votre solution tierce pour éviter toute régression future.
FAQ express
La licence sera‑t‑elle réinitialisée ?
Non, la clé OEM/VL reste activée. Dans les rares cas où l’activation tombe en échec (Error 0xC004F050), exécutez :slmgr /ipk VOTRE-LICENCE-XXXXX-XXXXX-XXXXX
puis slmgr /ato
.
Qu’en est‑il des rôles AD DS ou Hyper‑V ?
Ils sont réinstallés automatiquement pendant la phase « migration des rôles ». Les VM Hyper‑V restent inscrites ; les snapshots (Checkpoint) ne bougent pas.
Puis‑je passer directement de 2016/2019 à 2022 ?
Oui, Microsoft supporte un saut majeur à la fois. Pour 2012 R2 → 2022, la voie officielle est 2012 R2 → 2019 → 2022.
Scripts PowerShell utiles
# Exporter la liste des partages et leur ACL
Get-SmbShare | ForEach-Object {
$path = $_.Path
$share = $_.Name
icacls $path > "C:\BackupACL\$share.txt"
}
# Libérer de l’espace dans WinSxS avant upgrade
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
# Vérifier l’espace libre par disque
Get-PSDrive -PSProvider 'FileSystem' |
Select-Object Name,@{n="Free(GB)";e={[math]::Round($_.Free/1GB,1)}},
@{n="Total(GB)";e={[math]::Round($_.Used/1GB + $_.Free/1GB,1)}}
En résumé
Une mise à niveau in‑place de Windows Server 2022 est la méthode la plus rapide pour retrouver un environnement sain sans reconfigurer vos partages, quotas, GPO ou rôles. Respectez l’équation ISO identique + espace disque + backup testé, et l’opération ne prendra qu’une heure montre en main — la moitié du temps d’une migration latérale classique.
Bonnes pratiques, rigueur sur les pré‑requis et tests post‑opération garantissent une réparation sans mauvaise surprise ; vos utilisateurs ne verront qu’un simple redémarrage planifié.