Réparer WinRE après KB5034441 sous Windows 11 (22H2/23H2) : restaurer la partition de récupération et corriger REAGENTC

Après une mise à niveau vers Windows 11 22H2/23H2, Windows Update peut tenter d’installer KB5034441 (prévu pour Windows 10), supprimant WinRE et provoquant « The Windows RE image was not found ». Voici une méthode fiable pour restaurer WinRE et remettre en place la partition de récupération.

Sommaire

Partition de récupération WinRE endommagée après tentative d’installation du KB5034441

Vue d’ensemble du problème

Après le passage de Windows 10 à Windows 11 22H2/23H2, certains systèmes voient encore Windows Update essayer d’installer le correctif KB5034441 — pourtant destiné à Windows 10. En suivant l’article KB5028997, Microsoft suggère de redimensionner la partition de récupération. Cette opération, lorsqu’elle est effectuée sans précaution, peut effacer le contenu de WinRE.

reagentc /enable
REAGENTC.EXE: The Windows RE image was not found

Dans ce scénario, le fichier Winre.wim a disparu, la partition WinRE (type 0x27) est vide ou manquante, et les options de récupération avancée ne sont plus accessibles.


Diagnostic rapide avant toute action

  • État de WinRE : reagentc /info Vérifiez Windows RE status (Enabled/Disabled) et l’emplacement (Windows RE location).
  • Inventaire des partitions : diskpart list disk select disk 0 list partition list volume exit Recherchez une partition « Recovery » (souvent 500 Mo à 1 Go). Sous GPT, elle peut être masquée (pas de lettre).
  • Espace libre pour WinRE : sous Windows 11 22H2/23H2, prévoyez ≈ 1 Go pour la partition WinRE afin de supporter les mises à jour futures.
  • BitLocker : si le lecteur système est chiffré, suspendez la protection avant toute modification de partition. manage-bde -protectors -disable C: Vous la réactiverez à la fin : manage-bde -protectors -enable C:

Procédure de réparation pas‑à‑pas (solution validée dans la discussion)

  1. Télécharger l’ISO officiel correspondant exactement à l’édition et à l’architecture installées (même langue si possible). Utilisez l’outil officiel (Media Creation Tool) ou la page de téléchargement Microsoft. Astuce : vérifiez localement votre édition/architecture : winver systeminfo | findstr /B /C:"OS Name" /C:"OS Version" powershell -NoLogo -NoProfile -Command "Get-ComputerInfo | Select WindowsProductName, OsVersion, OsBuildNumber, OsArchitecture"
  2. Monter l’ISO (double‑clic) puis ouvrir install.esd (ou install.wim s’il existe) dans \sources\.
    • Avec 7‑Zip : naviguez vers \sources\install.esd et explorez l’image.
    • Avec DISM pour convertir en install.wim : dism /Get-WimInfo /WimFile:"D:\sources\install.esd" Identifiez l’index de votre édition (ex. : 6 = Pro, 1 = Home, à confirmer sur votre ISO), puis exportez : dism /Export-Image /SourceImageFile:"D:\sources\install.esd" ^ /SourceIndex:6 /DestinationImageFile:"C:\Temp\install.wim" /Compress:max
    Important : les index varient selon l’ISO multi‑éditions. Toujours vérifier avec /Get-WimInfo.
  3. Extraire Winre.wim : dans l’image choisie (l’index correspondant à votre édition), ouvrez le chemin : Windows\System32\Recovery\Winre.wim Copiez le fichier Winre.wim vers l’installation en cours : C:\Windows\System32\Recovery\
  4. Réactiver WinRE : reagentc /enable reagentc /info :: contrôle que WinRE est « Enabled » et qu’un chemin est indiqué Si l’état reste Disabled ou si le chemin pointe vers un volume introuvable, passez à l’étape suivante.
  5. Si la partition WinRE a été supprimée (ou est inutilisable), recréez‑la et rattachez‑la. « ` Création de la partition WinRE (1 Go recommandé) Pré‑requis : libérer ~1 Go en fin de disque. Si besoin, réduisez la partition système : diskpart ``` list volume select volume C shrink desired=1300 minimum=1024 exit </code></pre> ``` <p><strong>Cas MBR (ID = 0x27)</strong>&nbsp;:</p> <pre><code>diskpart ``` select disk 0 create partition primary size=1024 format quick fs=ntfs label="Recovery" assign letter=R set id=27 override exit </code></pre> ``` <p><strong>Cas GPT (type WinRE + attributs requis)</strong>&nbsp;:</p> <pre><code>diskpart ``` select disk 0 create partition primary size=1024 format quick fs=ntfs label="Recovery" assign letter=R set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac gpt attributes=0x8000000000000001 exit </code></pre> ``` <p><strong>Copie et rattachement</strong>&nbsp;:</p> <pre><code>mkdir R:\Recovery\WindowsRE ``` copy C:\Windows\System32\Recovery\Winre.wim R:\Recovery\WindowsRE reagentc /setreimage /path R:\Recovery\WindowsRE /target C:\Windows reagentc /enable reagentc /info </code></pre> </li> </ol> <hr> <h3>Points clés et précautions</h3> <table> <thead> <tr> <th>Point</th> <th>Détails</th> </tr> </thead> <tbody> <tr> <td><strong>Sécurité de la machine</strong></td> <td>Le PC reste bootable&nbsp;; seul l’Environnement de récupération (WinRE) est indisponible jusqu’à réparation.</td> </tr> <tr> <td><strong>Mauvaise mise à jour</strong></td> <td>KB5034441 (Win&nbsp;10) et KB5028997 ne concernent pas Windows&nbsp;11&nbsp;22H2/23H2&nbsp;; ne pas appliquer ces instructions de redimensionnement à l’identique sous Win&nbsp;11.</td> </tr> <tr> <td><strong>Taille de WinRE</strong></td> <td>Depuis Win&nbsp;11&nbsp;22H2, prévoir ≈&nbsp;1&nbsp;Go pour la partition WinRE afin d’absorber les futures mises à jour de l’image de récupération.</td> </tr> <tr> <td><strong>Masquer l’update fautive</strong></td> <td>Utiliser <em>wushowhide.diagcab</em> ou suspendre temporairement les mises à jour pour éviter la réapparition du correctif erroné.</td> </tr> <tr> <td><strong>Sauvegarde</strong></td> <td>Toujours sauvegarder les données et, idéalement, réaliser une image disque avant toute manipulation de partitions.</td> </tr> <tr> <td><strong>BitLocker</strong></td> <td>Suspendez la protection avant <code>diskpart</code>, puis réactivez‑la à la fin. Un redémarrage peut être requis.</td> </tr> <tr> <td><strong>UEFI/BIOS</strong></td> <td>Le type de partition diffère entre MBR (0x27) et GPT (GUID WinRE). Les attributs GPT <code>0x8000000000000001</code> marquent la partition comme «&nbsp;requise&nbsp;» et «&nbsp;cachée&nbsp;».</td> </tr> </tbody> </table> <hr> <h3>Tableau de correspondance utile</h3> <h4>Types de partition WinRE</h4> <table> <thead> <tr> <th>Schéma</th> <th>Type/ID</th> <th>Notes</th> </tr> </thead> <tbody> <tr> <td>MBR</td> <td><code>0x27</code></td> <td>Définir avec <code>diskpart &gt; set id=27 override</code></td> </tr> <tr> <td>GPT</td> <td><code>DE94BBA4-06D1-4D40-A16A-BFD50179D6AC</code></td> <td>Appliquer ensuite <code>gpt attributes=0x8000000000000001</code></td> </tr> </tbody> </table> <h4>Index courants dans un ISO multi‑éditions (à vérifier sur votre ISO)</h4> <table> <thead> <tr> <th>Index</th> <th>Édition</th> </tr> </thead> <tbody> <tr><td>1</td><td>Windows&nbsp;11 Home</td></tr> <tr><td>2</td><td>Windows&nbsp;11 Home N</td></tr> <tr><td>3</td><td>Windows&nbsp;11 Home Single Language</td></tr> <tr><td>4</td><td>Windows&nbsp;11 Education</td></tr> <tr><td>5</td><td>Windows&nbsp;11 Education N</td></tr> <tr><td>6</td><td>Windows&nbsp;11 Pro</td></tr> <tr><td>7</td><td>Windows&nbsp;11 Pro N</td></tr> <tr><td>8</td><td>Windows&nbsp;11 Pro Education</td></tr> <tr><td>9</td><td>Windows&nbsp;11 Pro for Workstations</td></tr> <tr><td>10</td><td>Windows&nbsp;11 Pro N for Workstations</td></tr> </tbody> </table> <p><em>Rappel&nbsp;:</em> ces index peuvent changer. Utilisez toujours <code>dism /Get-WimInfo /WimFile:"D:\sources\install.esd"</code> pour confirmer.</p> <hr> <h3>Alternatives si l’extraction échoue</h3> <table> <thead> <tr> <th>Méthode</th> <th>Quand l’utiliser</th> <th>Effet</th> <th>Données personnelles</th> </tr> </thead> <tbody> <tr> <td><strong>Réinstallation sur place</strong> (ISO → <em>setup.exe</em>)</td> <td>Winre.wim introuvable ou multiples erreurs DISM</td> <td>Répare les fichiers système et recrée WinRE</td> <td>Conservées</td> </tr> <tr> <td><strong>Lecteur de récupération USB</strong></td> <td>Partition disque irrécupérable</td> <td>WinRE externe pour dépannages futurs</td> <td>Conservées</td> </tr> <tr> <td><strong>Restauration d’image système</strong></td> <td>Backup disponible</td> <td>Retour à l’état antérieur complet</td> <td>Selon la date du backup</td> </tr> </tbody> </table> <hr> <h3>Vérifications et finitions</h3> <ul> <li><strong>Nettoyage des composants</strong>&nbsp;: <pre><code>dism /online /cleanup-image /startcomponentcleanup </code></pre> </li> <li><strong>Forcer la détection Windows&nbsp;Update</strong>&nbsp;: <pre><code>wuauclt /detectnow </code></pre> (Vous pouvez aussi redémarrer et lancer une recherche de mises à jour depuis les Paramètres.) </li> <li><strong>Contrôle final WinRE</strong>&nbsp;: <pre><code>reagentc /info</code></pre> Le résultat attendu inclut <strong>WinRE status: Enabled</strong> et un chemin valide comme <code>\\?\GLOBALROOT\device\harddiskx\partitiony\Recovery\WindowsRE</code>. </li> <li><strong>Test pratique</strong>&nbsp;: Paramètres &gt; Système &gt; Récupération &gt; <em>Démarrage avancé</em>. Le menu WinRE doit s’afficher (Restauration du système, Invite de commandes, Réparation du démarrage, etc.).</li> </ul> <hr> <h3>Erreurs fréquentes et solutions</h3> <ul> <li><strong><code>REAGENTC.EXE: The Windows RE image was not found</code></strong> après <code>/enable</code>&nbsp;: <ul> <li>Le fichier <code>C:\Windows\System32\Recovery\Winre.wim</code> est absent ou le chemin WinRE pointe vers une partition invalide. Recopiez <code>Winre.wim</code> depuis l’ISO et reparamétrez&nbsp;: <pre><code>reagentc /setreimage /path R:\Recovery\WindowsRE /target C:\Windows reagentc /enable </code></pre> </li> </ul> </li> <li><strong><code>0x80070070 – Not enough disk space</code></strong> lors d’une mise à jour WinRE&nbsp;: <ul> <li>La partition de récupération est trop petite. Étendez‑la à ~1&nbsp;Go. Si l’espace libre est devant la partition WinRE, vous devrez déplacer/redimensionner via un outil de partitionnement en environnement de démarrage (ou recréer en fin de disque).</li> </ul> </li> <li><strong><code>Access is denied</code></strong> en écriture sur R:&nbsp;: <ul> <li>Vérifiez que la partition est montée avec une lettre et que vous avez une invite de commandes élevée («&nbsp;Exécuter en tant qu’administrateur&nbsp;»). Sous GPT, assurez‑vous d’avoir appliqué les attributs requis <code>0x8000000000000001</code> après la copie.</li> </ul> </li> <li><strong>BitLocker redemande la clé de récupération au redémarrage</strong>&nbsp;: <ul> <li>Vous avez modifié la table de partitions sans suspendre BitLocker. D’où la nécessité de <code>manage-bde -protectors -disable C:</code> avant, puis <code>... -enable</code> après. Ayez la clé sauvegardée au cas où.</li> </ul> </li> <li><strong>Index DISM incorrect</strong>&nbsp;: <ul> <li>Si vous extrayez <code>Winre.wim</code> depuis un index qui ne correspond pas à l’édition installée, WinRE peut quand même fonctionner, mais préférez la concordance exacte (même build/édition) pour éviter des incompatibilités futures.</li> </ul> </li> </ul> <hr> <h3>Procédure détaillée alternative (montage d’image avec DISM)</h3> <p>Si vous préférez <em>monter</em> l’image plutôt que de l’explorer avec 7‑Zip&nbsp;:</p> <ol> <li>Créez un dossier de montage&nbsp;: <pre><code>md C:\Mount</code></pre> </li> <li>Montez l’image (exemple index&nbsp;6)&nbsp;: <pre><code>dism /Mount-Image /ImageFile:"C:\Temp\install.wim" /Index:6 /MountDir:"C:\Mount"
  6. Copiez le fichier : copy "C:\Mount\Windows\System32\Recovery\Winre.wim" "C:\Windows\System32\Recovery\"
  7. Démontez l’image : dism /Unmount-Image /MountDir:"C:\Mount" /Discard
  8. Activez WinRE : reagentc /enable reagentc /info

Bonnes pratiques pour éviter la régression

  • Dimensionner correctement la partition WinRE (≥ 1 Go) pour éviter les échecs de mise à jour de l’image de récupération.
  • Ne pas suivre à l’identique des consignes Windows 10 sous Windows 11, surtout lorsqu’elles concernent la taille de WinRE et KB5034441/KB5028997.
  • Masquer l’update fautive avec wushowhide.diagcab si Windows Update persiste à proposer KB5034441 après migration.
  • Consigner vos changements : capture d’écran de reagentc /info avant/après, notes des tailles de partition, etc.

FAQ – Questions courantes

Q : Puis‑je réutiliser un Winre.wim d’une autre machine ?
R : Évitez. Préférez extraire depuis l’ISO correspondant à votre build/édition/architecture. À défaut, une image WinRE d’une build proche peut fonctionner, mais ce n’est pas idéal.

Q : Où se trouve l’image WinRE une fois activée ?
R : En général dans R:\Recovery\WindowsRE\Winre.wim sur la partition de récupération (sans lettre visible en temps normal). reagentc /info affiche le chemin exact.

Q : Faut‑il formater en NTFS ou FAT32 ?
R : NTFS est recommandé pour WinRE sous Windows 11. L’important est le type/ID de partition (0x27 en MBR, GUID WinRE en GPT) et l’attribut GPT requis.

Q : Après correction, je veux déplacer WinRE en fin de disque. Possible ?
R : Oui, si vous maîtrisez le partitionnement. Copiez Winre.wim au nouvel emplacement, mettez à jour le chemin avec reagentc /setreimage, puis reagentc /enable. Testez le démarrage avancé.

Q : Est‑ce grave de rester sans WinRE ?
R : Le système démarre, mais vous perdez les options de dépannage hors ligne (Réparation du démarrage, Restauration du système, etc.). Il est vivement conseillé de rétablir WinRE ou de préparer un lecteur de récupération USB.


Check‑list express

  • Téléchargez l’ISO officiel de votre édition/archi.
  • Extrayez Winre.wim (7‑Zip ou DISM) depuis Windows\System32\Recovery de l’image.
  • Copiez vers C:\Windows\System32\Recovery\.
  • Créez/ajustez la partition WinRE (1 Go, type adéquat), montez‑la si besoin.
  • reagentc /setreimage (si nécessaire), reagentc /enable, puis reagentc /info.
  • Testez Démarrage avancé. Réactivez BitLocker.

Informations complémentaires utiles

  • Les ISO Microsoft modernes contiennent souvent install.esd (compressé) : parcourez‑le avec 7‑Zip ou convertissez‑le en install.wim pour accéder à Winre.wim.
  • Après réparation, ces commandes peuvent aider : dism /online /cleanup-image /startcomponentcleanup wuauclt /detectnow
  • Vérifiez enfin reagentc /info ; il doit afficher WinRE status: Enabled et un chemin valide.

Annexe : script d’aide (PowerShell) pour valider l’état WinRE

Exécutez dans une console PowerShell en tant qu’administrateur :

$info = (reagentc /info) -join "`n"
if ($info -match "Windows RE status:\s+Enabled") {
  Write-Host "WinRE est ACTIVÉ." 
} else {
  Write-Host "WinRE est DÉSACTIVÉ."
}
$path = ($info | Select-String -Pattern "Windows RE location:\s+(.*)").Matches.Groups[1].Value
if ($path) { Write-Host "Emplacement WinRE : $path" } else { Write-Host "Emplacement WinRE non défini." }

Annexe : commandes utiles (mémo)

CommandeUtilité
reagentc /infoAffiche l’état et l’emplacement de WinRE
reagentc /enableActive WinRE
reagentc /disableDésactive WinRE (utile avant certaines opérations)
reagentc /setreimage /path R:\Recovery\WindowsRE /target C:\WindowsSpécifie le chemin de l’image WinRE
dism /Get-WimInfo /WimFile:"D:\sources\install.esd"Liste les éditions disponibles et leurs index
dism /Export-Image ...Convertit install.esd en install.wim pour extraction
diskpartGestion des volumes/partitions (création, redimensionnement)
manage-bde -protectors -disable/enable C:Suspend/reprend BitLocker pendant les opérations

Conclusion

La combinaison ISO correspondant au système, extraction du fichier Winre.wim, création/rattachement d’une partition WinRE correctement dimensionnée, puis reagentc pour l’activer, permet de retrouver un environnement de récupération pleinement fonctionnel sous Windows 11 22H2/23H2. Cette procédure corrige l’impact d’une tentative d’installation de KB5034441 héritée de Windows 10 et prévient de nouvelles régressions en redimensionnant la partition de récupération à ~1 Go. En cas de difficultés, la réinstallation sur place via l’ISO ou la création d’un lecteur de récupération USB constituent des solutions robustes tout en préservant vos données.

Sommaire