Comment localiser les GUID de volume et lister les GUID de chaque disque
Windows utilise des lettres et des étiquettes de lecteur pour faciliter l’identification des partitions (les volumes de vos disques).Plus précisément, il attribue un identifiant unique, appelé GUID, à chaque volume. C’est très pratique pour les applications système, les scripts, ou tout simplement pour identifier un volume de manière fiable, même si sa lettre de lecteur change. Parfois, certaines partitions, comme « Système » ou « Récupération », n’ont pas de lettre de lecteur et sont donc identifiées uniquement par leur GUID.
Le GUID d’un volume se présente sous la forme \\?\Volume{GUID}\. Le GUID est cette longue chaîne de caractères, difficile à mémoriser, entre accolades. Lors de sa première connexion, un volume reçoit ce GUID qui reste associé à son emplacement, même après plusieurs changements de lettre de lecteur. C’est un peu étrange, mais très pratique pour le dépannage ou la création de scripts, surtout avec plusieurs disques ou des configurations complexes. Ce guide vous explique comment associer un GUID à un volume et identifier le disque physique correspondant (particulièrement utile pour les configurations multi-disques).
Comment trouver le GUID d’un volume et l’associer à un disque physique
Méthode 1. Utilisez mountvol.exe pour lister tous les GUID de volume.
Voici la méthode la plus simple pour identifier les GUID de vos volumes : il suffit d’exécuter la commande « mountvol » dans l’invite de commandes. Car, bien sûr, Windows complique inutilement les choses… mais cette méthode fonctionne sans aucun outil tiers.
- Ouvrir l’invite de commandes en tant qu’administrateur : cliquez sur le menu Démarrer, tapez `cmd`, cliquez avec le bouton droit sur Invite de commandes et sélectionnez Exécuter en tant qu’administrateur.
- Saisissez votre texte
mountvolet appuyez sur Entrée.
Vous verrez immédiatement la liste de tous vos volumes avec leurs chemins GUID. Ce chemin, par exemple \\?\Volume{GUID}\, est l’identifiant unique de votre volume. Sur une machine, cela peut être clair, mais sur une autre, c’est plus confus, surtout avec les volumes cachés ou réservés au système. Notez que le GUID reste le même même si vous changez la lettre du lecteur.
Méthode 2. Utiliser PowerShell pour obtenir les informations sur les volumes et les GUID.
Cette méthode est un peu plus détaillée et permet d’obtenir des informations supplémentaires comme la capacité ou s’il s’agit d’un volume système.
- Ouvrez PowerShell en tant qu’administrateur (recherchez PowerShell, cliquez avec le bouton droit, puis sélectionnez « Exécuter en tant qu’administrateur »).
- Collez cette commande :
Get-WmiObject -Namespace root\cimv2 -Class Win32_Volume | Select-Object DriveLetter, DeviceID
Cette commande affiche la lettre du lecteur ainsi que l’identifiant du périphérique (qui inclut les informations GUID).Pour obtenir plus de détails comme le nom, la capacité et l’espace libre, vous pouvez exécuter :
Get-WmiObject -Namespace root\cimv2 -Class Win32_Volume | Format-List Label, DriveLetter, DeviceID, SystemVolume, Capacity, FreeSpace
Bien que cela ne vous indique pas directement sur quel disque chaque volume se trouve, vous obtenez un bon aperçu des GUID de vos volumes et des informations associées. Facile à intégrer dans des scripts d’automatisation ou d’étiquetage des volumes pour une utilisation ultérieure.
Méthode 3. Associer les GUID de volume aux disques physiques
C’est un peu plus compliqué. Windows n’affiche pas nativement quel GUID est associé à quel disque physique lors de l’exécution de commandes. L’utilitaire « diskext » de Sysinternals DiskExt peut s’avérer utile.
Voici la version courte et brute :
- Téléchargez DiskExt et extrayez-le dans un dossier. En général, il suffit d’exécuter le programme d’installation ou de décompresser le fichier dans un emplacement facile d’accès.
- Ouvrez ce dossier, sélectionnez la barre de chemin, faites un clic droit pour copier, ou copiez simplement le chemin du dossier dans votre presse-papiers.
- Ouvrir l’invite de commandes en tant qu’administrateur.
- Saisissez
cdensuite collez le chemin que vous avez copié, en appuyant sur Entrée Enteraprès. Exemple : `cd C:\Tools\DiskExt`. - Tapez
diskextet appuyez sur Enter.
Cet outil liste tous les volumes avec leurs GUID et, surtout, indique sur quel disque chacun se trouve. Cela peut s’avérer crucial lors du dépannage ou de la création de scripts pour la gestion des volumes sur plusieurs disques.
Sur certaines configurations, la commande « diskext » peut ne pas fournir immédiatement toutes les informations nécessaires ; des problèmes matériels ou de permissions peuvent parfois interférer. Un redémarrage ou l’exécution de l’invite de commandes en tant qu’administrateur résout généralement le problème.
Voilà, en résumé. Si vous devez gérer, dépanner ou simplement nettoyer vos mappages de lecteurs, ces méthodes devraient couvrir la plupart des cas. Trouver les GUID et le disque sur lequel ils se trouvent n’est pas toujours simple, mais avec ces conseils, c’est tout à fait faisable.
Au cas où, si vous essayez d’identifier des volumes système ou des partitions cachées, la troisième méthode avec DiskExt est la plus fiable : elle montre clairement le lien entre les GUID de volume et les disques physiques.