web-dev-qa-db-fra.com

A quoi sert cette partition de récupération sur une nouvelle installation de Windows?

J'ai installé Windows 10 Preview sur un nouveau disque SSD et j'ai remarqué qu'il y avait une minuscule partition de récupération de 450 Mo à la fin de C:

Disk Manager

(Ignorez la partition étendue contenant F :, comme je l'ai ajouté moi-même par la suite)

Je suis à peu près certain qu'aucune partition de ce type n'est apparue sur une nouvelle installation de Windows 7 et je ne me souviens pas de rien de tel avec Windows 8 ou 8.1.

Alors, est-ce nouveau pour Windows 10 et à quoi ça sert?

Que contient cette minuscule partition?

25
paradroid

Windows XP

  • Le programme d'installation crée uniquement une seule partition Windows.
  • La console de récupération Windows ne fait pas partie de l'installation par défaut, mais peut être facilement ajoutée à la partition Windows où elle est installée dans un répertoire et occupe environ 7 Mo d'espace disque.
  • Seuls les lecteurs natifs de 512 octets (512n) sont pris en charge. Émulation AF (Advanced Format) (AF) 512e (512 octets) et 4Kn (4Kn) natifs non pris en charge officiellement et non recommandés.
  • Pas de support GPT pour le démarrage. XP 64 bits peut utiliser des lecteurs GPT uniquement pour les données.

Windows Vista

  • Le programme d'installation crée uniquement une seule partition Windows en mode BIOS/MBR et UEFI/GPT (64 bits uniquement).
  • WinRE, basé sur WinPE, a fait ses débuts sur le DVD Vista, mais il n’existe pas de moyen facile de l’installer sur le disque dur, car aucune procédure d’installation n’est fournie. À la place, les outils et les scripts fournis dans le cadre de WAIK doivent être utilisés manuellement.
  • WinRE doit être installé sur une partition distincte de la partition du système Vista. Peut être combiné avec la partition BitLocker Drive Encryption (BDE) si nécessaire.
  • La taille de la partition WinRE recommandée est d'environ 1 Go si elle est installée en tant qu'image étendue.
  • AF 512e pris en charge avec certaines mises à jour/correctifs mais AF 4Kn non pris en charge.

Windows 7

  • Le programme d’installation en mode BIOS/MBR crée une partition réservée au système de 100 Mo et une partition Windows. 1
  • Dans les premières versions pré-RTM (jusqu'à au moins 7057), la partition réservée au système avait une taille de 200 Mo.
  • La partition réservée au système contient le gestionnaire de démarrage (bootmgr), les données de configuration de démarrage (BCD) et les fichiers de démarrage utilisés pour BDE. Peut aussi contenir WinRE.
  • La taille minimale de la partition réservée au système est de 100 Mo, mais elle peut être plus grande. Il est marqué comme actif et ne doit pas être crypté. En mode BIOS/MBR, il peut être formaté en FAT32 ou en NTFS (le programme d'installation utilise NTFS).
  • Si WinRE n'est pas installé dans la partition réservée au système (par exemple, si la partition n'est jamais créée car Windows est installé sur un lecteur prédisolé), il est plutôt installé dans %SystemDrive%\Recovery.
  • AF 512e pris en charge avec certaines mises à jour/correctifs mais AF 4Kn non pris en charge.

  • Le programme d'installation en mode UEFI/GPT (pour 64 bits uniquement) crée une partition système (ESP) EFI d'au moins 100 Mo, une partition MSR (Microsoft Reserved Partition) de 128 Mo et une partition Windows. 2

  • Le ESP contient les fichiers NTLDR, HAL, Boot.txt et d'autres fichiers nécessaires au démarrage du système, tels que les pilotes. Le MSR est utilisé par le système d'exploitation pour la gestion du disque.
  • Le ESP doit être formaté en FAT32.
  • Les mêmes règles s'appliquent à WinRE en mode UEFI/GPT et en mode BIOS/MBR.

Windows 8

  • Le programme d’installation en mode BIOS/MBR crée une partition minimale de 350 Mo réservée au système et une partition Windows. 3
  • La partition réservée au système contient des fichiers liés à WinRE et à BDE. En mode BIOS/MBR, il peut être formaté en FAT32 ou en NTFS (le programme d'installation utilise NTFS).
  • Les lecteurs AF 512e sont pris en charge dans les modes BIOS/MBR et UEFI/GPT.

  • Le programme d’installation en mode mode UEFI/GPT (pour les versions 64 bits uniquement) crée une partition WinRE d’au moins 300 Mo, une partition ESP (ESP) d’au moins 100 Mo, une partition réservée (MSR) Microsoft de 128 Mo et une partition Windows. 4

  • Le ESP doit être formaté en FAT32. Sur les lecteurs AF 4Kn, la taille minimale de ESP est de 260 Mo, car la taille de la partition FAT32 est calculée en tant que taille de secteur (4 Ko) x 65527 = 256 Mo.
  • Lecteurs AF 4Kn pris en charge en mode UEFI/GPT uniquement.

Windows 10

  • Le programme d’installation en mode BIOS/MBR crée une partition réservée au système de 100 Mo minimum, une partition Windows et une partition WinRE de 450 Mo (minimum de 300 Mo). 5
  • Les lecteurs AF 512e sont pris en charge dans les modes BIOS/MBR et UEFI/GPT.

  • La configuration en mode UEFI/GPT (pour 64 bits uniquement) crée une partition système EFI de 100 Mo minimum, une partition MSR (Microsoft Reserved Partition) de 16 Mo, une partition Windows et une partition WinRE de 450 Mo (300 Mo minimum). ). 6

  • Le ESP doit être formaté en FAT32. Sur les lecteurs AF 4Kn, la taille minimale de ESP est de 260 Mo, car la taille de la partition FAT32 est calculée en tant que taille de secteur (4 Ko) x 65527 = 256 Mo.
  • Lecteurs AF 4Kn pris en charge en mode UEFI/GPT uniquement.

tl; dr: Une partition WinRE distincte est créée uniquement par Windows 8 Setup en mode UEFI/GPT et par Windows 10 Setup en mode BIOS/MBR et UEFI/GPT.

Sources:

56
Karan

Notez qu'il existe fréquemment plusieurs partitions de récupération (une pour chaque version de Windows pour laquelle vous souhaitez effectuer une restauration, ainsi que des partitions de récupération OEM). Cependant, certains outils de disque les confondent ou modifient leur ID afin que les partitions de récupération OEM et de récupération Windows puissent être mélangées). Quoi qu'il en soit, la partition de récupération WinRE est installée normalement par un outil nommé "ReAgent" dans Windows 10, qui ne fonctionne pas et se bloque fréquemment lorsqu'il est exécuté dans l'environnement "SAFE_OS" (exécutant le programme d'installation de Windows 10, y compris lorsqu'il s'exécute automatiquement à partir de Windows mise à jour pour installer une nouvelle version de Windows 10), et cela échoue également lorsque vous souhaitez utiliser ReAgent manuellement en mode normal: ReAgent calcule de manière incorrecte l’espace de stockage nécessaire à l’installation de l’environnement de récupération. Vous pouvez enfin constater que Windows 10 a pris de la place sur votre disque pour allouer une ou plusieurs partitions de restauration, puis a mis à jour le magasin BCD pour les rendre amorçables, même si ces partitions n’étaient pas préparées (non formatées: vous les voyez comme "RAW" au lieu de "NTFS"). À chaque redémarrage suivant, une nouvelle partition supplémentaire sera créée à nouveau (en prenant de l'espace sur la partition principale, mais en ignorant l'espace déjà alloué pour une tentative précédente de formatage incorrect de la partition de récupération configurée).

Vous devrez ensuite supprimer ces partitions incorrectes, récupérer leur espace pour les utiliser sur la partition Windows normale (sur mon disque, j'ai vu les tentatives infructueuses d'installation de la récupération laissant plusieurs gigaoctets de stockage: une partition de 300 Mo, puis 450 Mo supplémentaires. partition, puis une autre partition de 600 Mo, ce qui nécessite à chaque fois 150 Mo de plus que lors de la tentative précédente! Chaque fois que WinRe échouait, des erreurs disaient que la taille n’était pas suffisante pour être utilisée, même si Windows 10 n’aurait jamais besoin de plus de 450 Mo. Sur le disque dur, les nombreuses tentatives ont alloué plus de 60 Go sur mon disque SSD pour ces partitions, puis l’espace disque sur mon disque SSD de 256 Go a finalement été saturé (et je ne pouvais plus démarrer Windows ni même le restaurer).

Notez que lorsque le programme d'installation de Windows 10 est restauré, il laisse ces partitions telles quelles, même si elles sont maintenant des partitions "RAW" non formatées. Vous devez manuellement supprimer ces partitions non exécutées.

Vous devrez également vérifier le contenu du magasin BCD. à partir de la ligne de commande adminsitrator, exécutez: BCDEDIT/enum all

Vous pouvez voir de nouvelles entrées racine créées pour des partitions/volumes inexistants

Vérifiez également les partitions à partir de la ligne de commande, car le panneau de configuration de l'interface utilisateur "Gestion des disques" n'affiche pas tout (et refuse parfois de vous permettre de supprimer ces partitions incorrectes si leur ID est défini sur un état "protégé".

DISKPART

a une option supplémentaire qui vous permet de forcer la suppression de ces partitions que vous ne pouvez pas supprimer du panneau de configuration de Gestion des disques:

  • pour voir tous les volumes existants et voir sur quelles lettres de pilote ils sont montés, et quel type de système de fichiers ils utilisent (ou s'ils sont des partitions "RAW" non formatées) LIST VOL
  • sélectionnez votre partition Windows SELECT VOLUME n LIST PART
  • recherchez le numéro de partition correct pour le disque système, localisez la petite partition FAT32 UEFI/boot, puis localisez la partition de récupération OEM éventuelle
  • dans ce cas, vous devrez peut-être supprimer les partitions indésirables sur le disque (incorrectement installées par le programme d'installation de Windows 10 en raison du bogue dans ReAgent) pour récupérer l'espace qu'elles prennent inutilement.

Pour certaines partitions, vous ne pouvez pas utiliser "DELETE PART" pour supprimer la partition sélectionnée (et le volume dessus)! Ces mêmes partitions ne peuvent pas non plus être supprimées dans le panneau de configuration de Gestion des disques (les options sont grisées). Mais vous pourrez peut-être le faire depuis la ligne de commande avec un paramètre supplémentaire! SUPPRIMER PARTIE

Mais avant d’étendre votre partition Windows, laissez l’espace libre créé par les partitions supprimées: le programme d’installation de Windows n’aura pas besoin de redéfinir la taille de la partition Windows et pourra maintenant allouer directement la partition de récupération, sans avoir à modifier la configuration. C: partition Windows.

La correction des entrées dans le magasin BCD est beaucoup plus compliquée (la syntaxe de ligne de commande à effectuer est terriblement compliquée!)

La plupart des utilisateurs sont incapables d'utiliser les outils BCDEDIT et DISKPART eux-mêmes! Ils ont besoin d’un support technique (c’est très grave, c’est le programme d’installation de Windows 10 qui a corrompu automatiquement leurs tables de partition et leur magasin BCD).

Les installateurs Windows 10 sont vraiment TROP automatisés (abus d’une installation automatique sans surveillance sans aucune information préalable de ce qu’il tentera de faire). Tout ce qui change le magasin BCD (lecture incorrecte des informations du BIOS et mélange des informations de compatibilité UEFI et MBR) ou schéma de partition ne doit pas être effectué sans surveillance. En fait, tout cela pourrait être fait AVANT de redémarrer en mode SAFE_OS, avec une certaine interaction pour confirmer ce qui sera fait, et avec une journalisation appropriée.

Mais les installateurs Windows 10 en mode SAFE_OS essaient simplement de "deviner" quelle serait la meilleure configuration et trop souvent, leur choix est tout simplement faux (cela crée de nombreuses confusions entre les numéros de lecteur, les numéros de volume, les numéros de partition sur des lecteurs spécifiques, et parfois cela mélange également les lettres de lecteur ou modifie leur mappage (les identifiants de volume uniques sont simplement ignorés, ce qui est très mauvais et totalement opposé à ce que Microsoft recommande et documente! Microsoft ignore toujours ses propres spécifications qui ont été discutées avec des développeurs tiers et des OEM)

Les échecs lors de l’installation de Windows 10 sont vraiment un cauchemar à diagnostiquer.

Même l'assistance en ligne de Microsoft ne comprend pas les problèmes! Et ils ignorent même les outils de diagnostic Windows existants, tels que les options de DISKPART ou simplement la syntaxe de base de BCDEDIT! Appelez-les, ils commenceront peut-être une session de support avec votre PC, mais vous les aiderez plus qu'ils ne vous aideront (car les utilisateurs connaissent souvent mieux que Windows l'équipe de support officielle de diverses choses sur Windows). Mais peut-être qu’ils vous aideront à localiser quelques points que vous avez oublié de vérifier.

Il faut se méfier! Ils peuvent vous demander d'installer la version INCORRECT de Windows, ce qui entraînera l'effacement de TOUTES vos données utilisateur au lieu d'être migrées! Le support technique de Microsoft n’examine que ce qui est affiché dans la boîte de dialogue Winver, mais pas la version réelle utilisée (par exemple, il suppose que la version Windows est localisée dans la même langue que celle que vous utilisez, mais ignore que vous pouvez utilisez un paramètre de langue MUI au-dessus d’une installation en anglais américain).

Le programme d’installation de Windows émet également diverses hypothèses erronées sur ce qui se trouve sur votre système. le composant "ReAgent" est le pire de tous, il est presque non documenté, n'explique pas ce qu'il essaie de faire, ne consigne pas ses actions, ne consigne pas ses propres erreurs et n'offre presque aucun diagnostic. Tout ce que je peux dire, c’est qu’il calcule incorrectement l’espace nécessaire à l’installation de l’environnement de récupération et n’explique pas pourquoi il aurait besoin de plus de 300 Mo (je pense que «ReAgent» lit mal certaines données de la partition MSR ou échoue). Dans certains cas, lorsque d'autres disques sont montés sur des périphériques RAID, USB ou mobiles, ou sur des imprimantes connectées ou des cartes Flash, et qu'il peut s'agir d'un espace réellement utilisé pour des données non liées sur d'autres disques, cette opération ne fera JAMAIS partie de la récupération. partitionner lui-même ou essayer de deviner où se trouve la source WinRE et trouver un répertoire quelconque quelque part qui n’est en fait pas la source de WinRE, puis ajoute un spa déjà alloué à quelques autres partitions de récupération non destinées à cette version de Windows)

Mon point de vue sur la réaction du support officiel de Microsoft (qui m'a appris beaucoup plus qu'ils ne m'ont aidé, et ils ne comprenaient pas ce que je leur montrais avec DISKPART et BCDEDIT ...), est que Microsoft ne sait pas vraiment comment Windows fonctionne réellement. fonctionne (en raison d'un manque de formation interne de leur personnel et du fait que de nombreuses parties de Windows ont en fait été conçues par une petite équipe, aucun enregis- treur ne travaillant pour Microsoft, et Microsoft a maintenant besoin de l'aide de tiers pour deviner comment tout cela devrait fonctionner) !

Cela pose problème: Windows était propriétaire, mais mal documenté en interne, et maintenant, Microsoft ne sait pas vraiment comment gérer les milliards de lignes de code source créées par de nombreux tiers, sans véritable révision! Windows sera alors condamné à la mort lente car il est devenu impossible à maintenir et non pris en charge par Microsoft lui-même (et même des tierces parties rencontrent d'énormes difficultés pour localiser les problèmes en raison du manque de documentation interne: cela n'a jamais été pire depuis que Microsoft a demandé des installations sans surveillance sans demander aux utilisateurs n'importe quoi).

Il est peut-être temps que Microsoft envisage de créer ses logiciels et services vendus sur un autre système d'exploitation, pris en charge par une communauté plus large! Microsoft devrait commencer à créer sa propre distribution Linux (et reconstruire une couche d'interface utilisateur par-dessus: Microsoft devrait aider au développement de "Wine" pour Linux).

Microsoft a déjà indiqué que Windows 10 serait la dernière version commerciale de Windows. Je prédis qu'il mourra dans environ 10 ans et que le prochain système d'exploitation prenant en charge les applications développées pour Windows sera en fait Linux (et que Edge sera porté sur Linux: déjà, Office 365 et Azure prennent en charge Linux et des logiciels tiers. Navigateurs: Windows et les navigateurs ne seront plus stratégiques pour la vente de solutions Microsoft, Windows et Internet Explorer/Edge coûtent plus cher à Microsoft que ce qu’ils génèrent en revenus et Microsoft est incapable de maintenir son support technique sans payer de tiers! )

2
verdy_p