Résoudre l’échec d’installation de KB5046616 sur Windows Server 2022

Vous tentez d’installer la mise à jour cumulative KB5046616, mais votre serveur Windows Server 2022 affiche inlassablement un code d’erreur ? Ce guide pas‑à‑pas détaille les causes probables et les procédures éprouvées pour restaurer la pile de maintenance et réussir l’installation.

Sommaire

Contexte et description du problème

Depuis fin 2023, Microsoft regroupe la Servicing Stack Update (SSU) et la Latest Cumulative Update (LCU) dans un même package. Lorsque la SSU requise n’est pas déjà présente ou qu’un composant WinSxS est endommagé, l’installation de la LCU échoue généralement vers 20 – 44 %, puis revient à 100 % avant de signaler un échec (codes 0x800f081f, 0x80073701 ou 0x80070005). Les journaux CBS.log et DISM.log font alors référence à :

  • « Enumerating Foundation package: Microsoft‑Windows‑Foundation‑Package »
  • ou à un package Windows‑Server‑Features‑‑‑amd64… introuvable.

Un autre indice fréquent est la présence de versions de SSU différentes : par exemple, 10.0.20348.1960 sur le serveur défaillant contre 10.0.20348.2750 sur un serveur sain.

Pourquoi KB5046616 échoue ?

Plusieurs facteurs se combinent :

  1. SSU absente ou périmée ; le moteur Windows Update ne peut pas gérer les fichiers CAB récents.
  2. Magasin de composants corrompu (dossiers \WinSxS ou \Servicing altérés).
  3. Conflit avec un antivirus tiers ou un pilote vieillissant.
  4. Espace disque insuffisant dans la partition système ou la partition de récupération.

Vérifier la version de la pile de maintenance

Exécutez dans PowerShell :

Get‑Package ‑Online | Where‑Object Name ‑like '*Servicing*'

Recherchez la ligne 10.0.20348.2750. Si vous voyez 10.0.20348.1960 (ou toute version antérieure), la mise à jour échouera systématiquement.

Étapes de résolution détaillées

Mettre à jour la SSU en priorité

1. Téléchargez la LCU KB5046616 (fichier MSU).
2. Ouvrez une invite CMD dans un dossier temporaire et exécutez :

expand KB5046616*.msu -F:* .

3. Identifiez le fichier SSU-20348.2750-x64.msu et installez‑le manuellement :

wusa SSU-20348.2750-x64.msu /quiet /norestart

Relancer l’installation de KB5046616

Après le redémarrage, lancez à nouveau Windows Update ou exécutez directement :

wusa Windows10.0-KB5046616-x64.msu

Utiliser l’Assistant de résolution des problèmes Windows Update

Depuis les Paramètres › Système › Dépannage. L’outil réinitialise automatiquement les composants BITS et les entrées de registre erronées.

Réinitialiser manuellement Windows Update

net stop wuauserv cryptSvc bits msiserver
ren %windir%\SoftwareDistribution SoftwareDistribution.old
ren %windir%\System32\catroot2 Catroot2.old
net start wuauserv cryptSvc bits msiserver

Vérifier l’intégrité du système

sfc /scannow
dism /online /cleanup-image /scanhealth
chkdsk C: /f /r

Analyser les journaux CBS et DISM

Ouvrez C:\Windows\Logs\CBS\CBS.log et recherchez error. Notez le nom exact du package manquant ; vous pourrez l’extraire depuis l’ISO d’installation si nécessaire.

Restauration hors ligne avec la bonne source

dism /online /cleanup-image /restorehealth ^
     /source:wim:D:\sources\install.wim:2 /limitaccess

Remplacez D: par la lettre du lecteur monté et :2 par l’index correspondant (Standard, Datacenter, etc.).

Neutraliser les interférences logicielles

Désactivez temporairement l’antivirus tiers, les agents de sauvegarde ou les modules EDR. Assurez‑vous d’avoir au moins 4 Go d’espace libre sur la partition C: avant de relancer la mise à jour.

Effectuer une réparation sur place

Si toutes les tentatives échouent, montez l’ISO officiel de Windows Server 2022 (build identique) puis lancez setup.exe. Choisissez Conserver fichiers et paramètres. Cette opération régénère WinSxS et réenregistre la pile de maintenance sans toucher aux rôles AD DS, Hyper‑V, RDS, etc.

Tableau récapitulatif des principaux codes d’erreur

CodeCause la plus probableSolution rapide
0x800f081fFichiers source manquantsDISM avec ISO exact
0x80073701Manifeste corrompuSFC & DISM /restorehealth
0x80070005Droits insuffisants / antivirusDésactiver la protection temps réel
0x8024200DTéléchargement incompletRéinitialisation SoftwareDistribution

Bonnes pratiques pour éviter les futures erreurs

  • Planifiez des nettoyages WinSxS : dism /online /cleanup-image /startcomponentcleanup chaque mois.
  • Surveillez la partition de récupération ; étendez‑la si elle descend sous 750 Mo.
  • Automatisez l’inventaire des SSU via PowerShell ou votre outil de gestion de correctifs.
  • Testez les LCU en pré‑production avant un déploiement global, surtout sur les clusters Hyper‑V ou les contrôleurs de domaine.
  • Conservez un ISO à jour (au moins une fois par trimestre) pour disposer d’une source cohérente lors des restaurations hors ligne.

FAQ

La SSU apparaît déjà à la version 2750 ; pourquoi l’installation échoue‑t‑elle quand même ?

Un magasin WinSxS altéré ou une clé de Registre dans HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing peut bloquer la détection de version. Exécutez DISM /online /cleanup-image /checkhealth pour confirmer.

Puis‑je nettoyer WinSxS sans risque ?

Oui, la commande /startcomponentcleanup ne supprime que les composants obsolètes. Évitez cependant l’option /resetbase sur un serveur en production ; elle empêche ensuite la désinstallation d’une LCU.

Quelle taille d’espace réservé Windows Update recommander ?

Microsoft préconise 7 Go. Sur Server 2022, un disque système de 40 Go ou plus garantit une marge confortable.

Mon serveur redémarre à chaque tentative puis annule les modifications, comment diagnostiquer ?

Activez la journalisation Verbose : reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Trace /v Level /t REG_DWORD /d 7 /f puis rejouez l’installation. Analysez ensuite %windir%\Logs\WindowsUpdate.

Conclusion

Dans l’écrasante majorité des cas, la mise à jour manuelle de la SSU suivie d’une réparation DISM ou d’une réinitialisation de Windows Update suffit à lever l’erreur KB5046616. En appliquant les bonnes pratiques de maintenance présentées ici, vous consoliderez durablement la fiabilité de vos futures mises à jour sur Windows Server 2022.

Sommaire