Réparer WinRE sous Windows 10/11 : corriger « Windows RE image was not found », erreurs DiskPart et BitLocker

Impossible d’activer WinRE sur Windows 10/11 ? Ce guide pas‑à‑pas vous aide à corriger “Windows RE image was not found”, les conflits avec BitLocker et les erreurs DiskPart, sans perdre vos données ni casser l’amorçage.

Sommaire

Problème posé

Sur de nombreuses machines Windows 10/11, l’activation de l’Environnement de récupération (WinRE) échoue. Les symptômes les plus fréquents :

  • reagentc /enable retourne : « REAGENTC.EXE : The Windows RE image was not found. »
  • Dans certains cas, d’autres messages apparaissent :
    • « Windows RE cannot be enabled on a volume with BitLocker Drive Encryption enabled. »
    • « The Windows RE image cannot be stored in the specified volume. Use the RETAIN command in DISKPART… »
    • Erreur « Device not ready » lors de la création du dossier sur la partition.

Causes les plus probables :

  1. Fichier winre.wim manquant dans C:\Windows\System32\Recovery.
  2. Partition WinRE mal configurée : mauvais type GUID, attributs GPT inadaptés, absence de lettre de lecteur temporaire, taille insuffisante.
  3. Conflit avec BitLocker (protection active pendant les opérations).

Solution pas‑à‑pas (procédure générique et sûre)

Pré‑requis : un compte administrateur local, l’ISO de la même version/édition de Windows que celle installée, et au moins 1 Go d’espace libre sur la partition de récupération (2 Go recommandés). Idéalement, effectuez une sauvegarde système avant toute manipulation de partitions.

Restaurer le fichier winre.wim si celui‑ci est absent

  1. Montez l’ISO de Windows (clic droit → Monter). Supposons que le lecteur monté soit D:.
  2. Ouvrez D:\sources\install.wim ou D:\sources\install.esd avec 7‑Zip, ou utilisez DISM pour identifier l’index de votre édition.
  3. Dans l’image correspondant à votre édition (Home, Pro, etc.), naviguez vers Windows\System32\Recovery et récupérez winre.wim (et, si présent, boot.sdi).
  4. Copiez winre.wim vers C:\Windows\System32\Recovery.

Astuce DISM pour identifier l’index :

dism /Get-WimInfo /WimFile:D:\sources\install.wim

Montage DISM (méthode alternative, si vous préférez éviter 7‑Zip) :

md C:\Mount
dism /Mount-Image /ImageFile:D:\sources\install.wim /Index:6 /MountDir:C:\Mount
copy C:\Mount\Windows\System32\Recovery\winre.wim C:\Windows\System32\Recovery\
copy C:\Mount\Windows\System32\Recovery\boot.sdi C:\Windows\System32\Recovery\  "si présent"
dism /Unmount-Image /MountDir:C:\Mount /Discard
rd /s /q C:\Mount

Si vous avez un .esd : vous pouvez d’abord l’exporter en .wim (facultatif) ou monter directement l’index ciblé.

dism /Get-WimInfo /WimFile:D:\sources\install.esd
dism /Export-Image /SourceImageFile:D:\sources\install.esd /SourceIndex:6 /DestinationImageFile:C:\install.wim /Compress:max /CheckIntegrity

Préparer la partition de récupération

Objectif : présenter temporairement la partition WinRE comme Basic Data lisible (attributs neutres), y copier l’arborescence et les fichiers, puis la reconfigurer en partition Recovery masquée.

Important si BitLocker est actif : suspendez les protecteurs le temps de la manipulation pour éviter les blocages.

manage-bde -protectors -disable C:

Préparation avec DiskPart :

diskpart
list vol
rem Repérez la partition "Recovery" (~600 Mo à 2 Go). NOTE : vérifiez soigneusement le bon volume.
select vol <n°>                 rem Remplacez <n°> par le numéro correct
assign letter=S
set id=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7   rem Type "Basic Data"
gpt attributes=0x0000000000000000             rem Nettoyage des attributs spéciaux
exit

Création de l’arborescence et copie :

md S:\Recovery\WindowsRE
xcopy /h C:\Windows\System32\Recovery\winre.wim S:\Recovery\WindowsRE\
xcopy /h C:\Windows\System32\Recovery\boot.sdi S:\Recovery\WindowsRE\   rem si présent
label S: Recovery

Nettoyer la configuration WinRE et lier le nouvel emplacement :

del C:\Windows\System32\Recovery\reagent.xml /a
reagentc /disable
reagentc /setreimage /path S:\Recovery\WindowsRE /target C:\Windows
reagentc /enable
reagentc /info

À ce stade, Windows RE status doit indiquer Enabled et l’emplacement doit pointer vers S:\Recovery\WindowsRE.

Re‑masquer la partition de récupération

Une fois WinRE opérationnel, retransformez la partition en type Recovery et retirez la lettre de lecteur.

diskpart
select vol <n°>                 rem Le même volume que précédemment
remove                          rem Retire la lettre S
set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac   rem Type "Recovery Partition"
gpt attributes=0x8000000000000001             rem Hidden + Required
exit

Points de contrôle et dépannage

Message d’erreurCauses probablesCorrectif
« image cannot be stored in the specified volume »Attribut GPT RETAIN manquant ou partition < 1 GoRefaire la préparation : gpt attributes=0 pendant la copie, puis 0x8000000000000001 une fois terminé. Agrandir la partition si nécessaire.
« Windows RE cannot be enabled on a volume with BitLocker Drive Encryption enabled »BitLocker encore actif sur le volume cibléSuspendre temporairement : manage-bde -protectors -disable C: (ou Suspend-BitLocker en PowerShell), puis réactiver à la fin.
« Device not ready » lors de md S:\...Lettre non montée ou assignation incorrecteRelancer DiskPart et assign letter=S sur le bon volume.
winre.wim introuvableExtraction incomplète, mauvais index dans install.wim/.esdReprendre l’étape de restauration avec le bon index (Home, Pro, etc.) via dism /Get-WimInfo.
Access is denied ou Accès refusé pendant la copieInvite non élevée, antivirus/EDR verrouille le fichierOuvrir l’Invite de commandes en administrateur, désactiver temporairement la protection temps réel si nécessaire, réessayer.
The system cannot find the file specified sur reagentc /setreimageChemin mal saisi, dossier WindowsRE absentVérifier S:\Recovery\WindowsRE\winre.wim puis rejouer reagentc /setreimage avec le bon chemin.
Partition trop petite (< 1 Go)Réduction OEM excessive, mises à jour WinRE plus volumineusesÉtendre la partition de récupération (voir annexe ci‑dessous) à 1–2 Go.
reagentc /enable renvoie toujours « not found »Attributs/Type GUID non remis proprementVérifier le type avec DiskPart : Basic Data durant la copie, Recovery à la fin + attributs 0x8000000000000001.

Bonnes pratiques complémentaires

  • Taille minimale : 1 Go ; 2 Go recommandés pour absorber les futures mises à jour de WinRE.
  • Sauvegarde complète avant toute opération sur les partitions (image système ou point de restauration).
  • Après une mise à niveau majeure de Windows, valider WinRE avec reagentc /info.
  • En cas d’usage de BitLocker, n’oubliez pas de réactiver : manage-bde -protectors -enable C:.
  • Conservez à portée de main l’ISO correspondant à votre build (même édition/langue) pour restaurer rapidement winre.wim.

Résultat attendu

La commande ci‑dessous doit confirmer l’activation et l’emplacement corrects :

reagentc /info

Extrait attendu :

Windows RE status: Enabled
Windows RE location: \\?\GLOBALROOT\device\harddiskX\partitionY\Recovery\WindowsRE

Le menu de récupération redevient accessible via Paramètres ▸ Système ▸ Récupération ▸ Démarrage avancé ▸ Redémarrer maintenant ou via le raccourci clavier Maj + Redémarrer. Vous pouvez aussi tester directement :

shutdown /r /o /t 0

Comprendre WinRE et ce que fait réellement ReAgentC

WinRE est une mini‑image Windows (winre.wim) démarrée à la demande pour dépanner, réinitialiser le PC, désinstaller des mises à jour problématiques, lancer des restaurations système, etc. L’outil reagentc.exe enregistre où se trouve cette image et crée le lien entre le Boot Manager et l’emplacement physique sur disque. S’il n’y a ni fichier winre.wim, ni partition correctement balisée, reagentc /enable échouera systématiquement.

Où est stockée l’information ? Le chemin de WinRE est mémorisé dans reagent.xml (dans C:\Windows\System32\Recovery) et dans la configuration BCD. reagentc /setreimage régénère ces pointeurs pour aligner Windows sur le nouvel emplacement.


Annexe : déterminer l’index d’édition et extraire proprement

Si vous ignorez l’index exact (Home, Pro, Education…), listez les éditions disponibles :

dism /Get-WimInfo /WimFile:D:\sources\install.wim

Repérez la ligne Index de votre édition, puis montez ou exportez l’image correspondante. Pour un fichier .esd, la logique est identique (remplacez /WimFile par /WimFile ou utilisez /EsdFile suivant la version de DISM).


Annexe : agrandir la partition de récupération en sécurité

Si la partition Recovery est trop petite (< 1 Go) :

  1. Dans Gestion des disques, identifiez l’ordre des partitions : EFI (100–300 Mo), MSR (16 Mo, non visible), Windows (C:), et Recovery.
  2. Si de l’espace libre suit immédiatement la partition Recovery, étendez‑la. Sinon, réduisez légèrement C: puis déplacez/étendez la partition Recovery avec un gestionnaire de partitions capable de déplacer (ou via DiskPart en ligne de commande si l’espace est contigu).
  3. Visez 1–2 Go. Assurez‑vous qu’aucune lettre fixe n’est assignée de façon permanente.

Rappel : pendant l’agrandissement et la copie, gardez la partition en type Basic Data avec gpt attributes=0, puis remettez le type Recovery et les attributs 0x8000000000000001 une fois la configuration terminée.


Annexe : cas particuliers BitLocker

  • Suspension ciblée : manage-bde -protectors -disable C: -RebootCount 1 suspend jusqu’au prochain redémarrage.
  • Post‑opérations : réactivez manage-bde -protectors -enable C: et validez le statut avec manage-bde -status.
  • Éviter le « volume chiffré » : ne déplacez pas WinRE sur un volume chiffré ; utilisez la partition Recovery dédiée.

Annexe : systèmes UEFI/GPT versus BIOS/MBR

La procédure ci‑dessus est pensée pour la majorité des PC modernes en UEFI/GPT. Sur BIOS/MBR, la partition de récupération n’est pas identifiée par un GUID, mais la logique reste la même : créer \Recovery\WindowsRE, copier winre.wim, puis reagentc /setreimage et reagentc /enable. Adaptez simplement les commandes DiskPart (pas de set id GUID sous MBR).


Annexe : vérifier et mettre à jour le contenu de WinRE

Il est possible de consulter les informations de l’image WinRE :

dism /Get-WimInfo /WimFile:S:\Recovery\WindowsRE\winre.wim /Index:1

Si une mise à jour de sécurité exige un WinRE plus volumineux, vous serez amené à agrandir la partition Recovery comme décrit plus haut.


Annexe : script batch commenté (option avancée)

Pour administrateurs confirmés, ce modèle de script automatise la séquence sans forcer si une étape échoue. Lisez‑le avant exécution, adaptez la lettre de lecteur et l’index selon votre contexte.

@echo off
setlocal enableextensions enabledelayedexpansion

rem === Paramètres à adapter ===
set ISO=D:
set INDEX=6
set MOUNT=C:\Mount
set REC_LETTER=S

rem --- Pré‑vérifs ---
whoami /groups | find /i "S-1-16-12288" >nul || (echo Lancez en tant qu'administrateur & exit /b 1)

rem --- Récupérer winre.wim s'il manque ---
if not exist "C:\Windows\System32\Recovery\winre.wim" (
echo [*] Extraction de winre.wim depuis l'ISO...
md "%MOUNT%" 2>nul
dism /Mount-Image /ImageFile:%ISO%\sources\install.wim /Index:%INDEX% /MountDir:%MOUNT% || goto :err
copy "%MOUNT%\Windows\System32\Recovery\winre.wim" "C:\Windows\System32\Recovery" || goto :err
if exist "%MOUNT%\Windows\System32\Recovery\boot.sdi" copy "%MOUNT%\Windows\System32\Recovery\boot.sdi" "C:\Windows\System32\Recovery"
dism /Unmount-Image /MountDir:%MOUNT% /Discard
rd /s /q "%MOUNT%"
)

rem --- BitLocker : suspendre si actif ---
manage-bde -status C: | find /i "Protection activ" >nul && manage-bde -protectors -disable C:

rem --- Préparer la partition Recovery ---
echo select vol &echo assign letter=%REC_LETTER%&echo set id=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7&echo gpt attributes=0 > %temp%\dp.txt
diskpart /s %temp%\dp.txt

rem --- Copier les fichiers ---
md %REC_LETTER%:\Recovery\WindowsRE 2>nul
copy /y "C:\Windows\System32\Recovery\winre.wim" %REC_LETTER%:\Recovery\WindowsRE\ || goto :err
if exist "C:\Windows\System32\Recovery\boot.sdi" copy /y "C:\Windows\System32\Recovery\boot.sdi" %REC_LETTER%:\Recovery\WindowsRE\

rem --- Relier et activer ---
del "C:\Windows\System32\Recovery\reagent.xml" /a 2>nul
reagentc /disable
reagentc /setreimage /path %REC_LETTER%:\Recovery\WindowsRE /target C:\Windows || goto :err
reagentc /enable || goto :err
reagentc /info

echo.
echo [OK] WinRE active. Pensez à remasquer la partition puis à réactiver BitLocker.
exit /b 0

:err
echo [ERREUR] Une étape a échoué. Consultez le journal ci‑dessus.
exit /b 1 

Note : remplacez <NUM_RECOVERY> par le numéro réel de la partition Recovery dans le fichier %temp%\dp.txt ou générez‑le dynamiquement après un list vol traité via for /f si vous êtes à l’aise avec le batch avancé.


Questions fréquentes

Puis‑je placer winre.wim sur C: ?
Techniquement oui (reagentc /setreimage /path C:\Recovery\WindowsRE), mais ce n’est pas recommandé : cela complique le chiffrement et augmente les risques d’altération. Utilisez la partition dédiée.

Que fait le GUID de94bba4-06d1-4d40-a16a-bfd50179d6ac ?
C’est le type de partition GPT standard pour les partitions Recovery Windows. Il permet à Windows et aux utilitaires de reconnaître et de masquer correctement l’emplacement de WinRE.

Pourquoi certains OEM utilisent des tailles différentes ?
Les constructeurs ajoutent parfois des outils ou images supplémentaires (usine) dans la partition de récupération. L’important est d’y laisser assez d’espace pour winre.wim et ses futures mises à jour (visez 2 Go).

Après la réussite, dois‑je garder la lettre de lecteur ?
Non. Retirez‑la pour éviter les montages involontaires et les accès inopinés. La partition doit rester masquée et marquée « Required ».

ReAgentC indique « Enabled » mais l’amorçage en mode avancé ne s’affiche pas ?
Vérifiez que le système boote bien en UEFI (si applicable), et lancez shutdown /r /o /t 0. Si le menu n’apparaît toujours pas, refaites reagentc /disable puis reagentc /enable pour régénérer la configuration.


Checklist express

  • Fichier : C:\Windows\System32\Recovery\winre.wim présent.
  • Partition : copie faite sur \Recovery\WindowsRE, type final Recovery, attributs 0x8000000000000001.
  • Commande : reagentc /enable sans erreur, reagentc /infoEnabled.
  • BitLocker : protecteurs réactivés (manage-bde -protectors -enable C:).
  • Test : démarrage avancé OK via Paramètres ou shutdown /r /o /t 0.

Résumé de la procédure

En cas d’échec d’activation de WinRE, la démarche fiable consiste à : restaurer winre.wim depuis l’ISO officiel, rendre accessible la partition Recovery, y copier l’arborescence \Recovery\WindowsRE, relier l’image avec reagentc /setreimage, activer avec reagentc /enable, puis re‑masquer la partition et réactiver BitLocker. En suivant ces étapes, vous rétablissez un Environnement de récupération pérenne et conforme aux bonnes pratiques Microsoft.


En bref : une WinRE fonctionnelle est indispensable pour réinitialiser, restaurer et réparer Windows. Prenez le temps de la remettre en état dès que reagentc /info n’affiche plus Enabled ou que le chemin ne pointe pas vers la partition Recovery dédiée.

Sommaire