Réponses:
Apparemment, ce n'était pas la partition de récupération EFI, mais celle-ci, apparue en raison d'un bogue présent dans la mise à niveau vers la v1803 de Windows 10.
La ligne suivante la masquait dans une invite de commande de l'administrateur: mountvol e: /d
où e: doit être remplacé par sa lettre de lecteur désignée. La gestion des disques n'offrait aucune option de ce type car la partition était essentielle pour le système.
Il est normal que la partition EFI apparaisse dans Gestion des disques. Mais cela ne devrait pas apparaître dans ce PC. Vous pouvez toutefois supprimer sa lettre de lecteur afin qu’elle soit masquée de ce PC.
Pour faire ça:
Vous pouvez aussi faire cela avec diskpart.
Diskpart ne m'a pas laissé retirer la driveletter. Ce qui a fonctionné pour moi a été d'ajouter l'attribut caché.
C:\> diskpart
DISKPART> LIST VOLUME
DISKPART> SELECT VOLUME 0 // instead of 0 you'd use the volume number that you want to hide
DISKPART> ATTRIBUTES VOLUME // mine said hidden=no but no_default_drive_letter = yes
DISKPART> ATTRIBUTES VOLUME SET HIDDEN
Si vous parcourez l'aide de diskpart, vous constaterez qu'il est généralement possible de définir des indicateurs GPT, mais la solution proposée par Rod Smith ne semble pas vraiment judicieuse dans mon cas.
J'avais une partition système qui était déjà masquée et une "partition OEM" de 450 Mo qui était soudainement visible après une mise à jour de Windows 10. La partition système avait déjà l'ID C12A7328-F81F-11D2-BA4B-00A0C93EC93B
donc assigner cela au deuxième volume aussi, ne semblait pas être la bonne façon de procéder. En outre, la description pour ajouter le GPT_BASIC_DATA_ATTRIBUTE_HIDDEN
drapeau a mentionné qu'il cachera complètement de WIN32, pas seulement de se débarrasser de la lettre de lecteur.
En suivant les instructions de l'utilisateur Japelo_1976 dans ce fil m'a aidé.
Vous devez supprimer le fichier de registre avec regedit pour le volume que vous souhaitez supprimer la lettre de lecteur.
Ouvrez Windows Powershell ou la ligne de commande en tant qu'administrateur:
Start
→ clic droit Powershell
→ Run as administrator
Ouvrez la partition:
diskpart
Identifiez la partition EFI apparaissant dans l'explorateur:
list volume
Sélectionnez la partition EFI (en remplacement de la X
avec la lettre de lecteur correcte):
select volume X
Supprimez la lettre de lecteur de la partition EFI (en remplacement de la X
avec la lettre de lecteur correcte):
remove letter=X
Quitter diskpart:
exit
Ouvrez regedit:
Start
→ Type regedit
Trouvez la bonne clé / dossier:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
Si la lettre de lecteur des partitions EFI est toujours dans le registre, supprimez la valeur:
par exemple. \DosDevices\X:
Fermez RegEdit et redémarrez.
Il est fort probable que le code de type de partition ne soit pas défini correctement. Je ne sais pas à l'avance comment Windows Disk Management ou diskpart
affiche les codes de type GPT, mais ils peuvent être modifiés avec certains programmes. Dans mon propre GPT fdisk ( gdisk
) par exemple, vous utiliseriez le t
possibilité de changer le code de type en EF00 ( gdisk
code interne de pour un ESP; en réalité, il est stocké sous le numéro C12A7328-F81F-11D2-BA4B-00A0C93EC93B). Dans le Linux parted
ou les utilitaires GParted, vous définissez le "drapeau de démarrage" sur la partition pour définir le bon code de type. Quelque chose de similaire est probablement possible avec les outils standard de Microsoft, mais je ne sais pas comment le faire avec.
Définir le code de type correctement (si le code de type correct est le problème) est probablement préférable à ajuster la visibilité du volume dans Windows, car définir correctement le code de type gérera la source du problème plutôt que de le masquer. Cela signifie à son tour que le problème ne se reproduira pas si vous devez réinstaller Windows ou si vous choisissez d'installer un autre système d'exploitation (soit pour remplacer Windows, soit pour effectuer un double démarrage avec celui-ci).