Vous avez déplacé WinRE par erreur ? Pas de panique : ce guide explique comment vérifier l’état actuel, remettre l’image au bon endroit, redimensionner proprement la partition de récupération et éviter le retour de l’erreur 0x80070643 à l’avenir.
Vue d’ensemble du problème
Lors d’un redimensionnement de disque pour corriger l’échec d’une mise à jour Windows (code 0x80070643
), l’image de Windows Recovery Environment (WinRE) a été déplacée de /harddisk1/partition4/
vers /harddisk1/partition3/
. Le système démarre et la mise à jour a fini par s’installer, mais vous vous interrogez à juste titre sur les conséquences à moyen et long termes.
La bonne nouvelle : si WinRE est activé et référencé correctement par Windows, vous ne risquez rien dans l’immédiat. La meilleure pratique, toutefois, est de conserver WinRE sur une partition de récupération dédiée (500 Mo à 1 Go), avec le bon type de partition et des attributs GPT/MBR adaptés. Ce placement évite les conflits d’espace avec le système, simplifie les futures mises à niveau et joue bien avec BitLocker.
En bref : ce qu’il faut faire
Commencez par un diagnostic ; si nécessaire, réassociez proprement l’image, réactivez WinRE et validez l’accès à l’environnement de dépannage.
Étape | Commande ou action | Objectif |
---|---|---|
1. Vérifier l’état actuel | reagentc /info | Confirmer que WinRE est Enabled et que le Chemin d’image WinRE pointe vers la partition correcte. |
2. Réassocier WinRE (si nécessaire) | reagentc /setreimage /path \\?\GLOBALROOT\device\harddisk1\partition4\Recovery\WindowsRE reagentc /setreimage /target C:\Windows | Corriger le chemin si celui‑ci est erroné ou pointe vers un volume non amorçable. |
3. Réactiver WinRE | reagentc /enable | S’assurer que l’environnement de récupération est activé après modification. |
4. Tester l’accès à WinRE | Démarrer → Paramètres → Récupération → Redémarrer maintenant (ou touche F8/F11 au POST) | Valider que le menu de dépannage s’ouvre sans erreur. |
Pourquoi l’emplacement de WinRE compte
- Partition dédiée recommandée : WinRE doit résider sur une partition « Windows RE Tools » dédiée (500 Mo à 1 Go). Sur MBR, le type est
0x27
; sur GPT, le type de partition est le GUIDDE94BBA4-06D1-4D40-A16A-BFD50179D6AC
avec attributs0x8000000000000001
(obligatoire et sans lettre). - Évitement des conflits d’espace : loger WinRE sur la partition système peut consommer de l’espace réservé, perturber les clichés instantanés (VSS) ou gêner une mise à niveau de fonctionnalité.
- Compatibilité BitLocker : une partition de récupération dédiée facilite la mise à jour de WinRE lorsque BitLocker est actif.
- Résilience : en cas d’erreur BCD ou de corruption de l’OS, une partition WinRE dédiée reste accessible pour réparer ou réinitialiser.
Vérifications immédiates
Ouvrez un Invite de commandes en administrateur et exécutez :
reagentc /info
Analysez les lignes clés :
- Windows RE status : Enabled attendu.
- Windows RE location : idéalement un chemin de type
\\?\GLOBALROOT\device\harddisk1\partition4\Recovery\WindowsRE
ou un GUID de volume\\?\Volume{...}\Recovery\WindowsRE
, pointant vers la partition de récupération et non vers la partition système. - Boot Configuration Data (BCD) : mis à jour par
reagentc
automatiquement quand vous utilisez/setreimage
.
Interpréter le résultat
- Si Enabled et location = partition de récupération dédiée → vous êtes en règle.
- Si Enabled mais location = partition système → ça peut fonctionner, mais ce n’est pas idéal. Envisagez un retour sur une partition dédiée.
- Si Disabled ou chemin invalide → procédez à la réassociation avec
reagentc
(voir ci‑dessous).
Procédure recommandée (propre et sûre)
- Sauvegarde & préparation
- Créez un point de restauration ou une sauvegarde image du système.
- Si BitLocker est activé, suspendez temporairement la protection avant toute opération sur les partitions :
manage-bde -protectors -disable C:
Réactivez‑la à la fin :manage-bde -protectors -enable C:
- Réassocier proprement WinRE (si le chemin est déporté ou erroné)
reagentc /disable reagentc /setreimage /path \\?\GLOBALROOT\device\harddisk1\partition4\Recovery\WindowsRE reagentc /setreimage /target C:\Windows reagentc /enable
Astuce : si vous préférez un identifiant de volume plus stable (recommandé), assignez temporairement une lettre à la partition de récupération et utilisezR:\Recovery\WindowsRE
, puis retirez la lettre (voir section « Étapes détaillées »). - Tester l’accès à WinRE Windows → Paramètres → Système → Récupération → Redémarrer maintenant (Démarrage avancé). Vérifiez que l’interface de dépannage s’ouvre normalement et qu’un Invite de commandes s’exécute.
- Réactiver BitLocker si vous l’aviez suspendu (voir commandes ci‑dessus).
Étapes détaillées selon les scénarios
Scénario A : WinRE est actif mais logé sur la partition système
Objectif : déplacer l’image vers une partition de récupération dédiée et mettre à jour le chemin.
- Créer/agrandir la partition de récupération (si elle n’existe pas ou si elle est trop petite)
- Taille recommandée : 750 Mo à 1 Go. Les correctifs récents de WinRE exigent ≈ 250 Mo libres sur cette partition. Anticipez pour les mises à jour futures.
- Gestion des disques (GUI) ou DiskPart (CLI) peuvent être utilisés. Exemple avec DiskPart :
diskpart list disk select disk 0 list volume select volume C shrink desired=800 create partition primary size=800 format fs=ntfs quick label="WinRE" set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac gpt attributes=0x8000000000000001 assign letter=R exit
Explications :set id
définit le type « Windows RE Tools », etgpt attributes
indique que la partition est requise et ne doit pas avoir de lettre persistante. Nous assignons temporairement la lettreR:
pour copier les fichiers, puis nous la retirerons. - Copier ou réinstaller l’image WinRE
- Si l’ancienne image est sur la mauvaise partition, copiez‑la :
mkdir R:\Recovery\WindowsRE copy "C:\Windows\System32\Recovery\Winre.wim" R:\Recovery\WindowsRE\Winre.wim
ou, si votre Winre.wim se trouve sur l’ancienne partition :copy X:\Recovery\WindowsRE\Winre.wim R:\Recovery\WindowsRE\Winre.wim
Ajoutez aussiboot.sdi
s’il est présent. - Référencez le nouvel emplacement :
reagentc /disable reagentc /setreimage /path R:\Recovery\WindowsRE reagentc /enable reagentc /info
- Retirez la lettre pour remasquer la partition :
diskpart select volume R remove letter=R exit
- Si l’ancienne image est sur la mauvaise partition, copiez‑la :
- Valider via Démarrage avancé (comme décrit plus haut).
Scénario B : WinRE est désactivé ou le chemin renvoie une erreur
- Nettoyer la configuration
reagentc /disable
- Pointer vers un chemin réel et accessible
reagentc /setreimage /path \\?\Volume{GUID}\Recovery\WindowsRE
Vous pouvez lister les volumes et leur GUID avec :mountvol
- Réactiver WinRE
reagentc /enable reagentc /info
- Tester le Démarrage avancé.
Scénario C : Partition de récupération manquante ou trop petite
Quand la partition est insuffisante, les mises à jour WinRE échouent et peuvent renvoyer 0x80070643
. La solution durable consiste à agrandir la partition, plutôt que de déplacer l’image sur C:
- Suspendre BitLocker si actif (voir plus haut).
- Réduire le volume système d’au moins 800 Mo (ou plus, selon votre marge).
- Étendre ou recréer la partition de récupération jusqu’à 750 Mo–1 Go, type Windows RE Tools, NTFS.
- Copier
Winre.wim
, exécuterreagentc /setreimage
etreagentc /enable
. - Tester et réactiver BitLocker.
Bonnes pratiques et conseils d’exploitation
- Gardez WinRE sur la partition de récupération dédiée. Évitez de le loger sur la partition système.
- Anticipez l’espace : conservez au moins 250 Mo libres sur la partition WinRE. Viser 1 Go offre une meilleure longévité.
- Toujours utiliser
reagentc
pour déclarer le chemin. Des déplacements manuels sansreagentc
laissent des références BCD obsolètes. - Conservez un support USB de secours (Windows 10/11) afin d’accéder à la réparation hors ligne en cas d’indisponibilité de WinRE.
- Vérifiez après chaque mise à jour majeure que
reagentc /info
reste cohérent.
Guide d’audit express
Vérification | Commande | Résultat attendu |
---|---|---|
État WinRE | reagentc /info | Windows RE status : Enabled, location sur partition Recovery. |
Présence de la partition | diskpart → list disk / list part | Partition 500 Mo–1 Go (GUID DE94... ou type 0x27 ). |
Espace libre | Gestion des disques | ≥ 250 Mo libres sur la partition WinRE. |
Chemin stable | mountvol | Chemin \\?\Volume{GUID}\Recovery\WindowsRE possible via reagentc . |
Aide‑mémoire DiskPart (GPT)
Action | Commandes |
---|---|
Créer la partition WinRE | create partition primary size=800 format fs=ntfs quick label="WinRE" set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac gpt attributes=0x8000000000000001 assign letter=R |
Masquer après configuration | remove letter=R |
Lister le type/attributs | detail partition |
Alternative PowerShell : repérer la partition WinRE
# Exécuter dans une console PowerShell (admin)
Get-Partition | Where-Object {
$_.GptType -eq 'de94bba4-06d1-4d40-a16a-bfd50179d6ac'
} | Get-Volume | Format-Table DiskNumber,PartitionNumber,FileSystemLabel,Size
Symptômes fréquents et remèdes
Symptôme | Cause probable | Action corrective |
---|---|---|
Mise à jour échoue (0x80070643 ) | Partition WinRE trop petite | Agrandir la partition (≥ 750 Mo), réassocier avec reagentc . |
Reboot to recovery impossible | Chemin WinRE invalide | reagentc /disable → /setreimage → /enable . |
BitLocker demande la clé au démarrage | Changement de partition sans suspension | Suspendre BitLocker avant travaux (~manage-bde ), puis réactiver. |
La partition Recovery apparaît dans l’Explorateur | Lettre non retirée | diskpart → remove letter=R . |
Questions fréquentes
Puis‑je laisser WinRE sur la partition système ?
Oui, Windows fonctionnera, mais vous vous exposez à des soucis d’espace et de maintenance. Une partition dédiée reste la voie la plus robuste.
Dois‑je modifier le BCD manuellement ?
Non. Utilisez reagentc /setreimage
: il mettra à jour les entrées nécessaires.
Quelle taille choisir pour la partition WinRE ?
Visez 750 Mo à 1 Go pour conserver une marge (correctifs WinRE, futures évolutions).
Où se trouve Winre.wim
par défaut ?
Sur une installation standard : \Recovery\WindowsRE\Winre.wim
dans la partition de récupération. Si WinRE est désactivé, une copie peut exister dans C:\Windows\System32\Recovery
.
Le nom /harddisk1/partitionX
va‑t‑il changer ?
Ces chemins peuvent varier (ordre des disques, modifications). Un chemin \\?\Volume{GUID}
est plus stable ; vous pouvez l’utiliser avec reagentc
.
Procédure de retour en arrière (si nécessaire)
- Désactiver :
reagentc /disable
- Recréer/agrandir la partition Recovery (type correct, NTFS, 750 Mo–1 Go)
- Copier
Winre.wim
versR:\Recovery\WindowsRE
- Réassocier :
reagentc /setreimage /path R:\Recovery\WindowsRE
- Réactiver :
reagentc /enable
- Masquer la partition (retirer la lettre) et tester le Démarrage avancé
Points d’attention
- Jamais de suppression hâtive d’anciennes partitions « Recovery » OEM tant que WinRE n’est pas opérationnel ailleurs.
- Évitez les chemins réseau ou amovibles : WinRE doit résider localement sur un disque interne accessible au démarrage.
- Après une mise à niveau majeure (Windows 10 → 11, nouvelle build), refaites un
reagentc /info
.
Exemple d’état attendu
Windows RE status: Enabled
Windows RE location: \\?\GLOBALROOT\device\harddisk1\partition4\Recovery\WindowsRE
Boot Configuration Data: {current}
Recovery image location:
Recovery image index: 0
Custom image location:
Custom image index: 0
Conclusion
Si reagentc /info
confirme que WinRE est activé et pointe vers un emplacement valide, il n’y a rien d’urgent à corriger. Pour autant, la solution pérenne reste de relocaliser WinRE sur une partition de récupération dédiée, suffisamment dimensionnée, déclarée via reagentc
, puis de valider son bon fonctionnement via le Démarrage avancé. Cette approche met fin aux erreurs de type 0x80070643
, prépare sereinement les futures mises à jour et réduit les frictions avec BitLocker et les clichés VSS.
Informations complémentaires utiles
- Emplacement conseillé : partition de récupération dédiée (500 Mo–1 Go, type ID
0x27
en MBR, GUIDDE94BBA4-06D1-4D40-A16A-BFD50179D6AC
en GPT). - Espace libre requis : gardez ≈ 250 Mo libres sur la partition contenant WinRE pour absorber les correctifs à venir.
- Sauvegarde BCD :
reagentc
actualise automatiquement les entrées nécessaires. Évitez les manipulations BCD manuelles. - Restauration rapide : conservez un support USB Windows 10/11 pour réparer ou débloquer BitLocker si WinRE devenait inaccessible.
En résumé : vérifiez, réassociez si besoin, dimensionnez correctement la partition de récupération et testez. Une fois ces bonnes pratiques en place, votre environnement WinRE restera fiable et prêt pour les prochaines mises à jour de Windows.