KB5034441 : corriger l’erreur 0x80070643 (partition WinRE trop petite) sur Windows 10

La mise à jour Windows 10 KB5034441 échoue avec l’erreur 0x80070643 ? Voici un guide complet pour comprendre la cause (partition WinRE trop petite), remettre d’aplomb l’Environnement de récupération et réussir l’installation — sans réinstaller si possible.

Sommaire

Pourquoi l’installation de la mise à jour KB5034441 échoue‑t‑elle ?

Symptôme principal

  • Windows Update retourne 0x80070643 lors de l’installation.

Cause racine

KB5034441 met à jour des composants de l’Environnement de récupération Windows (WinRE). Or, sur de nombreuses machines, la partition WinRE créée par l’OEM ou par une ancienne installation fait ≤ 500 Mo : elle est sous‑dimensionnée pour accueillir les nouveaux fichiers. Résultat : l’update tente de copier des données sur WinRE, manque d’espace et se termine par 0x80070643.

Ce que cela implique concrètement

  • La partition WinRE doit être redimensionnée, ou recréée à une taille suffisante (recommandé : ≥ 750 Mo, idéalement 1 Go si vous utilisez BitLocker, plusieurs langues ou des utilitaires de réparation).
  • Si WinRE a été supprimée par erreur, il faut la reconstruire avant de relancer la mise à jour.

Conséquences des mauvaises manipulations

Pour “faire de la place”, certains utilisateurs ont formaté ou supprimé la partition WinRE. Cela désactive des fonctions essentielles :

  • Réinitialiser ce PC (réinstallation automatique de Windows depuis l’interface).
  • Accès à l’Environnement de récupération (WinRE) : Dépannage, Démarrage avancé, Restauration système, etc.

La bonne nouvelle : WinRE se répare ou se reconstruit proprement. Évitez les suppressions hasardeuses : un simple redimensionnement suffit dans la majorité des cas.

Vérifier l’état de WinRE et la taille de la partition

  1. Ouvrez une console administrateur : PowerShell (Admin) ou Invite de commandes (Admin).
  2. Interrogez l’état de WinRE : reagentc /info Vous verrez si WinRE est activé, et le chemin actuel de l’image de récupération. Si WinRE est « Disabled » ou si le chemin est manquant/invalide, la mise à jour échouera jusqu’à correction.
  3. Inspectez les partitions avec DiskPart : diskpart list disk select disk 0 (adaptez si votre OS est sur un autre disque) list vol exit Repérez :
    • Le volume système (généralement C:),
    • La/les partitions de récupération existantes (type « Récupération », souvent < 500 Mo).
État observéInterprétationAction recommandée
WinRE Enabled, partition < 500 MoPartition trop petiteRedimensionner WinRE (solution A ci‑dessous)
WinRE Disabled, pas de partition WinREPartition suppriméeRecréer WinRE (solution A ou B)
Plusieurs partitions « Récupération »Héritage d’anciennes installationsConserver une partition WinRE agrandie & supprimer l’ancienne

Solutions proposées et étapes détaillées

ScénarioActions essentiellesPoints de vigilance
A. Redimensionner WinRE sans réinstaller WindowsDésactiver WinRE :
reagentc /disable DiskPart : diskpart list disk select disk 0 (disque de l’OS) list vol (repérez le volume Windows, ex. C:) select volume <N> (remplacez <N> par le n° du volume Windows) shrink desired=750 minimum=250 (libère ~750 Mo à droite si possible) list part (repérez l’ancienne partition WinRE si elle existe) select partition <P> (n° de l’ancienne WinRE) delete partition override (supprime l’ancienne WinRE) create partition primary size=750 (crée ~750 Mo non alloué pour la nouvelle WinRE) Marquage et formatage de la nouvelle partition : Schéma GPT (UEFI) : format quick fs=ntfs label="Windows RE tools" set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac gpt attributes=0x8000000000000001 Schéma MBR (legacy BIOS) : format quick fs=ntfs label="Windows RE tools" set id=27 Quittez DiskPart : exit Réactiver WinRE :
reagentc /enable Vérifier :
reagentc /info (le chemin doit pointer vers la nouvelle partition WinRE)
L’espace non alloué doit se trouver immédiatement à droite de la partition Windows pour pouvoir créer WinRE au bon endroit. Ne touchez pas aux partitions EFI (ESP) et MSR. Si BitLocker est actif, suspendez la protection avant les opérations : manage-bde -protectors -disable C:
B. Réinstaller Windows 10 (média officiel)Démarrez sur la clé/ISO créée via l’outil officiel (Media Creation Tool). Choisissez Conserver fichiers et applications (réparation in‑place) ou faites une installation propre. L’installeur recrée automatiquement une partition WinRE de 500 Mo à 1 Go et réactive le service. Redémarrez et relancez Windows Update : KB5034441 doit s’installer sans erreur.Sauvegardez vos données avant l’opération. Prévoyez suffisamment d’espace disque et une alimentation secteur (portables).

Résultat observé dans la session

Après une réinstallation in‑place, la partition WinRE a été recréée automatiquement. La mise à jour KB5034441 s’est ensuite installée correctement et l’Environnement de récupération est redevenu opérationnel.

Procédure A détaillée : redimensionner/recréer WinRE pas à pas

Pré‑requis indispensables

  • Sauvegarde récente de vos fichiers (ou image système).
  • Console en mode Administrateur.
  • Si BitLocker est activé : Gérer BitLocker > Suspendre la protection ou : manage-bde -protectors -disable C:

1) Désactiver temporairement WinRE

reagentc /disable

2) Créer de l’espace à droite de la partition Windows

Le redimensionnement se fait depuis le volume Windows (et non depuis « select disk »). Exemple :

diskpart
list vol
select volume <N>           (le volume C:)
shrink desired=750 minimum=250
exit

Si « shrink » refuse de libérer assez d’espace : essayez un nettoyage (cleanmgr), supprimez des fichiers temporaires, désactivez temporairement l’hibernation (powercfg /h off), ou prévoyez un redémarrage en mode sans échec. En dernier recours, procédez à la solution B.

3) Supprimer l’ancienne partition WinRE (si présente)

diskpart
list disk
select disk 0
list part
select partition <P>        (ancien WinRE, ex. 450 Mo)
delete partition override
exit

4) Créer et marquer la nouvelle partition WinRE

diskpart
select disk 0
create partition primary size=750
format quick fs=ntfs label="Windows RE tools"

Appliquez l’identifiant correct selon votre schéma :

  • GPT (UEFI) : set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac gpt attributes=0x8000000000000001
  • MBR (legacy BIOS) : set id=27

Astuce : pour dépanner un chemin WinRE récalcitrant, assignez temporairement une lettre :

assign letter=R
exit

5) Réactiver WinRE et valider le chemin

Réactivez :

reagentc /enable
reagentc /info

Si le chemin ne pointe pas vers la nouvelle partition, forcez‑le (exige une lettre temporaire, ex. R:) :

md R:\Recovery\WindowsRE
xcopy /h C:\Windows\System32\Recovery\Winre.wim R:\Recovery\WindowsRE\
reagentc /setreimage /path R:\Recovery\WindowsRE
reagentc /enable
reagentc /info

Vous pouvez ensuite retirer la lettre de lecteur depuis DiskPart :

diskpart
select volume R
remove letter=R
exit

6) Relancer Windows Update

Exécutez à nouveau KB5034441 (ou laissez Windows Update le faire). L’installation doit se dérouler normalement.

Procédure B : réinstallation/réparation in‑place de Windows 10

Si le partitionnement est trop complexe (disque fragmenté, impossibilité de déplacer l’espace libre, multiboot, etc.), une réparation in‑place est souvent la voie la plus simple.

  1. Démarrez le programme d’installation officiel de Windows 10 depuis une clé USB ou un ISO.
  2. Choisissez Conserver fichiers et applications.
  3. L’installeur recrée la partition WinRE (500 Mo à 1 Go) et réactive l’environnement de récupération.
  4. Au redémarrage, exécutez Windows Update : KB5034441 s’installe sans l’erreur 0x80070643.

Bonnes pratiques complémentaires

  1. Toujours sauvegarder vos données (ou une image système) avant toute manipulation de partitions.
  2. Comprendre DiskPart :
    • list disk / list vol / list part pour identifier les objets.
    • Les commandes sont immédiates : pas de « corbeille ».
    • Une partition ne peut être agrandie que si l’espace non alloué se trouve à droite (contigu).
  3. Taille recommandée pour WinRE : ≥ 750 Mo (visez 1 Go avec BitLocker, packs de langues ou outils de réparation).
  4. Mises à jour futures : si une update réclame plus d’espace sur WinRE, redimensionnez plutôt que de formater/supprimer.
  5. Documentation officielle : suivez les guides pas à pas pour éviter les suppressions non intentionnelles (notamment des partitions EFI/MSR).

Déterminer rapidement votre schéma de partition (GPT vs MBR)

Dans une console admin :

diskpart
list disk
exit

Si une étoile apparaît dans la colonne GPT en face de votre disque système, vous êtes en GPT (UEFI). Sinon, vous êtes en MBR (BIOS hérité). Utilisez l’ID GPT pour WinRE en UEFI et l’ID 27 pour WinRE en MBR.

Erreurs fréquentes et solutions

ErreurCause probableCorrectif
shrink ne libère que quelques MoFichiers immobiles (MFT, instantanés, hibernation)Désactiver l’hibernation (powercfg /h off), supprimer les points de restauration, redémarrer, réessayer
Impossible de supprimer la vieille partition WinREPartition protégée/activeVérifier la bonne partition sélectionnée, utiliser delete partition override
reagentc /enable échoueChemin WinRE non définiAssigner une lettre temporaire (ex. R:), créer R:\Recovery\WindowsRE, copier Winre.wim, puis reagentc /setreimage /path R:\Recovery\WindowsRE
KB5034441 échoue après redimensionnementWinRE toujours désactivé ou chemin incorrectVérifier reagentc /info, réactiver, relancer l’update
BitLocker demande la clé au redémarrageProtection non suspendue avant modification des partitionsRedémarrer, entrer la clé, puis à l’avenir suspendre BitLocker avant toute opération disque

Scripts DiskPart prêts à l’emploi (à adapter)

Remplacez les numéros de volume/partition selon votre configuration (list vol / list part).

GPT (UEFI) – Recréer WinRE ~1 Go

reagentc /disable
diskpart
list vol
select volume <N-C>
shrink desired=1024 minimum=750
list part
select partition <P-ancienne-WinRE>
delete partition override
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
md R:\Recovery\WindowsRE
xcopy /h C:\Windows\System32\Recovery\Winre.wim R:\Recovery\WindowsRE\
reagentc /setreimage /path R:\Recovery\WindowsRE
reagentc /enable
reagentc /info
diskpart
select volume R
remove letter=R
exit

MBR (BIOS) – Recréer WinRE ~750 Mo

reagentc /disable
diskpart
list vol
select volume <N-C>
shrink desired=750 minimum=500
list part
select partition <P-ancienne-WinRE>
delete partition override
create partition primary size=750
format quick fs=ntfs label="Windows RE tools"
set id=27
assign letter=R
exit
md R:\Recovery\WindowsRE
xcopy /h C:\Windows\System32\Recovery\Winre.wim R:\Recovery\WindowsRE\
reagentc /setreimage /path R:\Recovery\WindowsRE
reagentc /enable
reagentc /info
diskpart
select volume R
remove letter=R
exit

Questions fréquentes

La partition WinRE doit‑elle absolument être juste après C: ?

Ce n’est pas strictement obligatoire, mais vivement recommandé : la plupart des déploiements Windows placent WinRE immédiatement à droite de la partition Windows. Cela facilite les futures mises à jour et les opérations de redimensionnement.

Puis‑je utiliser un outil graphique tiers pour déplacer/étendre les partitions ?

Oui, mais manipulez‑les avec prudence. Une erreur sur l’ESP/EFI ou la MSR peut empêcher le démarrage. Les commandes DiskPart suffisent généralement pour libérer 750 Mo à 1 Go, supprimer l’ancienne WinRE et en créer une nouvelle.

Comment savoir quelle partition supprimer si j’en ai plusieurs « Récupération » ?

Identifiez leur taille et leur position. Conservez celle que vous créez/agrandissez à côté de Windows, supprimez l’ancienne avec delete partition override. En cas de doute, n’effacez rien et préférez la réparation in‑place.

J’ai supprimé WinRE et KB5034441 continue d’échouer

Recréez WinRE (procédure A), puis exécutez reagentc /enable et vérifiez reagentc /info. Quand WinRE est actif et dimensionné correctement, l’update s’installe.

Combien d’espace prévoir pour l’avenir ?

Visez 1 Go lorsque c’est possible. Cette marge couvre confortablement les futures mises à jour WinRE, surtout avec BitLocker et des packs de langues supplémentaires.

En synthèse

L’erreur 0x80070643 lors de KB5034441 provient presque toujours d’une partition WinRE sous‑dimensionnée. Deux remèdes :

  • Agrandir proprement WinRE via DiskPart : désactiver WinRE, libérer de l’espace à droite de C:, supprimer l’ancienne WinRE, recréer et marquer la nouvelle partition, réactiver WinRE, puis relancer l’update.
  • Réparer/réinstaller Windows 10 (in‑place) : l’installeur recrée WinRE automatiquement et l’update se déroule normalement.

Dans notre session de dépannage, la réinstallation in‑place a immédiatement résolu le problème : WinRE a été recréé et KB5034441 s’est installée sans erreur. Maîtriser quelques commandes DiskPart (et reagentc) vous permettra de prévenir et corriger durablement ces situations.

Sommaire