La mise à jour de sécurité KB 5034441 échoue souvent avec l’erreur 0x80070643 car la partition WinRE est trop petite. Ce guide détaillé explique, pas à pas, comment réorganiser proprement vos partitions, recréer WinRE et rétablir Windows Update (Windows 10/11).
Problématique
La mise à jour KB 5034441 met à jour l’environnement de récupération Windows (WinRE). Sur de nombreuses machines, la partition de récupération standard (≈ 450 Mo) n’est pas assez grande ; l’installation échoue, le plus souvent avec le code 0x80070643 ou un message indiquant que l’espace de la partition de récupération est insuffisant. Dans certains cas, l’historique des mises à jour, des migrations OEM ou des réinstallations a généré plusieurs partitions « Recovery », ce qui perturbe l’outil reagentc et empêche l’association correcte de WinRE.
Bonne nouvelle : agrandir ou recréer la partition WinRE règle durablement le problème. L’objectif est d’obtenir une partition de ≥ 750 Mo (1 Go donne de la marge pour l’avenir), d’y placer Winre.wim puis de réactiver WinRE.
Vue d’ensemble de la solution (synthèse)
| Étape | Action essentielle | But / explication |
|---|---|---|
| 1. Inventaire des partitions | diskpart → list disk / list part ou Gestion des disques | Repérer : EFI (système), C: (OS) et WinRE (Recovery). |
| 2. Ne pas toucher | EFI (partition système, ~100 – 300 Mo) | Contient le chargeur de démarrage. |
| 3. Supprimer les partitions Recovery en trop | sel part X → delete partition override | Conserver une seule partition Recovery. |
| 4. Libérer de l’espace sur C: | sel vol C → shrink desired=250 minimum=250 (ou plus) | Créer au moins 250 Mo non alloués. |
| 5. Étendre ou recréer WinRE | Étendre l’ancienne partition avec l’espace libéré oucreate partition primary … id=27 puis format NTFS | Viser ≥ 750 Mo (recommandé : 750 Mo à 1 Go). |
| 6. Réinitialiser WinRE | reagentc /disable → copier Winre.wim si besoin → reagentc /setreimage /path R:\Recovery\WindowsRE → reagentc /enable | Associe la nouvelle partition au système. |
| 7. Vérifier | reagentc /info | Confirme que WinRE est activé et pointe vers la bonne partition. |
| 8. Relancer Windows Update | — | La KB 5034441 devrait maintenant s’installer. |
Pré‑requis et sauvegarde
- Droits administrateur sur la session.
- Sauvegarde : idéalement une image système ; a minima, un point de restauration.
- Alimentation stable (portable sur secteur).
- BitLocker : si activé, suspendez la protection avant toute modification de partition (
manage-bde -protectors -disable C:) et réactivez‑la à la fin (manage-bde -protectors -enable C:). - Si vous utilisez des outils OEM, identifiez les partitions d’usine (Diagnostics, Image usine) : ne les supprimez pas par erreur.
Comprendre la disposition « saine » d’un disque Windows moderne
Sur disques GPT/UEFI, l’enchaînement recommandé est :
[EFI] – [MSR] – [C:] – [WinRE]
- EFI (100–300 Mo, FAT32) : chargeur de démarrage UEFI. Intouchable.
- MSR (16 Mo) : réservé Microsoft. Intouchable.
- C: (NTFS) : système et données.
- WinRE (NTFS, ≥ 750 Mo) : environnement de récupération.
Sur disques MBR/BIOS, la logique est similaire mais les identifiants de partitions diffèrent (voir ci‑dessous).
Inventorier précisément vos partitions
- Ouvrez un Invite de commandes (Admin) ou PowerShell (Admin).
- Lancez
diskpartpuis :list disk sel disk 0 list part list volNotez :
• Le numéro de disque (souvent 0).
* Le numéro de la/les partitions Recovery et leur taille.
* La taille de C: et l’espace libre (list volaffiche « Libre »). - Pour toute partition suspecte, utilisez :
sel part <N> detail partAstuce : sur GPT, une véritable WinRE a le type GUIDDE94BBA4-06D1-4D40-A16A-BFD50179D6AC; sur MBR, le type est0x27(ID 27).
Nettoyer les doublons de partitions « Recovery »
Conservez une seule partition WinRE. Supprimez les doublons clairement identifiés comme Recovery (et non EFI/MSR/OEM) :
diskpart
sel disk 0
list part
sel part <N_du_doublon>
delete partition override
exit
Ne supprimez jamais la partition EFI, la MSR, ni une éventuelle partition OEM d’usine si vous souhaitez conserver la restauration constructeur.
Créer de l’espace libre sur C:
- Défragmentez/compressez logiquement (facultatif mais utile si le shrink échoue) :
defrag C: /X - Réduisez C: de 250–1024 Mo (selon la taille visée pour WinRE) :
diskpart sel vol C shrink desired=500 minimum=250 exitRemarque :desiredetminimumsont en Mo. Ajustez si vous visez 1 Go pour WinRE (par ex.desired=1024).
Agrandir ou recréer la partition WinRE
Deux chemins existent. Le plus simple, dans 95 % des cas, est de recréer WinRE directement dans l’espace libéré entre C: et l’ancienne Recovery.
Option A — Recréer WinRE dans l’espace libéré (recommandé)
- Désactivez temporairement WinRE pour libérer le fichier
Winre.wim:reagentc /info reagentc /disableAvant de désactiver, relevez le chemin « Windows RE location ». S’il pointe vers une partition sans lettre, nous lui en attribuerons une pour copier le fichier. - Créez la nouvelle partition WinRE (taille cible 750–1024 Mo) :
- Sur disque GPT/UEFI :
diskpart sel disk 0 create partition primary size=1024 format fs=ntfs quick label="Recovery" set id=DE94BBA4-06D1-4D40-A16A-BFD50179D6AC gpt attributes=0x8000000000000001 assign letter=R exit - Sur disque MBR/BIOS :
diskpart sel disk 0 create partition primary size=1024 id=27 format fs=ntfs quick label="Recovery" assign letter=R exit
27fait de même sur MBR. - Sur disque GPT/UEFI :
- Copiez Winre.wim dans la nouvelle partition :
- Si
Winre.wimest présent ici :C:\Windows\System32\Recovery\Winre.wimalors :md R:\Recovery\WindowsRE copy /y C:\Windows\System32\Recovery\Winre.wim R:\Recovery\WindowsRE\ - Sinon, s’il se trouvait sur l’ancienne partition (
reagentc /infol’indiquait), attribuez‑lui une lettre, puis copiez :diskpart sel disk 0 sel part <N_anc_Recovery> assign letter=Z exit md R:\Recovery\WindowsRE copy /y Z:\Recovery\WindowsRE\Winre.wim R:\Recovery\WindowsRE\
- Si
- Ré-associez WinRE à la nouvelle partition et réactivez :
reagentc /setreimage /path R:\Recovery\WindowsRE reagentc /enable reagentc /infoVérifiez que « Windows RE status » est Enabled et que l’emplacement pointe désormais vers la nouvelle partition. - Nettoyage : retirez les lettres temporaires et supprimez éventuellement l’ancienne partition Recovery devenue inutile :
diskpart sel vol R remove letter=R sel vol Z remove letter=Z sel part <N_anc_Recovery> delete partition override exit
Option B — Étendre la partition WinRE existante
Possible uniquement si l’espace non alloué se situe immédiatement à droite de la partition WinRE (contigu). C’est rare avec la disposition classique, mais cela arrive si l’ancienne Recovery est à l’extrémité du disque.
diskpart
sel disk 0
sel part <N_WinRE>
extend
exit
Si l’extension échoue (espace non contigu), revenez à l’option A : supprimez puis recréez WinRE dans l’espace libéré.
Réinitialiser WinRE correctement
Quelques bonnes pratiques pour reagentc :
- Exécutez toujours
reagentc /disableavant la copie/migration. - Créez le dossier
\Recovery\WindowsREà la racine de la partition WinRE (R:temporaire). - Copiez
Winre.wimdans ce dossier, puis lancezreagentc /setreimage /path R:\Recovery\WindowsRE. - Terminez par
reagentc /enable, puisreagentc /infopour validation.
Valider et relancer Windows Update
- Contrôlez à nouveau la taille de la partition WinRE (≥ 750 Mo ou ~1 Go) avec
diskpart → list part. - Assurez‑vous qu’il n’existe plus de doublons Recovery.
- Réactivez BitLocker si vous l’aviez suspendu.
- Relancez Windows Update. L’installation de KB 5034441 doit désormais aboutir.
Points de vigilance
- Sauvegarde : créez une image système ou, au minimum, un point de restauration avant toute manipulation.
- Lettre de lecteur : attribuez temporairement une lettre à la nouvelle partition pour copier
Winre.wim, puis retirez‑la (remove letter=…). - Type de partition : MBR =
id=27. GPT = GUIDDE94…+ attributs GPT0x8000000000000001pour la masquer et la marquer « requise ». - Taille exacte : Microsoft demande ~250 Mo de plus que la Recovery « classique » de 450 Mo. Porter la partition à 700–760 Mo suffit, mais 1 Go anticipe les futures mises à jour.
- Éviter les doublons : plusieurs partitions Recovery perturbent
reagentc. Conservez‑en une seule. - EFI/MSR intouchables : ne jamais les supprimer ni les redimensionner.
FAQ & erreurs fréquentes
Windows Update affiche 0x80070643
C’est le symptôme typique d’une partition WinRE trop petite. Agrandissez ou recréez WinRE comme décrit ci‑dessus puis réessayez.reagentc /enable échoue
Causes possibles : chemin incorrect (/setreimage mal renseigné), fichier Winre.wim manquant, partition sans lettre au moment de la configuration, doublons Recovery. Vérifiez reagentc /info et corrigez.
Le rétrécissement de C: échoue (« taille demandée trop grande »)
Exécutez defrag C: /X, désactivez temporairement l’hibernation (powercfg /h off) et le fichier d’échange si nécessaire, puis réessayez avec une taille minimum plus faible.
Je ne trouve pas Winre.wim
Avant reagentc /disable, relevez dans reagentc /info l’emplacement actuel (souvent une partition cachée). Attribuez‑lui une lettre (diskpart → sel part N → assign letter=Z) puis copiez Z:\Recovery\WindowsRE\Winre.wim vers la nouvelle partition.
Gestion des disques ne me laisse pas « étendre »
L’extension ne fonctionne que si l’espace libre est contigu et situé à droite de la partition à étendre. Si l’espace est à gauche, supprimez/recréez WinRE (Option A).
BitLocker me demande la clé après redémarrage
Vous avez probablement modifié les partitions sans suspendre BitLocker. Entrez la clé de récupération, démarrez Windows, puis suspendez la protection avant toute nouvelle manipulation.
Cas particulier : Windows 10/11 Home sans WinRE utilisable
Si votre machine n’a pas besoin de WinRE (usage kiosque, VM jetable) ou si l’espace disque est trop contraint :
- Masquez la mise à jour KB 5034441 à l’aide de l’utilitaire Show or Hide Updates (wushowhide), ou désinstallez-la si elle s’est « accrochée » puis masquez‑la :
wusa /uninstall /KB:5034441 /quiet /norestart - Recevez quand même les autres correctifs : Windows Update continuera à proposer les mises à jour de sécurité sans WinRE, mais vous perdrez les fonctions avancées de récupération (Réinitialiser ce PC, Démarrage avancé, etc.).
Vérifications finales recommandées
- État WinRE :
reagentc /infodoit afficher Enabled et un chemin\\?\GLOBALROOT\device\harddisk0\partitionX\Recovery\WindowsRE. - Disque :
diskpart → list part: une seule partition Recovery, d’au moins 750 Mo. - Journal : après Windows Update, vérifiez l’historique d’installation pour vous assurer que KB 5034441 est bien appliquée.
Annexe : pas à pas complet (copier‑coller)
Exemple générique pour disque GPT visant une Recovery de 1 Go :
:: 1) Sauvegarde + suspension BitLocker si nécessaire
manage-bde -status
manage-bde -protectors -disable C:
:: 2) Inventaire
diskpart
list disk
sel disk 0
list part
list vol
exit
:: 3) Désactiver WinRE (et noter l'emplacement actuel)
reagentc /info
reagentc /disable
:: 4) Réduire C: de 1 Go
diskpart
sel vol C
shrink desired=1024 minimum=512
exit
:: 5) Créer la nouvelle partition WinRE (GPT)
diskpart
sel disk 0
create partition primary size=1024
format fs=ntfs quick label="Recovery"
set id=DE94BBA4-06D1-4D40-A16A-BFD50179D6AC
gpt attributes=0x8000000000000001
assign letter=R
exit
:: 6) Copier Winre.wim
md R:\Recovery\WindowsRE
:: Si Winre.wim est dans C:\Windows\System32\Recovery
copy /y C:\Windows\System32\Recovery\Winre.wim R:\Recovery\WindowsRE\
:: 7) Associer et réactiver WinRE
reagentc /setreimage /path R:\Recovery\WindowsRE
reagentc /enable
reagentc /info
:: 8) Nettoyage lettres temporaires (facultatif)
diskpart
sel vol R
remove letter=R
exit
:: 9) Réactiver BitLocker si suspendu
manage-bde -protectors -enable C:
Bonnes pratiques et conseils d’expert
- Visez 1 Go pour la nouvelle partition WinRE lorsque c’est possible ; cela évite d’avoir à recommencer lors d’une prochaine mise à jour RE.
- Nommez la partition Recovery (étiquette) pour la reconnaître rapidement lors d’audits.
- Conservez une capture d’écran des résultats
reagentc /infoaprès succès (documentation interne, parc machines). - Automatisation : sur un parc, un script PowerShell peut : vérifier la taille de WinRE, désactiver
reagentc, réduire C:, créer WinRE (GUID + attributs), copierWinre.wim, réactiver et journaliser. - VM et serveurs : la logique est identique (Windows Server 2016/2019/2022) ; adaptez simplement la procédure de maintenance/cluster.
Informations complémentaires utiles
- Un tutoriel vidéo « How to create a Recovery Partition in Microsoft Windows 10/11 » illustre la recréation manuelle de WinRE.
- Les tailles et commandes restent valables pour Windows 11.
- Sur les disques GPT, le schéma idéal se résume à : [EFI] – [MSR] – [C:] – [WinRE] (Recovery en fin de disque).
Résumé exécutable en 60 secondes
- Inventorier :
diskpart → list disk | list part | list vol. - Supprimer les doublons Recovery :
delete partition override. - Réduire C: 250–1024 Mo :
shrink desired=…. - Créer WinRE 750 Mo–1 Go (GPT : GUID
DE94…/gpt attributes; MBR :id=27),format NTFS,assign letter=R. - Copier
Winre.wim→R:\Recovery\WindowsRE. - Associer :
reagentc /setreimage …→reagentc /enable→/info. - Windows Update : relancer l’installation de KB 5034441.
Avec ces étapes, vous éliminez la cause racine de l’échec KB 5034441 : une partition WinRE trop petite ou dupliquée. Le correctif devient installable, et votre environnement de récupération est prêt pour les mises à jour futures.

