Windows Update : corriger KB5034441 et KB5034763 (WinRE, 0x80248007, 0x80070643) – Guide complet

Un correctif complet pour les erreurs Windows Update liées à KB5034441 (WinRE) et KB5034763 : causes, diagnostics rapides, scripts prêts à l’emploi et procédures sûres pour remettre à jour un Windows 10 21H2/22H2 sans perte de données.

Sommaire

Échec d’installation des mises à jour KB5034441 et KB5034763

Deux mises à jour Windows 10 posent fréquemment problème :

  • KB5034441 (sécurité WinRE) échoue avec 0x80248007, 0x8024200B ou 0x80070643. La cause racine la plus courante est une partition Windows Recovery Environment (WinRE) trop petite (souvent < ≈ 550 Mo) ou absente. Le service renvoie “Windows Recovery Environment servicing failed”. Réf. [1].
  • KB5034763 (cumul mensuel) échoue souvent avec 0x80248007 suite à un cache Windows Update corrompu ou une incohérence d’état du client de mise à jour. Réf. [2].

Lecture immédiate des codes d’erreur

CodeConcerneSignification probableRemède principal
0x80070643KB5034441Échec du service WinRE (écriture impossible sur la partition de récupération)Redimensionner / recréer WinRE ≥ 750 Mo (id GUID WinRE), réactiver WinRE
0x8024200BKB5034441Tâche annulée/partielle au service WinREProcédure WinRE complète : reagentc + diskpart, puis relancer
0x80248007KB5034763 (et parfois KB5034441)Cache WU/metadata corrompu, catalogues expirésRéinitialisation WU (SoftwareDistribution / catroot2), SFC/DISM

Avant toute manipulation : prérequis essentiels

  • Sauvegarde impérative : créez une image système (Macrium, Veeam, Acronis, etc.). Réf. [4].
  • BitLocker : suspendez la protection sur le disque système pour éviter une demande de clé de récupération au redémarrage. Ex. (CMD admin) : manage-bde -protectors -disable C: -RebootCount 1
  • Droits : ouvrez l’Invite de commandes et PowerShell en Administrateur.
  • Vérifiez l’espace : 3–5 Go libres sur C: min. et si possible 1 Go à réserver pour WinRE (bonnes pratiques). Réf. [6].

Diagnostiquer rapidement l’état de WinRE

Ouvrez une invite CMD en administrateur et exécutez :

reagentc /info

Interprétez la sortie :

  • Windows RE status : Enabled mais mise à jour échouée : prob. taille insuffisante.
  • Windows RE status : Disabled ou Location : \\?\GLOBALROOT\device\harddisk… introuvable : WinRE absent/déplacé.

Vérifiez ensuite la partition de récupération :

diskpart
list disk
select disk 0
list partition

Astuce PowerShell :

Get-Partition | Where-Object { $_.GptType -eq 'DE94BBA4-06D1-4D40-A16A-BFD50179D6AC' } | 
Select-Object DiskNumber,PartitionNumber,Size

Corriger l’échec de KB5034441 (WinRE)

Objectif : disposer d’une partition WinRE ≥ 750 Mo (id GUID WinRE) ou créer une nouvelle partition dédiée ≥ 1 Go pour anticiper les prochaines mises à jour. Réf. [1] & [6].

Cas standard : la partition de récupération est trop petite et se trouve après C:

  1. Désactiver WinRE (CMD admin) : reagentc /disable
  2. Redimensionner et recréer la partition WinRE avec diskpart. Exemple robuste (crée une WinRE d’1 Go) : diskpart rem -- Sélectionnez le disque système (souvent 0) list disk select disk 0 rem -- Identifiez le volume C: list volume select volume C rem -- Libérez ~1 Go à la fin de C: shrink desired=1024 minimum=750 rem -- Listez les partitions pour repérer l’ancienne Recovery list partition select partition rem -- Supprimez l’ancienne partition de récupération delete partition override rem -- Créez la nouvelle partition WinRE d’1 Go dans l’espace libéré create partition primary size=1024 format quick fs=ntfs label="Windows RE tools" set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac gpt attributes=0x8000000000000001 assign letter=R exit Notes : si votre firmware/partitionnement est en MBR, l’id de type est 27. En GPT, utilisez le GUID ci‑dessus et l’attribut 0x8000000000000001 (cachée & requise).
  3. Préparer l’arborescence WinRE et l’enregistrer : md R:\Recovery\WindowsRE reagentc /setreimage /path R:\Recovery\WindowsRE /target C:\Windows reagentc /enable reagentc /info Vous devez voir Status: Enabled et une Location pointant vers R:\Recovery\WindowsRE (qui perdra sa lettre plus tard).
  4. Relancer Windows Update et installer KB5034441.

Variante automatisée

Si vous préférez un script guidé, Microsoft publie une procédure associée au correctif WinRE (KB5028997). Des scripts communautaires fiables tels que RecreateWinRE.cmd reproduisent ces étapes (désactivation, redimensionnement, création WinRE, réactivation). Réf. [1] & [3].

Cas particuliers

  • Aucune partition de récupération : vous pouvez ignorer KB5034441 sans impact fonctionnel immédiat (WinRE n’est pas requis pour l’usage quotidien). Les fonctionnalités “Dépannage avancé”/“Réinitialiser ce PC” resteront cependant indisponibles tant que WinRE n’est pas recréé. Réf. [4].
  • Échec persistant : suspendez BitLocker, exécutez sfc et DISM, puis recréez WinRE et réinstallez KB5034441. Réf. [4].
  • Partitions OEM en fin de disque : si une partition constructeur bloque la création, placez la nouvelle WinRE entre C: et l’OEM (ou migrez avec un outil de partitionnement avancé). Toujours sauvegarder avant.
  • UEFI/Legacy : vérifiez le type de démarrage (msinfo32 → Mode BIOS). En Legacy/MBR, utilisez l’id 27 au lieu du GUID.

Corriger l’échec de KB5034763 (cumulatif)

La plupart des échecs 0x80248007 côté cumulatif proviennent du magasin de mise à jour local. Procédez par étape :

Réinitialiser complètement Windows Update

  1. Ouvrez CMD en administrateur et exécutez : net stop wuauserv bits cryptsvc ren %windir%\SoftwareDistribution SoftwareDistribution.old ren %windir%\System32\catroot2 catroot2.old net start wuauserv bits cryptsvc Cette séquence interrompt les services, renomme (ne supprime pas) les dossiers de cache, et relance proprement. Réf. [2].
  2. Lancez l’Outil de dépannage Windows Update puis vérifiez l’intégrité système : sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth
  3. Contrôlez date/heure, espace disque, et désactivez temporairement tout antivirus tiers si nécessaire. Réf. [5].
  4. Relancez un scan : usoclient StartScan usoclient StartDownload usoclient StartInstall

Si l’erreur persiste

  • Mise à niveau sur place (In‑place upgrade) : installe l’édition correspondante de Windows 10 par‑dessus la version existante en conservant vos fichiers et applications. Très efficace pour réparer Windows Update et les composants CBS/SSU.
  • Installation hors ligne du LCU/SSU : téléchargez le paquet .msu depuis le Catalogue Microsoft Update et installez‑le localement (utile en environnement restreint/WSUS).
  • Réinstallation complète en ultime recours (avec sauvegarde préalable).

Vérifications après correction

Contrôlez l’état de WinRE et de l’intégrité système :

reagentc /info        &amp; rem Statut WinRE
sfc /scannow          &amp; rem Fichiers système
DISM /Online /Cleanup-Image /CheckHealth

Puis relancez Windows Update et installez de nouveau KB5034441/KB5034763.

Scripts prêts à l’emploi

Script CMD : recréer une partition WinRE de 1 Go

@echo off
echo === Suspension BitLocker (si actif) ===
manage-bde -protectors -disable C: -RebootCount 1

echo === Desactivation WinRE ===
reagentc /disable

echo === DiskPart: recreate WinRE (1 Go) ===
> "%temp%\re-winre.txt" echo select disk 0
>> "%temp%\re-winre.txt" echo list volume
>> "%temp%\re-winre.txt" echo select volume C
>> "%temp%\re-winre.txt" echo shrink desired=1024 minimum=750
>> "%temp%\re-winre.txt" echo list partition
>> "%temp%\re-winre.txt" echo select partition 
>> "%temp%\re-winre.txt" echo delete partition override
>> "%temp%\re-winre.txt" echo create partition primary size=1024
>> "%temp%\re-winre.txt" echo format quick fs=ntfs label="Windows RE tools"
>> "%temp%\re-winre.txt" echo set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
>> "%temp%\re-winre.txt" echo gpt attributes=0x8000000000000001
>> "%temp%\re-winre.txt" echo assign letter=R
diskpart /s "%temp%\re-winre.txt"

echo === Enregistrement chemin WinRE ===
md R:\Recovery\WindowsRE 2>nul
reagentc /setreimage /path R:\Recovery\WindowsRE /target C:\Windows
reagentc /enable
reagentc /info

echo === Terminé. Relancez Windows Update. === 

Remplacez <NumPartitionRecovery> par le numéro de votre ancienne partition de récupération.

Script PowerShell : reset Windows Update + SFC/DISM

$services = "wuauserv","bits","cryptsvc"
Stop-Service -Name $services -Force -ErrorAction SilentlyContinue
Rename-Item "$env:windir\SoftwareDistribution" "SoftwareDistribution.old" -ErrorAction SilentlyContinue
Rename-Item "$env:windir\System32\catroot2" "catroot2.old" -ErrorAction SilentlyContinue
Start-Service -Name $services

sfc /scannow | Out-Null
DISM /Online /Cleanup-Image /RestoreHealth | Out-Null

Write-Host "Reset WU + SFC/DISM terminé. Lancez un scan: usoclient StartScan" 

Bonnes pratiques pour éviter le retour du problème

  • Taille WinRE cible ≥ 1 Go dans vos images de référence et postes neufs (golden image, MDT/SCCM/Intune). Réf. [6].
  • Harmonisez le layout : OS (C:) → WinRE → OEM. Évitez plusieurs partitions Recovery.
  • Cycle de maintenance : exécutez SFC et DISM avant les Patch Tuesdays sur des postes sensibles.
  • Sur WSUS/WUfB : approuvez d’abord la SSU requise, puis le LCU (les LCUs supposent une SSU minimale).
  • BitLocker : documentez la suspension/réactivation pendant les opérations de partitionnement.

Diagnostic avancé

SymptômeOù regarderCommande / ActionInterprétation
KB5034441 échoue immédiatementCMDreagentc /infoStatus Disabled ou chemin WinRE manquant → recréez WinRE
Erreur 0x80248007WU clientReset SoftwareDistribution/catroot2Corruption metadata → nouvelle tentative d’installation
Échec récurrentLogsGet-WindowsUpdateLog (PS) puis lire le fichier généréRepérez erreurs Download/Install et composants en cause
Après partitionnement, démarrage BitLocker demande une cléPré‑requisUtiliser manage-bde -protectors -disable C: avantSans suspension, BitLocker protège contre les changements de layout disque

FAQ

Dois‑je absolument installer KB5034441 ?
Non si vous n’avez pas de partition WinRE et que vous n’utilisez pas les fonctions de récupération/diagnostic. Néanmoins, le correctif renforce la sécurité du chemin de récupération ; il est recommandé de recréer WinRE à moyen terme. Réf. [4].

Quelle taille choisir pour WinRE ?
Le minimum pratique est ~550–750 Mo. Pour anticiper les futurs correctifs, réservez 1 Go (recommandé en entreprise). Réf. [6].

Puis‑je étendre la partition Recovery sans la supprimer ?
En pratique, non dans la majorité des layouts (l’espace libre n’est pas du “bon côté”). La méthode fiable consiste à supprimer puis recréer la partition avec la bonne taille, comme dans la procédure officielle. Réf. [1].

Comment vérifier que WinRE fonctionne ?
reagentc /info doit afficher Status: Enabled et un Windows RE location valide. Vous pouvez aussi ouvrir Paramètres > Récupération > Démarrage avancé pour tester l’accès à l’environnement de récupération.

Après reset de Windows Update, dois‑je supprimer les dossiers .old ?
Vous pouvez les supprimer plus tard pour récupérer de l’espace une fois que tout fonctionne, mais simplement les renommer suffit et reste plus sûr.

Procédures résumées

Check‑list opérationnelle express

  1. WinRE : reagentc /info → si partition < 550 Mo, suivez la procédure KB5028997 ou utilisez un script de recréation (ex. RecreateWinRE).
  2. Windows Update : relancez la recherche et installez KB5034441 puis KB5034763.
  3. Si 0x80248007 persiste (hors WinRE) : reset WU (SoftwareDistribution/catroot2), SFC/DISM, vérifier date/heure et antivirus.
  4. Dernier recours : mise à niveau sur place (conserve vos apps/données) ou réinstallation.

Références utiles

  • [1] Procédure officielle de redimensionnement WinRE (KB5028997).
  • [2] Guide Microsoft Learn sur l’erreur 0x80248007.
  • [3] Script communautaire RecreateWinRE.cmd (approche automatisée).
  • [4] Conseils Microsoft Learn pour les échecs persistants WinRE et options de réinstallation.
  • [5] Vérifications usuelles (date/heure, espace disque, antivirus) pour les erreurs Windows Update.
  • [6] Recommandations de dimensionnement WinRE ≥ 1 Go pour éviter de futurs blocages.

Exemples concrets et erreurs fréquentes

  • Créer une partition WinRE de seulement 250 Mo : insuffisant. Prévoyez ≥ 750 Mo, idéalement 1 Go.
  • Oublier de réactiver WinRE après les changements : reagentc /enable est indispensable.
  • Ne pas suspendre BitLocker : peut déclencher une demande de clé au redémarrage et perturber la mise à jour.
  • Nettoyer WU sans redémarrage : redémarrez si l’installation reste bloquée ou si les services ne se relancent pas.
  • Multiplier les partitions Recovery : visez une seule partition WinRE active, correctement typée et dimensionnée.

Modèles d’architecture disque recommandés

SchémaDescriptionAvantagesRemarques
ESP → MSR → C: → WinRE → OEMLayout UEFI/GPT standardCompatibilité maximale avec les procédures MicrosoftWinRE entre C: et OEM permet une maintenance plus souple
ESP → MSR → C: → OEM → WinRELayout OEM courantFonctionne mais WinRE peut être difficile à agrandirEnvisager de déplacer WinRE lors d’une opération de réimaging

Récapitulatif exécutable

:: 1) Vérifier WinRE
reagentc /info

:: 2) Si WinRE < 550 Mo ou absent → recréer (1 Go recommandé)
reagentc /disable
diskpart  (shrink C: 750–1024 Mo, delete old Recovery, create new, set GUID, format, assign R:)
md R:\Recovery\WindowsRE
reagentc /setreimage /path R:\Recovery\WindowsRE /target C:\Windows
reagentc /enable

:: 3) Réinitialiser Windows Update si 0x80248007
net stop wuauserv bits cryptsvc
ren %windir%\SoftwareDistribution SoftwareDistribution.old
ren %windir%\System32\catroot2 catroot2.old
net start wuauserv bits cryptsvc
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

:: 4) Relancer l’installation de KB5034441 puis KB5034763
usoclient StartScan & usoclient StartDownload & usoclient StartInstall 

Synthèse opérationnelle

  1. reagentc /info → si partition WinRE < 550 Mo, appliquez la procédure KB5028997 ou un script RecreateWinRE.
  2. Relancez Windows Update.
  3. Si 0x80248007 persiste (hors WinRE) → réinitialisez Windows Update, exécutez SFC/DISM, vérifiez date/heure et antivirus.
  4. Dernier recours : mise à niveau sur place ou réinstallation.
Sommaire