Windows Update échoue avec l’erreur 0x80070643 (KB5034441) ? Voici une méthode fiable et pas‑à‑pas pour auditer, recréer et valider la partition de récupération Windows RE (WinRE) afin de remettre à niveau votre PC en toute sécurité.
Votre PC possède‑t‑il une partition de récupération (Windows RE) ?
Vue d’ensemble du problème
Dans de nombreux cas, les utilitaires intégrés donnent des signaux contradictoires lorsqu’une machine a une configuration WinRE « entre deux eaux ». Exemple typique observé sur un poste Windows 10 :
- Disk Management et diskpart montrent trois partitions : System Reserved, C: et une troisième de ~557 Mo.
- Aucune partition n’est étiquetée explicitement « Recovery ».
reagentc /infoaffiche pourtant un environnement WinRE activé et un chemin pointant vers la partition 1 (System Reserved).
Après inspection, on découvre souvent que :
- La partition d’environ 557 Mo était destinée à WinRE mais son ID de type n’a pas été défini sur la valeur « Recovery » (0x27 en MBR, ou le GUID Windows Recovery en GPT).
- Le fichier
winre.wima été copié par erreur dans System Reserved (partition 1), au lieu d’être stocké sur la partition dédiée de 557 Mo.
Pourquoi ces incohérences apparaissent‑elles ?
- Les étiquettes ne font pas foi : une partition peut ne pas s’appeler « Recovery » tout en jouant ce rôle si son ID/son GUID est correct et si
reagentcpointe dessus. reagentcsuit le chemin que vous lui avez déclaré, même s’il se trouve dans la mauvaise partition (ex. : System Reserved). WinRE peut donc apparaître « activé » alors qu’il est mal localisé ou mal dimensionné.- KB5034441 et d’autres mises à jour récentes exigent ~750 Mo pour WinRE. Une partition de 450–600 Mo qui fonctionnait hier devient insuffisante aujourd’hui.
Solution mise en œuvre (cas réel)
- Inspection : attribution temporaire d’une lettre à chaque partition et vérification avec
dir(ou un outil tiers) pour localiser lewinre.wim. - Constat : un
winre.wimrécent se trouvait sur System Reserved, et une version plus ancienne sur la partition de 557 Mo. - Décision : supprimer la partition mal configurée (557 Mo) et reconstruire une partition de récupération conforme (taille ≥ 750 Mo + bon ID/GUID + bon chemin
reagentc).
Audit express : vérifications à réaliser
Exécutez ces commandes dans une Invite de commandes en administrateur (Win+X → « Invite de commandes (admin) » ou « Terminal Windows (Admin) »).
reagentc /info
Notez : état Activé/Désactivé, et le chemin d’image de récupération (ex. \\?\GLOBALROOT\device\harddisk0\partition1\Recovery\WindowsRE).
diskpart
list disk
select disk 0
list partition
list volume
exit
Notez la taille et l’ordre des partitions. La « Recovery » figure souvent en dernière position (derrière C:). Si aucune partition n’est identifiée, vous pouvez assigner une lettre temporaire pour inspecter :
diskpart
select disk 0
select partition <N>
assign letter=P
exit
dir P:\ /a </code></pre>
<h3>Interpréter les résultats</h3>
<table>
<thead>
<tr>
<th>Ce que vous observez</th>
<th>Interprétation</th>
<th>Action recommandée</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>reagentc</code> pointe vers <em>System Reserved</em></td>
<td>WinRE stocké au mauvais endroit (ou par défaut lorsque la partition Recovery n’existe pas)</td>
<td>Créer/désigner une partition Recovery dédiée de ≥ 750 Mo et redéclarer le chemin</td>
</tr>
<tr>
<td>Partition de 450–600 Mo à la fin du disque</td>
<td>Ancienne Recovery devenue trop petite pour KB5034441</td>
<td>Supprimer et recréer en 749–850 Mo (selon votre marge) puis reconfigurer WinRE</td>
</tr>
<tr>
<td>Aucune partition « Recovery » mais WinRE « activé »</td>
<td>Image présente ailleurs (souvent <em>System Reserved</em>)</td>
<td>Déplacer/recopier <code>winre.wim</code> sur une vraie partition Recovery et corriger l’ID/GUID</td>
</tr>
</tbody>
</table>
<hr>
<h2>Résoudre l’erreur <strong>KB5034441 – 0x80070643</strong></h2>
<h3>Vue d’ensemble du problème</h3>
<p>La mise à jour cumulative KB5034441 (janvier 2024) échoue dans les cas suivants :</p>
<ul>
<li>WinRE est <strong>désactivé</strong> ou introuvable ;</li>
<li>la partition de récupération est <strong>trop petite</strong> (< 750 Mo) ;</li>
<li>la partition existe mais n’a pas le <strong>bon ID/GUID</strong> (<code>0x27</code> en MBR ou GUID <em>Windows Recovery</em> en GPT).</li>
</ul>
<h3>Pré‑requis et bonnes pratiques</h3>
<ul>
<li><strong>Sauvegardez</strong> vos données/une image système (outil de votre choix) avant toute manipulation de partitions.</li>
<li>Si <strong>BitLocker</strong> est activé : <code>manage-bde -protectors -disable C:</code> puis réactivez après l’opération (<code>-enable</code>).</li>
<li>Vérifiez le style de partitionnement : <code>diskpart → list disk</code> (colonne « GPT » avec un <em>*</em> = GPT/UEFI ; sinon MBR/BIOS). Les commandes de l’étape « Marquer la partition » diffèrent selon GPT/MBR.</li>
</ul>
<h3>Procédure de correction (testée avec succès)</h3>
<table>
<thead>
<tr>
<th>Étape</th>
<th>Commandes / Actions clés</th>
<th>But / Remarques</th>
</tr>
</thead>
<tbody>
<tr>
<td>Désactiver WinRE</td>
<td><pre><code>reagentc /disable
Évite les verrous sur les fichiers WinRE.
Supprimer l’ancienne partition (ex. 557 Mo)
Gestion des disques ou diskpart :
diskpart
select disk 0
list partition
select partition <N> ← la petite partition en fin de disque
delete partition override
exit
Libère l’espace non alloué inutilisable en l’état.
Réduire C: (ex. 193 Mo)
Gestion des disques : clic droit sur C: → Réduire le volume (saisir ~193 Mo).
Objectif : obtenir ~750 Mo d’espace contigu à droite. Dimension cible : 749–850 Mo. 750 Mo est le minimum confortable pour KB5034441 et futures mises à jour WinRE.
Créer la nouvelle partition NTFS
diskpart
select disk 0
create partition primary size=750
format quick fs=ntfs label="Recovery"
assign letter=P
exit
Partition de récupération provisoirement montée en P:.
Copier WinRE au bon endroit
md P:\Recovery\WindowsRE
xcopy /h C:\Windows\System32\Recovery\winre.wim P:\Recovery\WindowsRE\
Crée la hiérarchie attendue et dépose winre.wim.
Nettoyer l’ancienne configuration
del C:\Windows\System32\Recovery\reagent.xml /a
Force Windows à régénérer un reagent.xml sain.
Redéclarer le chemin WinRE
reagentc /setreimage /path P:\Recovery\WindowsRE /target C:\Windows
Lie WinRE à la nouvelle partition.
Retirer la lettre & marquer la partition
MBR/BIOS :
diskpart
select volume P
remove letter=P
set id=27 override
exit
GPT/UEFI :
diskpart
select volume P
remove letter=P
set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
gpt attributes=0x8000000000000001
exit
Rend la partition invisible et reconnue comme Windows Recovery (No Drive Letter + Required).
Réactiver WinRE & contrôler
reagentc /enable
reagentc /info
Statut attendu : Windows RE activé et chemin pointant vers la partition Recovery nouvellement créée.
Relancer Windows Update Paramètres → Windows Update KB5034441 doit désormais s’installer sans erreur.
Résultat attendu
- Partition de récupération de ~750 Mo, correctement typée (
ID 27en MBR ou GUID Windows Recovery en GPT). - WinRE activé et référencé par
reagentc /info. - KB5034441 s’installe sans erreur
0x80070643et la maintenance Windows Update redevient normale.
Informations complémentaires utiles
Pourquoi viser ~750 Mo pour WinRE ?
Depuis 2023, les images WinRE récentes intègrent des composants supplémentaires (sécurisation BitLocker, correctifs de récupération, modules de réparation réseau, etc.). Sur beaucoup d’installations vieillissantes, la partition Recovery historique de 450–600 Mo ne suffit plus ; d’où les échecs de KB5034441. Avec ~750 Mo, vous anticipez également les prochaines extensions.
Si winre.wim est manquant ou corrompu
- Téléchargez l’ISO Windows 10 le plus récent, montez‑le (clic droit → Monter).
- Identifiez le fichier
install.wim(ouinstall.esd) dans\sources. - Listez les index disponibles :
Dism /Get-WimInfo /WimFile:<LettreISO>:\sources\install.wim - Montez l’index correspondant à votre édition (ex. Pro) :
md C:\Mount Dism /Mount-Image /ImageFile:<LettreISO>:\sources\install.wim /Index:<X> /MountDir:C:\Mount - Copiez
C:\Mount\Windows\System32\Recovery\winre.wimversP:\Recovery\WindowsRE\, puis démontez :xcopy /h C:\Mount\Windows\System32\Recovery\winre.wim P:\Recovery\WindowsRE\ Dism /Unmount-Image /MountDir:C:\Mount /Discard
Pas de partition, mais des sauvegardes Macrium/Acronis ?
Conservez‑les ! Elles ne remplacent toutefois pas WinRE pour les exigences de Windows Update. Tant que WinRE est désactivé, KB5034441 (et des correctifs similaires) échoueront. Souvent, un simple reagentc /enable suffit, mais la présence d’une partition dédiée demeure la solution la plus robuste.
Restauration système et « Réinitialiser ce PC »
Une fois WinRE réparé, la création/restauration de points de restauration et l’option Réinitialiser ce PC redeviennent pleinement fonctionnelles, car ces fonctionnalités s’appuient sur l’environnement de récupération.
MBR vs GPT : quel ID/GUID utiliser ?
| Schéma de disque | Type de partition Recovery | Commande diskpart | Attributs recommandés |
|---|---|---|---|
| MBR / BIOS | ID 0x27 (Hidden Recovery) | set id=27 override | Partition sans lettre (utiliser remove letter=…). |
| GPT / UEFI | GUID Windows Recoveryde94bba4-06d1-4d40-a16a-bfd50179d6ac | set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac | gpt attributes=0x8000000000000001 (No Drive Letter + Required) |
Quand préférer l’extension plutôt que la suppression ?
Si la partition Recovery se trouve immédiatement à droite de C:, vous pouvez :
- Réduire C: de ~200–300 Mo.
- Étendre la partition Recovery vers la droite (si l’outil le permet et si l’espace est contigu).
La Gestion des disques native sait étendre vers la droite mais pas déplacer des partitions. Si l’espace non alloué n’est pas adjacent, un outil tiers peut s’avérer nécessaire. À défaut, la suppression/recréation comme décrit plus haut reste la voie la plus simple et la plus sûre.
Impossibilité de réduire C: (espace insuffisant)
- Désactivez temporairement l’hibernation :
powercfg /h off. - Réduisez/neutralisez temporairement le fichier d’échange (panneau Système → Paramètres système avancés → Performances → Mémoire virtuelle).
- Défragmentez en forçant la consolidation :
defrag C: /X. - Redémarrez puis réessayez la réduction de volume.
Erreurs fréquentes et correctifs rapides
reagentc /enableéchoue : supprimezC:\Windows\System32\Recovery\reagent.xml, puis re‑déclarez le chemin avecreagentc /setreimageavant de réactiver.- WinRE reste « Désactivé » : vérifiez
winre.wimprésent et lisible, le chemin est correct, la partition est montée/démontée comme prévu, et son ID/GUID est correct. - Lettre qui réapparaît sur la partition Recovery : assurez‑vous d’avoir
remove letter=…puis défini l’ID/GUID Recovery avec les attributs GPT appropriés. - Présence d’une partition OEM : ne la supprimez pas à la légère ; créez une nouvelle partition Recovery si nécessaire pour Windows.
Annexe : blocs de commandes prêts à l’emploi
1) Inspecter et monter temporairement les partitions
diskpart
list disk
select disk 0
list partition
select partition <N> ← choisissez la petite partition suspecte
assign letter=P
exit
dir P:\ /a
2) Création d’une partition Recovery de 750 Mo en fin de disque
reagentc /disable
diskpart
select disk 0
list partition
create partition primary size=750
format quick fs=ntfs label="Recovery"
assign letter=P
exit
md P:\Recovery\WindowsRE
xcopy /h C:\Windows\System32\Recovery\winre.wim P:\Recovery\WindowsRE\
del C:\Windows\System32\Recovery\reagent.xml /a
reagentc /setreimage /path P:\Recovery\WindowsRE /target C:\Windows
:: Si MBR
diskpart
select volume P
remove letter=P
set id=27 override
exit
:: Si GPT
diskpart
select volume P
remove letter=P
set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
gpt attributes=0x8000000000000001
exit
reagentc /enable
reagentc /info
3) Extraire winre.wim depuis un ISO Windows (si nécessaire)
:: Monter l’ISO (supposons que l’ISO soit sur la lettre F:)
Dism /Get-WimInfo /WimFile:F:\sources\install.wim
md C:\Mount
Dism /Mount-Image /ImageFile:F:\sources\install.wim /Index:<X> /MountDir:C:\Mount
xcopy /h C:\Mount\Windows\System32\Recovery\winre.wim P:\Recovery\WindowsRE\
Dism /Unmount-Image /MountDir:C:\Mount /Discard
Checklist de validation
- Taille : la partition Recovery affiche ~750 Mo (ou plus) en fin de disque.
- Type :
- MBR :
ID=27(hidden recovery). - GPT :
ID=de94bba4-06d1-4d40-a16a-bfd50179d6ac+gpt attributes=0x8000000000000001.
- MBR :
- Chemin WinRE :
reagentc /infopointe vers...\Recovery\WindowsREsur la partition dédiée. - Statut :
Windows RE status: Enabled. - Windows Update : KB5034441 s’installe, plus d’erreur
0x80070643. - Fonctions de récupération : « Réinitialiser ce PC » et « Restauration du système » fonctionnent.
Résumé opérationnel
Quand KB5034441 échoue avec 0x80070643, la cause la plus fréquente est une partition WinRE absente, mal typée ou trop petite. La remédiation robuste consiste à désactiver WinRE, supprimer l’ancienne partition trop étroite, libérer ~750 Mo, créer une vraie partition Recovery, y copier winre.wim, la marquer avec l’ID/GUID approprié, re‑déclarer le chemin, puis réactiver WinRE. Cette stratégie aligne votre machine avec les exigences actuelles de Windows 10 et stabilise durablement Windows Update.
Astuce finale : gardez ces trois commandes à portée de main pour vos diagnostics :
reagentc /info
diskpart & list disk & list partition
dir <LettreProvisoire>:\ /a

