Windows 11 23H2 — Corriger l’erreur 0x800f0991 et installer la mise à jour cumulative KB5036893 (méthode In‑Place Upgrade)

Vous tentez d’installer KB5036893 sur Windows 11 23H2 (build 22631.3007) et l’installation échoue avec le code 0x800f0991 malgré SFC/DISM et les réinitialisations classiques ? Suivez ce guide pratique : la réparation sur place (In‑Place Upgrade) est la méthode la plus fiable pour débloquer la mise à jour.

Sommaire

Vue d’ensemble du problème

De nombreux postes Windows 11 23H2 refusent d’appliquer la mise à jour cumulative KB5036893 et retournent l’erreur 0x800f0991. Les actions usuelles (SFC, DISM, redémarrage des services Windows Update et BITS, nettoyage de SoftwareDistribution, installation manuelle du fichier MSU, etc.) ne suffisent pas toujours. Le symptôme le plus courant : l’installation atteint un certain pourcentage puis se rétracte et affiche « Échec de l’installation ». Dans les journaux CBS et WindowsUpdate, on observe des incohérences de magasin de composants ou des conflits liés à la pile de maintenance (SSU), aux packs linguistiques ou à des packages partiellement appliqués.

Solutions testées et résultats

ÉtapeAction détailléeRésultat rapporté
1Outils système :
sfc /scannow, puis DISM /Online /Cleanup‑Image /ScanHealth, CheckHealth, RestoreHealth, StartComponentCleanup.
SFC a corrigé quelques fichiers, mais la mise à jour a encore échoué.
2Vérification des services Windows Update et BITS ; exécution du dépanneur Windows Update.Aucun changement durable.
3Installation manuelle du package MSU depuis le catalogue.Échec identique.
4Réinitialisation Windows Update : arrêt des services, suppression du contenu de C:\Windows\SoftwareDistribution, redémarrage.Toujours impossible d’installer KB5036893.
5Nettoyage de disque (y compris fichiers système).Sans effet.
Solution décisiveRéparation sur place (In‑Place Upgrade) de Windows 11 23H2 avec une image ISO/assistant correspondant exactement à l’édition, la langue et l’architecture d’origine. Option « Conserver les fichiers et applications ».Mise à jour KB5036893 installée avec succès.

Pourquoi l’erreur 0x800f0991 survient-elle ?

Sans entrer dans une interprétation hasardeuse du code exact, 0x800F09xx désigne généralement des problèmes de servicing (magasin de composants, pile de maintenance, catalogues ou packages cumulés). Concrètement, l’environnement ne parvient plus à concilier l’état actuel du système avec le contenu de la mise à jour cumulée, d’où des échecs répétitifs même après des réparations logicielles basiques. Les déclencheurs fréquents :

  • Composants orphelins suite à des installations interrompues, ou à des nettoyages incomplets du magasin de composants.
  • Mélange de langues (packs d’affichage ajoutés après coup) qui fait diverger l’état attendu des packages.
  • Pile de maintenance (SSU) non alignée, ou partiellement appliquée.
  • Logiciels tiers (antivirus, drivers de filtrage réseau, chiffrement) interceptant la phase « online » du déploiement.
  • Stockage saturé ou indicateurs de pending reboot qui bloquent la transaction CBS.

La réparation sur place contourne ces blocages en réinstallant le cœur de Windows par-dessus lui‑même, en réinjectant un état sain du magasin de composants et de la pile de maintenance, sans toucher aux fichiers et applications.

Avant de commencer : prérequis et bonnes pratiques

  • Sauvegarde : créez un point de restauration et, si possible, une image système. Copiez vos documents essentiels.
  • Espace libre : prévoyez au moins 20 Go sur C: (idéalement 30 Go+).
  • Chiffrement/BitLocker : si BitLocker est actif, suspendez la protection pendant la mise à niveau (vous éviterez une demande de clé au redémarrage).
  • Pilotes et BIOS : mettez à jour les pilotes de stockage/chipset si vous suspectez un filtre défaillant (contrôleurs NVMe/SATA). UEFI/Secure Boot peuvent rester activés.
  • Désactivez provisoirement tout antivirus/EDR tiers et déconnectez les périphériques non essentiels (imprimantes, HDD/SSD USB, hubs).

Vérifier l’édition, la langue et l’architecture (clé du succès)

La condition impérative : l’ISO ou l’assistant utilisé doit correspondre exactement à l’installation en place (même édition, même langue d’affichage par défaut, même architecture). Un écart rendra l’option « Conserver les fichiers et applications » grisée.

Check-list de correspondance

ÉlémentOù le vérifierExemple / CommandeCe qu’il faut choisir
ÉditionParamètres > Système > Informations systèmeWindows 11 Famille / ProfessionnelISO de la même édition (Home vs Pro)
ArchitectureInformations systèmex64 / ARM64ISO x64 si votre système est x64 (ou ARM64 pour ARM)
Langue d’affichageParamètres > Heure et langue > Langue & régionFrançais (France) par ex.ISO de la même langue
Canal / Buildwinver23H2 – build 22631.3007ISO 23H2 universelle (même branche) recommandée

Commandes utiles pour confirmer l’environnement :

winver
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v EditionID
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v DisplayVersion
dism /online /get-intl
echo %PROCESSOR_ARCHITECTURE%

Procédure recommandée : Réparation sur place (In‑Place Upgrade)

  1. Téléchargez l’ISO ou lancez l’Assistant d’installation Windows 11 23H2
    Utilisez une source officielle. Vérifiez soigneusement édition, langue et architecture. Si l’Assistant propose 24H2, préférez une ISO 23H2 correspondante : l’objectif est de réinstaller la même version pour réparer l’environnement.
  2. Préparez le PC
    Déconnectez les périphériques non essentiels, suspendez BitLocker, désactivez temporairement l’antivirus/EDR, coupez les VPN/agents de filtrage réseau.
  3. Montez l’ISO et exécutez setup.exe depuis Windows (pas depuis WinRE).
    Choisissez « Mettre à niveau ce PC maintenant », acceptez les termes, puis assurez‑vous que l’option « Conserver les fichiers personnels et les applications » est bien active.
  4. Laissez la réparation se dérouler
    Plusieurs redémarrages sont normaux. N’interrompez pas la procédure.
  5. Après le premier démarrage
    Vérifiez que vos sessions, applications et données sont intactes, puis lancez Paramètres > Windows Update pour rechercher et appliquer KB5036893. Dans la majorité des cas, l’installation réussit immédiatement.

Ce que fait réellement la réparation sur place

  • Réapplique le noyau et les composants Windows 11 23H2, réinitialise le magasin de composants et réaligne la pile de maintenance.
  • Conserve les applications, profils, paramètres, clés d’activation et licences.
  • Régénère un état sain pour permettre ensuite l’installation de KB5036893.

Que faire si « Conserver fichiers et applications » est grisé ?

Cette situation indique presque toujours un mismatch entre votre système et l’ISO / l’assistant.

SymptômeCause probableCorrectif recommandé
Option griséeLangue ISO ≠ langue d’affichage par défautTéléchargez l’ISO dans la langue EXACTE affichée par dism /online /get-intl.
Option griséeÉdition ISO ≠ édition installée (Home vs Pro)Choisissez l’ISO de la même édition.
Option griséeISO d’une version majeure différente (ex. 24H2)Utilisez une ISO 23H2 pour une réparation 23H2 -> 23H2.
Option grisée avec packs de langue multiplesUn pack ajouté après l’installation perturbe l’évaluationRetirez temporairement les packs additionnels, conservez la langue d’affichage d’origine, puis relancez.

Après la réparation : valider et finaliser KB5036893

  1. Windows Update : lancez la recherche de mises à jour et installez KB5036893. Si la mise à jour est déjà « incluse » par supersession, l’historique indiquera un état à jour.
  2. Redémarrage : effectuez un redémarrage supplémentaire si Windows le demande.
  3. Réactivez votre antivirus/EDR et réactivez BitLocker si vous l’avez suspendu.
  4. Nettoyage (optionnel) : quelques jours plus tard, vous pouvez supprimer Windows.old via « Nettoyage de disque > Fichiers système ». Évitez DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase immédiatement après une réparation ; patientez et ne réinitialisez pas la possibilité de désinstaller les mises à jour trop tôt.

Si l’erreur persiste après la réparation

  • Espace disque : confirmez ≥ 20 Go libres sur C:.
  • SSU : sur Windows 11, la SSU est généralement intégrée à l’LCU, mais si votre parc a reçu des séquences atypiques, installez manuellement la SSU 23H2 la plus récente avant de retenter KB5036893.
  • Packages en attente : redémarrez pour purger les pending updates. En dernier recours (avancé), depuis WinRE, exécutez une réversion des actions en attente : dism /image:C:\ /cleanup-image /revertpendingactions Attention : utilisez cette commande avec prudence, elle annule des opérations de maintenance en attente.
  • Conflits de pilotes/logiciels : désinstallez temporairement les suites de sécurité « tout-en-un », VPN d’entreprise, modules de filtrage réseau ou agents non essentiels, puis retentez.
  • Vérification matérielle : exécutez un test SMART/diagnostic du SSD. Un stockage défaillant produit souvent des erreurs CBS incohérentes.

Analyser les journaux comme un pro

Deux sources :

  1. C:\Windows\Logs\CBS\CBS.log : recherchez error, 0x800f, Failed, ou la chaîne KB5036893.
  2. WindowsUpdate.log : générez‑le depuis PowerShell : Get-WindowsUpdateLog Le fichier est créé sur le Bureau. Filtrez par FATAL, ERROR, 0x800f0991.

Exemples de recherches utiles (CMD) :

findstr /i /c:"0x800f" "C:\Windows\Logs\CBS\CBS.log"
findstr /i KB5036893 "C:\Windows\Logs\CBS\CBS.log"

Script de remise à plat Windows Update (référence)

Vous l’avez probablement déjà tenté, mais voici un script complet de référence. Il ne remplace pas la réparation sur place, mais peut servir avant ou après pour assainir l’agent.

net stop bits
net stop wuauserv
net stop cryptSvc
net stop msiserver

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

del /q /f %ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat

sc config wuauserv start= auto
sc config bits start= auto
sc config cryptSvc start= auto
sc config msiserver start= demand

net start bits
net start wuauserv
net start cryptSvc
net start msiserver

Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /RestoreHealth
sfc /scannow 

Astuce : renommez plutôt que supprimer immédiatement les dossiers système. Cela permet un retour arrière rapide si nécessaire.

Cas d’usage spécifiques

Poste géré par une entreprise

  • Vérifiez que des stratégies GPO/MDM (Windows Update for Business, Safeguard holds) n’imposent pas de reports ou de blocages temporaires.
  • Si un WDAC/AppLocker ou un EDR bloque l’installeur, faites un test en fenêtre de maintenance avec politiques réduites.

Langues multiples et packs additionnels

  • Affichez la langue d’interface effective avec dism /online /get-intl.
  • Supprimez temporairement les packs non indispensables (Paramètres > Langue & région), effectuez la réparation, réinstallez ensuite si nécessaire.

Échecs liés au stockage

  • Vérifiez l’intégrité du système de fichiers : chkdsk C: /scan.
  • Pour un SSD borderline, évitez de saturer C: ; déplacez/archivez des contenus volumineux (VM, bibliothèques, caches).

FAQ rapide

La réparation sur place supprime‑t‑elle mes applications ?
Non, à condition que l’option « Conserver les fichiers personnels et les applications » soit disponible et sélectionnée.

Combien de temps cela prend‑il ?
Variable selon la machine. Prévoyez un créneau sans interruption.

Dois‑je désinstaller mon antivirus ?
Pas systématiquement : décochez la protection active le temps de la mise à niveau. S’il injecte des pilotes noyau (contrôle d’accès, réseau), une désinstallation temporaire peut être nécessaire.

Pourquoi l’Assistant me propose 24H2 ?
Il distribue parfois la dernière version publique. Pour réparer 23H2, utilisez une ISO 23H2 assortie à votre système.

Plan d’action résumé

  1. Confirmez édition, langue, architecture, build (23H2, 22631.3007).
  2. Libérez ≥ 20 Go, suspendez BitLocker, désactivez l’antivirus/EDR, déconnectez les périphériques non essentiels.
  3. Montez une ISO 23H2 strictement identique et lancez setup.exe avec l’option de conservation.
  4. Une fois la réparation achevée, appliquez KB5036893 depuis Windows Update.
  5. Si l’échec persiste, vérifiez l’espace, la SSU, les journaux CBS/WindowsUpdate, et isolez les pilotes/logiciels conflictuels.

Conclusion

Lorsque KB5036893 refuse obstinément de s’installer sur Windows 11 23H2 avec une erreur 0x800f0991, la réparation sur place est la méthode la plus efficace et la moins destructrice : elle réinitialise proprement l’environnement de maintenance sans perte de données ni d’applications. Après cette étape, la mise à jour cumulative s’applique normalement et le système retrouve un état sain, prêt à recevoir les correctifs suivants.


Annexes : commandes de diagnostic utiles

ObjectifCommandeComment interpréter
Lister les languesdism /online /get-intlVérifiez la langue d’affichage par défaut ; alignez l’ISO sur cette langue.
État du magasin de composantsDism /Online /Cleanup-Image /ScanHealthSi des corruptions sont détectées, RestoreHealth les répare (dans la limite du possible).
Vérifier l’intégrité des fichierssfc /scannowDes corrections mineures n’empêchent pas nécessairement l’échec 0x800f0991.
Rechercher la présence de KBdism /online /get-packages | findstr KB5036893Utile pour confirmer l’état présent/absent de la mise à jour.
Générer WindowsUpdate.logGet-WindowsUpdateLogFiltrez par ERROR/FATAL et le code d’erreur.

Prévention : éviter la récidive

  • Entretien mensuel : laissez Windows Update installer régulièrement les LCU/SSU.
  • Limitez les packs de langue aux besoins réels.
  • Gardez de l’espace libre : 10–15 % du disque comme marge.
  • Évitez les nettoyages agressifs dans WinSxS juste après une mise à jour ; attendez que le système stabilise ses états.
  • Pilotes signés et à jour : privilégiez les versions validées par le constructeur.

Procédure détaillée pas‑à‑pas (récapitulatif opératoire)

  1. Collecte d’informations
    winver, dism /online /get-intl, édition/architecture dans « Informations système ».
  2. Préparation
    Sauvegarde, espace disque, suspension BitLocker, antivirus/EDR désactivés, périphériques débranchés.
  3. Téléchargement
    Obtenez une ISO Windows 11 23H2 correspondant à votre édition, langue et architecture.
  4. Exécution
    Montez l’ISO → setup.exe → « Mettre à niveau ce PC maintenant » → « Conserver les fichiers personnels et les applications ».
  5. Redémarrages
    Laissez la procédure se dérouler jusqu’au retour sur le bureau.
  6. Post-installation
    Windows Update → appliquez KB5036893 → redémarrez si demandé → réactivez BitLocker/antivirus.

Mémo décisionnel

ContexteAction recommandéePourquoi
Échecs répétés malgré SFC/DISMRéparation sur place 23H2 → 23H2Réinitialise le magasin de composants et la SSU
« Conserver » griséCorriger ISO (langue/édition) ou retirer packsSupprime le mismatch bloquant la conservation
Échec persistantVérifier espace, SSU, pilotes, journaux CBS/WUIdentifie le point de blocage résiduel
Poste d’entrepriseContrôler GPO/MDM, WDAC, EDRLes politiques peuvent bloquer l’installeur

En bref

Pour la majorité des cas recensés, la réparation sur place est la voie la plus rapide et la plus sûre pour corriger 0x800f0991 et permettre l’installation de KB5036893 sur Windows 11 23H2. En respectant la correspondance stricte de l’ISO (édition, langue, architecture) et les bonnes pratiques décrites ci‑dessus, vous maximisez vos chances de réussite dès la première tentative.

Sommaire