Une fois que le Gestionnaire d'entrées a initialisé les pilotes de stockage disque, il invoque la fonction interne de IoAssignDriveLetters. Cette fonction crée un lien symbolique sous \??, sous forme d'une lettre d'unité pour chaque partition de disque, ainsi que pour les CD-ROMs et les disquettes 3.5''. Les liens symboliques
Affectations des lettres d’unités
des lettres d’unité se réfèrent aux objets de partition d’unités associés.
L’affectation de lettre d’unité par le Gestionnaire d’E/S suit une logique par
défaut, mais on peut déroger à cette logique en affectant spécifiquement des lettres
d’unités dans l’Administrateur de disques.
Lorsque l’on lance l’Administrateur de disques, le programme scanne les partitions
sur les disques durs du système et génère une signature aléatoire pour chaque
partition que l’Administrateur de disques n’a pas vu dans les précédentes exécutions.
L’Administrateur de disques stocke la signature d’une partition dans le secteur
de boot de la partition et également dans la valeur de Registre HKEY_LOCAL_MACHINE\SYSTEM\DISK\Information.
La valeur Information comporte une structure de données pour chaque partition
de disque qui comprend la signature attribuée par l’administrateur de disques
et la lettre d’unité de la partition, si vous en avez affecté une. IoAssignDriveLetters
lit la valeur Information et utilise les lettres d’unité que vous avez spécifiées
avant les affectations par défaut. La fonction lit les signatures des partitions
et les associe avec les données stockées dans la valeur Information pour corréler
les partitions avec leurs lettres d’unité.
Après avoir affecté les lettres d’unité spécifiées expressément, IoAssignDriveLetters
commence avec la lettre C (ou la première lettre non attribuée après C) et affecte
des lettres à la première partition primaire active de chaque disque. Si un disque
n’a aucune partition primaire active, IoAssignDriveLetters affecte une lettre
à la première partition primaire.
Ensuite, IoAssignDriveLetters poursuit l’affectation et attribut des lettres à
chaque partition se trouvant dans les partitions étendues de tous les disques.
Enfin, IoAssignDriveLetters crée des lettres d’unité pour les partitions primaires
sans affectation restantes.
Lorsque les partitions de disques ont reçu leurs lettres d’unités, IoAssignDriveLetters
donne des lettres aux disquettes 3.5 », puis aux CD-ROMs. Les deux premières unités
de disquettes se voient attribuer A et B, les unités suivantes recevant les premières
lettres disponibles. On peut affecter une lettre d’unité au CD-ROM dans le Gestionnaire
de disques, mais plutôt que de stocker ces renseignements dans la valeur Information,
le Gestionnaire de disques stocke les affectations de lettres dans plusieurs valeurs
qui se partagent les noms des objets d’unités utilisés par NT pour représenter
les CD-ROMs.
Par exemple, un système avec un CD-ROM ayant une lettre d’unité attribuée aura
une valeur \device\cdrom0\ derrière la clé HKEY_LOCAL_MACHINE\SYSTEM\DISK du Registre,
spécifiant la lettre d’unité affectée au CD-ROM. L’écran 2 montre le contenu du
répertoire \?? du Gestionnaire d’objet d’un système et le chemin symbolique de
l’unité C.
Téléchargez cette ressource

État des lieux de la réponse à incident de cybersécurité
Les experts de Palo Alto Networks, Unit 42 et Forrester Research livrent dans ce webinaire exclusif leurs éclairages et stratégies en matière de réponses aux incidents. Bénéficiez d'un panorama complet du paysage actuel de la réponse aux incidents et de sa relation avec la continuité de l'activité, des défis auxquels font face les entreprises et des tendances majeures qui modèlent ce domaine. Un état des lieux précieux pour les décideurs et professionnels IT.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Évolution du marché de la virtualisation : quelle voie choisir ?
- La performance de l’IA et l’analytique reposent sur des fondations de données solides
- AI Appreciation Day,16 juillet « cet email de 10 pages aurait pu se résumer en 3 points »
- L’informatique quantique perçue comme la menace de cybersécurité la plus critique
- Bâtir une entreprise AI-native : par où commencer
