Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le Magasin des pilotes est une collection approuvée de packages de pilotes non-Microsoft et de boîte de réception. Le système d’exploitation gère ce regroupement dans un emplacement sécurisé sur le disque dur local. Seuls les modules de pilotes dans le store de pilotes peuvent être installés sur un appareil.
Lorsqu’un paquet de pilotes est copié dans le répertoire des pilotes, tous ses fichiers sont copiés. Ces fichiers incluent le fichier INF et tous les fichiers référencés par le fichier INF. Tous les fichiers qui se trouvent dans le package de pilotes sont considérés comme critiques pour l’installation de l’appareil. Le fichier INF doit référencer tous les fichiers requis pour l’installation de l’appareil afin qu’ils soient présents dans le magasin de pilotes. Si le fichier INF fait référence à un fichier qui n’est pas inclus dans le package de pilotes, le package de pilotes n’est pas copié dans le magasin.
Le processus de copie d’un package de pilotes dans le magasin de pilotes est appelé mise en scène. Un paquet de pilotes doit être préparé dans le magasin des pilotes avant de pouvoir être utilisé pour installer tous les périphériques. Par conséquent, la mise en attente des pilotes et l’installation des dispositifs sont des opérations distinctes.
Un paquet de pilotes est stocké dans le magasin de pilotes après vérification et validation.
Vérification de l’intégrité du paquet de pilotes
Avant qu’un package de pilotes soit intermédiaire vers le magasin de pilotes, le système d’exploitation vérifie d’abord que le package de pilotes est approuvé. Pour que le package de pilotes soit considéré comme approuvé, le fichier INF doit avoir une directive CatalogFile dans la section Version qui fournit le nom de fichier d’un fichier catalogue associé au fichier INF. Le fichier catalogue doit contenir des hachages pour le fichier INF et tous les fichiers référencés dans le fichier INF. Le fichier catalogue doit être signé avec une signature numérique approuvée. Pour plus d’informations sur les signatures numériques, consultez Signature de pilote.
Validation du package de pilotes
Le système d’exploitation valide le package de pilotes de la manière suivante :
- L’utilisateur actuel doit avoir l’autorisation d’installer le package de pilotes.
- Le fichier INF du package de pilotes est syntaxiquement correct et tous les fichiers référencés par le fichier INF sont présents dans le package de pilotes.
Un pilote est copié dans le répertoire de pilotes une fois qu'il a réussi les vérifications d'intégrité et de syntaxe. Ensuite, le système d’exploitation utilise le package de pilotes pour installer automatiquement de nouveaux appareils sans nécessiter d’interaction utilisateur.
Une fois que les fichiers sont placés dans le répertoire de pilotes, ils ne doivent pas être supprimés ni modifiés d'une quelconque manière. Les nouveaux fichiers ne doivent pas être ajoutés au stockage de pilotes en dehors du processus de préparation. Cela inclut l’ajout, la suppression ou la modification de fichiers directement via des appels programmatiques. Il inclut également les modifications apportées indirectement par le biais de directives INF traitées ultérieurement.