KB5034441 Windows 10 : agrandir la partition WinRE et corriger l’erreur 0x80070643

La mise à jour KB5034441 échoue avec l’erreur 0x80070643 quand la partition de récupération WinRE est trop petite. Voici un guide clair et sûr pour agrandir WinRE, même quand l’espace libre n’est pas contigu, et réussir l’installation sous Windows 10.

Sommaire

Agrandir la partition WinRE pour installer la mise à jour KB5034441

Problème posé

Sur de nombreux PC Windows 10, la mise à jour de sécurité KB5034441 refuse de s’installer et renvoie l’erreur 0x80070643. La cause la plus fréquente est une partition de récupération WinRE trop petite (souvent 450–550 MB) alors que l’update requiert davantage d’espace. Le casse‑tête s’aggrave lorsque le disque système comporte deux partitions Recovery : une ancienne et une active. Après avoir supprimé l’ancienne, on se retrouve parfois avec un espace non alloué de ~449 MB situé au début du disque, alors que la partition WinRE active (par ex. 545 MB) se trouve à la fin, derrière la partition OS d’environ 930 GB. L’espace libre n’étant pas contigu, DiskPart et les outils natifs refusent tout agrandissement direct.

Solution retenue

  1. Réduire la partition OS (celle qui précède WinRE) de la quantité à ajouter à WinRE (260–300 MB minimum, 350–400 MB conseillé) pour créer un espace non alloué immédiatement devant la partition de récupération. Cette opération est simple avec un gestionnaire de partitions graphique (p. ex. MiniTool Partition Wizard Free).
  2. Étendre la partition WinRE en fusionnant ce nouvel espace non alloué avec la partition de récupération. Les outils tiers savent déplacer la frontière gauche d’une partition, ce que Windows ne sait pas faire en ligne de commande. Dans le cas rapporté, passer de 545 MB à ~820 MB a suffi pour installer KB5034441.
  3. Vérifier et réactiver WinRE pour s’assurer que l’environnement de récupération est bien opérationnel : reagentc /info reagentc /enable

Points clés et bonnes pratiques complémentaires

ÉtapeDétail utile
Identifier la partition activereagentc /info pour connaître l’emplacement de WinRE ; en complément diskpartlist disk, select disk 0, list partition.
Désactiver WinRE si nécessairereagentc /disable avant de manipuler les partitions afin de lever les verrous.
Taille recommandéeBien que +250 MB suffise théoriquement, viser ~800 MB pour WinRE évite les blocages futurs.
Outils tiers vs. outils natifsLes outils Windows ne déplacent pas la frontière gauche d’une partition et refusent souvent l’extension de Recovery ; un gestionnaire de partitions graphique simplifie tout.
Sauvegarde préalableToute modification de partitions comporte un risque : créer une image système ou sauvegarder les données critiques avant d’agir.

Pourquoi KB5034441 échoue

KB5034441 distribue un correctif de l’environnement de récupération. Pendant l’installation, Windows doit monter et mettre à jour l’image WinRE (winre.wim) située sur la partition de récupération. Or, si la partition est trop petite, l’opération échoue. La taille historique de WinRE (~450–550 MB) suffit pour la plupart des systèmes, mais l’ajout de composants et de sécurités fait grossir l’image. D’où l’échec systématique sur certaines machines où WinRE ne dépasse pas ~550 MB.

Ce que Windows ne vous dit pas

  • Les outils natifs n’agrandissent une partition que vers la droite s’il y a de l’espace non alloué immédiatement après celle‑ci. Ils ne savent pas « manger » un espace libre placé avant la partition.
  • Quand WinRE est en fin de disque, l’unique solution réaliste consiste à réduire la partition OS pour libérer un espace adjacent devant WinRE, puis à déplacer la frontière gauche de WinRE à l’aide d’un outil graphique.
  • Si vous avez déjà libéré 449 MB au début du disque en supprimant une ancienne Recovery, cet espace ne vous aidera pas, car il n’est pas contigu à WinRE.

Avant de commencer : prérequis et sécurité

  • Sauvegarde : créez au minimum un point de restauration, idéalement une image complète.
  • Alimentation : branchez un portable sur secteur.
  • BitLocker : si le chiffrement est activé sur C:, suspendez la protection pour éviter une demande de clé de récupération au redémarrage : manage-bde -protectors -disable C: -RebootCount 1
  • Désactiver WinRE (temporaire) si l’outil le recommande : reagentc /disable
  • Connaître le style de partition : GPT/UEFI ou MBR/BIOS. Cela n’empêche pas la procédure, mais aide à interpréter la disposition.

Disposition typique d’un disque Windows 10 (GPT/UEFI)

OrdreTypeTaille habituelleRemarque
1EFI System100–300 MBNe pas modifier.
2MSR16 MBNe pas modifier.
3OS (C:)Variable (ex. 930 GB)À réduire pour libérer de l’espace adjacent.
4Recovery (WinRE)450–550 MB (viser ~800 MB)À étendre.

Vérifier l’état de WinRE

Ouvrez une invite de commandes en mode administrateur et exécutez :

reagentc /info

Contrôlez :

  • Windows RE status : Enabled ou Disabled.
  • Windows RE location : doit pointer vers la partition Recovery (par ex. \\?\GLOBALROOT\device\harddisk0\partition5\Recovery\WindowsRE).

Vérifier la disposition des partitions

Dans une invite admin :

diskpart
list disk
select disk 0
list partition
exit

Notez le numéro de partition de l’OS (juste avant WinRE) et celui de la partition de récupération.

Réduire la partition OS pour libérer l’espace adjacent

Deux possibilités :

  • Gestion des disques : clic droit sur C:Réduire le volume… (si des fichiers non déplaçables le permettent). Choisissez 260–300 MB (ou plus) de réduction.
  • Outil tiers (recommandé) : il contourne mieux les fichiers verrouillés et peut déplacer proprement les frontières de partitions. Réduisez de 300–400 MB pour plus de marge.

Le but est d’obtenir un espace non alloué immédiatement devant la partition WinRE.

Étendre la partition WinRE à l’aide d’un outil graphique

Avec votre gestionnaire de partitions :

  1. Sélectionnez la partition Recovery (WinRE) située à la fin du disque.
  2. Choisissez Redimensionner/Déplacer et faites glisser la frontière gauche vers la gauche pour incorporer l’espace non alloué créé à l’étape précédente.
  3. Visez une taille finale d’environ 800 MB (ou davantage si l’espace le permet).
  4. Appliquez les modifications. Un redémarrage peut être requis pour travailler « hors ligne ».

Réactiver et valider WinRE

De retour sur Windows :

reagentc /enable
reagentc /info

Assurez‑vous que :

  • Windows RE status : Enabled.
  • Windows RE location pointe vers la même partition Recovery (le numéro de partition peut changer si l’outil en a modifié l’ordre logique).

Si l’emplacement ne se met pas à jour automatiquement :

reagentc /setreimage /path \\?\GLOBALROOT\device\harddisk0\partitionX\Recovery\WindowsRE
reagentc /enable

Remplacez partitionX par le numéro adéquat.

Installer KB5034441 après agrandissement

Ouvrez Windows Update et relancez la recherche. L’installation doit se dérouler sans l’erreur 0x80070643. Vous pouvez réactiver la protection BitLocker si elle avait été suspendue :

manage-bde -protectors -enable C:

Cas concret : extension de 545 MB à 820 MB

Situation initiale :

  • Deux partitions Recovery : l’ancienne est supprimée, créant 449 MB non alloués au début du disque.
  • WinRE actif : 545 MB, en fin de disque (après la partition OS de 930 GB).
  • Échec KB5034441 (0x80070643).

Action :

  1. Réduction de la partition OS de 300 MB pour créer un espace non alloué contigu à WinRE.
  2. Déplacement de la frontière gauche et extension de WinRE jusqu’à ~820 MB via un outil graphique.
  3. Réactivation de WinRE (reagentc /enable) puis installation réussie de KB5034441.

Questions fréquentes et dépannage

La réduction de C: échoue dans Gestion des disques.
Des fichiers immobiles (pagefile, instantanés, etc.) bloquent la réduction. Utilisez un outil tiers, exécutez l’opération au redémarrage, ou désactivez temporairement le fichier d’échange/la restauration système, puis réessayez.

Je ne vois pas la partition WinRE dans l’explorateur.
C’est normal : c’est une partition sans lettre, masquée. Utilisez reagentc /info ou diskpart pour l’identifier.

Après les manipulations, WinRE est « Disabled » et l’emplacement est vide.
Pointez explicitement l’emplacement de l’image avec :
reagentc /setreimage /path \\?\GLOBALROOT\device\harddisk0\partitionX\Recovery\WindowsRE puis reagentc /enable. Si le dossier WindowsRE n’existe pas, créez‑le et copiez winre.wim depuis C:\Windows\System32\Recovery.

Le PC demande la clé de récupération BitLocker au redémarrage.
Vous avez modifié les partitions sans suspendre BitLocker. Entrez la clé de récupération, connectez‑vous, puis suspendez la protection (manage-bde -protectors -disable C: -RebootCount 1) avant de relancer les opérations.

Peut‑on agrandir WinRE avec uniquement DiskPart ?
Non si l’espace libre est avant la partition ou non contigu. DiskPart étend seulement vers la droite, dans un espace immédiatement après la partition. Il ne sait pas déplacer la frontière gauche ni « fusionner » un espace non contigu.

Faut‑il supprimer l’ancienne partition Recovery ?
Oui si elle est clairement identifiée comme non utilisée. reagentc /info vous indique la partition active. Si vous n’êtes pas certain, ne supprimez rien.

Quelle taille viser ?
Visez ~800 MB. C’est une valeur confortable qui anticipe de futures mises à jour WinRE. Au strict minimum, ajoutez 260–300 MB à une partition existante de 450–550 MB.

Alternative avancée : recréer WinRE proprement

Réservé aux utilisateurs expérimentés. Utile si la partition est corrompue :

  1. reagentc /disable
  2. Créer une nouvelle partition Recovery de ~800 MB (type Recovery) avec votre gestionnaire de partitions.
  3. Créer le dossier \Recovery\WindowsRE sur cette partition, puis y copier C:\Windows\System32\Recovery\winre.wim.
  4. Pointer WinRE : reagentc /setreimage /path \\?\GLOBALROOT\device\harddisk0\partitionX\Recovery\WindowsRE reagentc /enable

Cette méthode remplace totalement la partition WinRE et garantit une base saine.

Bonnes pratiques après la mise à jour

  • Tester WinRE : Paramètres → Récupération → Redémarrer maintenant (environnement de récupération) ou Shift + Redémarrer.
  • Réactiver BitLocker si suspendu :
manage-bde -protectors -enable C:
  • Documenter les changements : notez la nouvelle taille et l’emplacement de WinRE (reagentc /info).

Récapitulatif opérationnel

ActionCommande / OutilObjectif
Suspendre BitLockermanage-bde -protectors -disable C: -RebootCount 1Éviter une demande de clé au redémarrage.
Désactiver WinRE (si nécessaire)reagentc /disableLever les verrous de la partition Recovery.
Réduire la partition OSGestion des disques ou outil tiersCréer un espace non alloué devant WinRE (≥ 300 MB).
Étendre WinREOutil tiers (déplacement de frontière gauche)Passer à ~800 MB.
Réactiver WinREreagentc /enable puis /infoValider l’emplacement et l’état Enabled.
Installer KB5034441Windows UpdateMettre à jour WinRE sans erreur 0x80070643.

Annexes : commandes utiles

:: Vérifier l’état de WinRE
reagentc /info

:: Désactiver / réactiver WinRE
reagentc /disable
reagentc /enable

:: Définir explicitement l’emplacement de l’image WinRE
reagentc /setreimage /path \?\GLOBALROOT\device\harddisk0\partitionX\Recovery\WindowsRE

:: Inventaire des partitions
diskpart
list disk
select disk 0
list partition
exit

:: Suspendre / réactiver BitLocker
manage-bde -protectors -disable C: -RebootCount 1
manage-bde -protectors -enable C: 

Ce qu’il faut retenir

Quand l’espace libre n’est pas contigu à la partition WinRE, les outils Windows ne peuvent pas l’exploiter. La méthode la plus fiable consiste à réduire la partition OS pour rendre l’espace adjacent, puis à étendre WinRE avec un outil de partitionnement capable de déplacer la frontière gauche. En visant une taille finale d’environ 800 MB, l’installation de KB5034441 se déroule normalement et l’environnement de récupération reste pleinement fonctionnel.


Checklist rapide

  • WinRE identifié (reagentc /info) et BitLocker suspendu si actif.
  • Réduction de C: de 300–400 MB pour créer un espace libre juste avant WinRE.
  • Extension de WinRE à ~800 MB avec un outil graphique.
  • Réactivation de WinRE et vérification de l’emplacement.
  • Relance de Windows Update : KB5034441 s’installe sans 0x80070643.
Sommaire