C'est pourtant simple.
Chaque volume (disque) à un GUID (un très long identifiant numérique) propre basé sur son numéro de série unique également. Quand on branche un volume (quel que soit la façon de le faire, Sata, PCIe, USB...), Windows regarde dans le registre si ce GUID est connu et si une lettre de lecteur lui est associé (ou si au contraire on n'en veut pas, car on peut vouloir que le volume ne soit justement pas monté, c'est mon cas pour certains volumes spécifiques).
- Si une lettre est associée, elle sera utilisée, SAUF s'il y a conflit (lettre déjà utilisée au moment du montage).
- Si aucune lettre n'est associée, la première lettre disponible sera utilisée.
Cela ne concerne d'ailleurs pas que les lettres comme je l'ai précisé, mais les points de montage également, dont je me sers abondamment.
Pour fixer une lettre de lecteur (associer une lettre à un volume unique), on peut le faire simplement via le Gestionnaire de disques.
Non, ce n'est pas inutile et idiot de fixer la lettre de volumes amovibles, pas du tout. Il ne faut pas prendre son utilisation d'un système pour la norme. La plupart des utilisateurs de Windows n'en utilisent qu'une petite partie et ignorent une grande partie du reste des fonctionnalités et options.
Voici un cas très concret ou c'est juste indispensable :
L'automatisation de la copie de sécurité des rushs après un tournage. Les logiciels de copie sécurisée des rushs de caméra sur SSD attendent des volumes forcement amovibles, puisque ce sont les magasins des caméras et des SSD de backup. Quand chaque jour après le tournage il faut décharger et backupper les rushs, il n'est pas inutile du tout de pouvoir automatiser la tâche, en comptant sur le fait que les magasins et les disques de backups ont tous des lettres fixées et paramètrées dans le logiciel (plusieurs backups en même temps). Et tout l'intérêt du système, c'est qu'on peut même décider d'attribuer systématiquement la même lettre à un même type de volume (par exemple les magasins auront toujours la lettre M et les backups la lettre B), qu'on montera successivement.
Je me sers aussi de cela pour les disques d'archives. Les 26 lettres étant rapidement utilisées sur mon système (dont 18 en permanence par les volumes internes et les lecteurs réseau mappés), je me sers des points de montage (montage du volume dans un dossier) de la même manière. Ainsi, c'est très organisé. J'ai un disque avec un dossier Archives et quand je monte un ou plusieurs volumes d'archives, il apparaissent comme des sous-dossiers de celui-ci, parfaitement identifiables et nommés, je n'ai pas à chercher une lettre au hasard.