Comment résoudre l’erreur 0x800f0823 ?

Lors de l’installation manuelle d’un fichier de mise à jour Windows (.msu), vous pouvez rencontrer l’erreur 0x800f0823 avec le message suivant :

Erreur 0x800f0823« The Windows Modules Installer must be updated before you can install this package. »

Ce message signifie que votre système ne dispose pas d’une version suffisamment récente du Servicing Stack Update (SSU), composant nécessaire au traitement des fichiers .msu.


Contexte de l’erreur

  • Cette erreur n’apparaît pas lors d’une mise à jour via Windows Update, car celui-ci gère automatiquement les dépendances comme le SSU.
  • Elle survient principalement dans les cas de déploiement manuel ou déploiement par script/package.
  • Le SSU est un composant système indispensable au bon fonctionnement de DISM, Windows Update et à l’application des Cumulative Updates (CU).

Étape 1 : Vérifier les mises à jour déjà installées

Avant de corriger l’erreur 0x800f0823, vérifiez si un SSU récent est déjà installé :

Avec PowerShell :

powershellCopyEditGet-WmiObject -Class Win32_QuickFixEngineering | Sort-Object -Property InstalledOn | Format-Table -AutoSize

Recherchez les KB contenant « Servicing Stack » dans leur description.


Étape 2 : Identifier la bonne version du SSU

  1. Identifiez votre version de Windows :
systeminfo | findstr /B /C:"OS Name" /C:"OS Version"
  1. Rendez-vous sur le Microsoft Update Catalog
  2. Recherchez :
    Servicing Stack Update <votre version de Windows>
  3. Filtrez selon :
    • L’architecture (x64, ARM, x86)
    • La date de publication la plus récente
    • La version exacte du système (ex. : 21H2, 22H2…)
  4. Téléchargez le fichier .msu correspondant.

Étape 3 : Installer le SSU et la mise à jour avec DISM

Une fois le fichier .msu du SSU téléchargé :

Utilisez DISM pour l’installation :

dism /online /add-package /packagepath:"C:\PackagePath\windows10.0-ssu-kbxxxxxxx.msu"

Faites de même pour la mise à jour que vous souhaitez installer :

dism /online /add-package /packagepath:"C:\PackagePath\cumulative-update-kbxxxxxxx.msu"

✅ Si vous utilisez plusieurs fichiers .msu, installez d’abord le SSU, puis le CU.


Points d’attention

  • Ne mélangez pas les versions : un SSU prévu pour Windows 10 21H1 ne fonctionnera pas sur un poste en 22H2.
  • En cas d’erreur persistante, redémarrez le poste après l’installation du SSU avant de tenter à nouveau l’installation de la KB.
  • Vous pouvez vérifier le succès de l’installation via l’outil DISM : cmdCopyEditdism /online /get-packages

Erreur 0x800f0823 : Conclusion

L’erreur 0x800f0823 est directement liée à un manque de mise à jour du Servicing Stack. Pour toute mise à jour manuelle échouée, pensez en priorité à vérifier la présence d’un SSU récent.

Retour en haut