KB5043064 Windows 10 22H2 : corriger 0x800f0831, 0xca020007 et 0x800706D9 (guide complet)

Mise à jour KB5043064 de Windows 10 22H2 impossible ? Voici une procédure complète et éprouvée pour corriger les erreurs 0x800f0831, 0xca020007 et 0x800706D9, finaliser l’installation et rétablir l’audio/Wi‑Fi si des pilotes ont été perturbés.

Sommaire

Problème rencontré

  • Impossible d’installer la mise à jour cumulative KB5043064 sur Windows 10 22H2.
  • Codes d’erreur observés : 0x800f0831, 0xca020007 (pendant l’installation), 0x800706D9 – 0x20000 (lors de l’exécution d’outils système).
  • Effets secondaires possibles après installation partielle : dysfonctionnements des pilotes audio et Wi‑Fi (triangle jaune dans le Gestionnaire de périphériques).

À retenir : 0x800f0831 indique souvent un magasin de composants (CBS) endommagé ou des fonctionnalités facultatives manquantes, 0x800706D9 survient quand le service Pare‑feu Windows est arrêté, et 0xca020007 correspond à un échec en phase SAFE_OS (souvent lié à des pilotes/antivirus).

Avant de commencer (sécurité et prérequis)

  • Sauvegarde : créez une image système + sauvegardez vos fichiers personnels (disque externe recommandé).
  • Espace disque : assurez au moins 20 Go libres sur C:.
  • Alimentation : branchez l’ordinateur (évitez batterie seule pendant une mise à niveau).
  • Réseau : privilégiez l’Ethernet ou un Wi‑Fi stable. Désactivez temporairement VPN/proxy.
  • Antivirus/EDR : désactivez temporairement toute solution tierce avant les étapes lourdes, puis réactivez‑la.

Solutions principales

ÉtapeCommande/OutilObjectif
Réparer l’image systèmeDISM /Online /Cleanup-Image /RestoreHealthReconstruit le magasin de composants corrompu, condition préalable à toute mise à jour.
Vérifier les fichiers systèmesfc /scannowCorrige les fichiers système endommagés qui bloquent parfois Windows Update.
Réinitialiser Windows UpdateScript officiel ou commandes : arrêt de wuauserv et BITS, purge de SoftwareDistribution et catroot2, redémarrage des servicesNettoie les caches contenant des téléchargements incomplets ou incohérents.
Mettre à jour manuellementTélécharger le fichier .msu correspondant à KB5043064 depuis le Microsoft Update CatalogBypass du canal Windows Update en cas de dépendances manquantes ou de serveurs saturés.
Réparation sur place (“In‑place upgrade”)Media Creation ToolMettre à niveau ce PC maintenantRéinstalle Windows 10 22H2 par‑dessus l’existant, conserve les données et les applications (sauvegarde recommandée).

Étape 1 – Réparer l’image système (DISM)

  1. Ouvrez Invite de commandes (admin) ou PowerShell (admin).
  2. Exécutez : DISM /Online /Cleanup-Image /RestoreHealth
  3. Attendez la fin (10–30 min selon la machine). Si DISM ne peut pas télécharger les sources, montez un ISO de Windows 10 22H2, notez sa lettre (ex. D:), puis : DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:D:\sources\install.wim:1 /LimitAccess Astuce : si l’ISO contient install.esd plutôt que install.wim, adaptez la commande : DISM /Online /Cleanup-Image /RestoreHealth /Source:ESD:D:\sources\install.esd:1 /LimitAccess
  4. Vérifier : vous devez obtenir « La restauration a été effectuée » ou équivalent.

Étape 2 – Vérifier les fichiers système (SFC)

  1. Dans la même console administrateur : sfc /scannow
  2. Si SFC répare des fichiers, redémarrez puis relancez sfc /scannow jusqu’à obtenir « Le programme n’a trouvé aucune violation d’intégrité ».

Étape 3 – Réinitialiser entièrement Windows Update

Important : le Pare‑feu Windows doit être démarré pour que DISM, le Media Creation Tool et certaines API réseau fonctionnent correctement. Activer le Pare‑feu Windows (corrige 0x800706D9‑0x20000)

sc config MpsSvc start= auto
net start MpsSvc

Note : le sc config exige un espace après le signe =. Script de réinitialisation Windows Update (copier‑coller)

Créez un fichier Reset-WU.cmd, clic droit > Exécuter en tant qu’administrateur :

@echo off
echo [1/6] Arret des services Windows Update...
net stop wuauserv
net stop bits
net stop cryptSvc
net stop msiserver

echo [2/6] Vidage des caches...
rd /s /q "%systemroot%\SoftwareDistribution"
rd /s /q "%systemroot%\System32\catroot2"

echo [3/6] Reinitialisation reseau (Winsock/HTTP)...
netsh winsock reset
netsh winhttp reset proxy

echo [4/6] Redemarrage des services...
net start cryptSvc
net start bits
net start wuauserv
net start msiserver

echo [5/6] Verification des services essentiels (BITS, WUAUSERV, MpsSvc)...
sc query bits
sc query wuauserv
sc query mpssvc

echo [6/6] Terminé. Redemarrez l’ordinateur puis relancez la recherche de mises a jour.
pause

Étape 4 – Installer la KB5043064 manuellement (.msu)

  1. Identifiez votre architecture (x64 dans la majorité des cas).
  2. Téléchargez le package .msu correspondant (recherche KB5043064 dans Microsoft Update Catalog).
  3. Installez en double‑cliquant ou via commande administrative silencieuse : wusa.exe "C:\Chemin\Windows10.0-KB5043064-x64.msu" /quiet /norestart
  4. Redémarrez quand l’installation le demande.

Alternative avancée : installer le .cab avec DISM

  1. Extraire le .cab du .msu: expand -F:* "C:\Chemin\KB5043064-x64.msu" C:\KB5043064\
  2. Installer via DISM : DISM /Online /Add-Package /PackagePath:"C:\KB5043064\Windows10.0-KB5043064-x64.cab"

Étape 5 – Réparation sur place (In‑place upgrade)

  1. Lancez Media Creation Tool, acceptez la licence.
  2. Choisissez Mettre à niveau ce PC maintenant.
  3. À l’écran Prêt pour l’installation, confirmez Conserver les fichiers et applications.
  4. Démarrez l’opération (30–90 min selon la machine). Plusieurs redémarrages sont normaux.
  5. Une fois sur le Bureau, vérifiez Windows Update : la KB5043064 doit figurer comme installée.

Gestion des erreurs spécifiques

Code d’erreurCauses probablesCorrectifs dédiés
0x800f0831Fichiers de fonctionnalités facultatives manquants, magasin CBS corrompu, sources inaccessibles.Enchaînez DISMSFCréinitialisation WU. Fournissez une source locale (ISO) à DISM (/Source:WIM/ESD + /LimitAccess). Installez la KB manuellement (.msu ou .cab).
0x800706D9 – 0x20000Service Pare‑feu Windows arrêté ou désactivé, requis par DISM/MCT.sc config MpsSvc start= auto net start MpsSvc Vérifiez encore : Get-Service MpsSvc (PowerShell) doit afficher Running.
0xca020007Conflit en phase SAFE_OS (pilote tiers, filtre antivirus, chiffrement, disque).Désactivez l’antivirus/EDR tiers, redémarrez, reprenez l’installation. Mettez à jour/désinstallez les pilotes sensibles (stockage, Wi‑Fi, audio, GPU). Préférez les pilotes OEM récents. Réinitialisez Windows Update puis relancez une réparation sur place.

Problèmes de pilotes après la mise à jour

Audio / Wi‑Fi non fonctionnels (triangle jaune)

  1. Ouvrez devmgmt.msc (Gestionnaire de périphériques).
  2. Clic droit sur le périphérique → Mettre à jour le piloteRechercher automatiquement.
  3. Si échec : téléchargez le pilote sur le site du fabricant (OEM) et installez‑le manuellement.

Restaurer/Reposer un pilote proprement

  1. Clic droit → Propriétés → onglet PiloteRestaurer le pilote (si disponible).
  2. Ou Désinstaller l’appareil (cochez Supprimer le logiciel du pilote) → redémarrez.
  3. Laissez Windows réinstaller ou installez le package OEM approprié.

Conseils Wi‑Fi

  • Dans Gestion de l’alimentation, décochez « Autoriser l’ordinateur à éteindre ce périphérique » pour l’adaptateur Wi‑Fi.
  • Réinitialisez la pile réseau : netsh int ip reset ipconfig /flushdns netsh winsock reset

Revenir à l’état antérieur

  1. Paramètres → Windows UpdateHistorique des mises à jourDésinstaller des mises à jour.
  2. Sélectionnez KB5043064 et suivez l’assistant.

Bonnes pratiques complémentaires

  • Redémarrages réguliers entre les étapes pour valider les changements.
  • Services essentiels en automatique : Windows Update (wuauserv), BITS, Pare‑feu Windows (MpsSvc). sc config wuauserv start= auto sc config bits start= delayed-auto sc config MpsSvc start= auto
  • Modules d’installation : assurez que Windows Modules Installer (TrustedInstaller) fonctionne : sc qc trustedinstaller net start trustedinstaller
  • Environnement d’entreprise : si WSUS/GPO pilotent les mises à jour, coordonnez‑vous avec l’IT.

Diagnostic avancé et lecture des journaux

Fichiers de log utiles

  • C:\Windows\Logs\CBS\CBS.log & DISM.log : intégrité du magasin de composants.
  • C:\$WINDOWS.~BT\Sources\Panther\setupact.log & setuperr.log : erreurs de phase SAFE_OS/FIRST_BOOT.
  • Observateur d’événements : Microsoft > Windows > WindowsUpdateClient > Operational.

Extraire les erreurs liées à 0x800f0831 dans CBS.log

findstr /c:"0x800f0831" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\KB5043064_0x800f0831.txt"

Vérifier la présence de KB5043064 après correction

dism /online /get-packages | findstr 5043064
powershell -command "Get-HotFix | ? {$_.HotFixID -match 'KB5043064'} | ft HotFixID,InstalledOn"

Chemin de résolution recommandé (décisionnel)

SymptômeAction immédiateSi échec
Erreur 0x800706D9 / MCT échoueDémarrer Pare‑feu Windows (MpsSvc), redémarrerRéinitialiser WU, relancer MCT
Erreur 0x800f0831DISM + SFCDISM avec source ISO → installation .msu manuelle
Erreur 0xca020007 (SAFE_OS)Mettre à jour/supprimer pilotes problématiques, désactiver antivirusRéparation sur place (conserver fichiers et apps)
Audio/Wi‑Fi KO après redémarrageMettre à jour / réinstaller pilotesRetour à l’état antérieur puis réinstaller proprement

Annexes : commandes prêtes à l’emploi

Vérification rapide des services

powershell -command "Get-Service -Name BITS,wuauserv,MpsSvc,TrustedInstaller | Select Name,Status,StartType | Format-Table -Auto"

Réparer image + fichiers, en une fois

DISM /Online /Cleanup-Image /RestoreHealth && sfc /scannow

Purger SoftwareDistribution sans script

net stop wuauserv & net stop bits
rd /s /q %systemroot%\SoftwareDistribution
net start bits & net start wuauserv

Réinitialisation réseau (si téléchargement bloqué)

netsh winhttp show proxy
netsh winhttp reset proxy
netsh winsock reset

Installer silencieusement la KB

wusa.exe "C:\Chemin\Windows10.0-KB5043064-x64.msu" /quiet /norestart

FAQ rapide

Comment savoir si la KB est vraiment installée ? Utilisez dism /online /get-packages | findstr 5043064 ou Get-HotFix (PowerShell). Si elle apparaît comme Installée et qu’aucune erreur n’est listée dans l’Observateur d’événements, c’est bon.

La mise à jour bloque à 0 %/100 % puis revient en arrière ? Faites DISM/SFC, réinitialisez WU, installez la KB manuellement. Si le problème persiste, passez à la réparation sur place.

Je suis en environnement d’entreprise (WSUS/GPO) ? Certaines politiques empêchent l’install manuelle. Adressez‑vous à l’IT pour autoriser temporairement la KB ou planifier une réparation sur place encadrée.

Faut‑il nettoyer le registre ? Évitez toute modification risquée. Contentez‑vous des commandes ci‑dessus. Sauvegardez toujours avant toute action sur le registre.

Résumé express

  1. Réparez l’image (DISM) puis validez avec sfc /scannow.
  2. Si l’erreur persiste, réinitialisez Windows Update ou installez la KB manuellement.
  3. Dernier recours sûr : réparation sur place via Media Creation Tool (données et applications conservées).
  4. Pour l’audio/Wi‑Fi : mettez à jour manuellement ou désinstallez + réinstallez les pilotes.

Avec cette séquence, l’écrasante majorité des échecs KB5043064 et des problèmes de pilotes associés sont résolus.

Modèle de script (batch) à conserver

Gardez ce script dans votre boîte à outils pour tout échec de mise à jour :

@echo off
title Outil de reparation Windows Update (KB5043064)
echo 1) Activation du Pare-feu Windows
sc config MpsSvc start= auto & net start MpsSvc

echo 2) DISM + SFC
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

echo 3) Reinitialisation Windows Update
net stop wuauserv
net stop bits
net stop cryptSvc
net stop msiserver
rd /s /q "%systemroot%\SoftwareDistribution"
rd /s /q "%systemroot%\System32\catroot2"
net start cryptSvc
net start bits
net start wuauserv
net start msiserver

echo 4) Nettoyage reseau
netsh winsock reset
netsh winhttp reset proxy

echo 5) Verifications finales
dism /online /get-packages | findstr 5043064
echo Terminé - Redemarrez le PC puis relancez Windows Update.
pause

Contrôles finaux après correction

  • Windows Update affiche la KB5043064 comme installée.
  • Plus d’alertes dans WindowsUpdateClient > Operational et pas d’erreurs récurrentes dans CBS.log.
  • Audio et Wi‑Fi fonctionnels, aucun triangle jaune dans le Gestionnaire de périphériques.
  • Antivirus/EDR réactivé, proxy/VPN remis si nécessaire.
Sommaire