Partager via


Feuille de route pour l'installation des appareils et des pilotes

Illustration d’une boussole, d’une carte et d’un doigt pointant sur la carte.

Remarque

Cet article est destiné aux développeurs qui créent des pilotes de périphérique pour Windows. Si vous êtes un utilisateur qui souhaite installer ou mettre à jour un pilote de périphérique sur votre ordinateur, consultez Mettre à jour manuellement les pilotes dans Windows.

Pour installer un périphérique et un pilote dans le système d’exploitation Windows, voici la marche à suivre :

  • Étape 1 : Apprenez les bases de l’installation des périphériques et des pilotes sous Windows.

    Vous devez comprendre les fondamentaux de l’installation des périphériques et des pilotes dans la famille de systèmes d’exploitation Windows. Cela vous aidera à prendre des décisions de conception appropriées et à rationaliser votre processus de développement. Pour plus d’informations, consultez Installation de périphériques et de pilotes.

  • Étape 2 : découvrez les packages de pilotes et leurs composants.

    Un package de pilote se compose de tous les éléments que vous devez fournir pour installer votre périphérique et le prendre en charge sous Windows. Cela comprend un fichier INF ainsi que tous les fichiers référencés par le fichier INF.

    Pour plus d’informations, consultez les Packages de pilotes et les Fichiers INF.

  • Étape 3 : Créez un package de pilotes pour votre périphérique et vos pilotes.

    Votre paquet pilote doit comporter un fichier INF et, éventuellement, des fichiers de pilote ou des composants logiciels supplémentaires.

    Pour plus d’informations sur les éléments d’un package de pilotes, consultez la section Création d’un package de pilotes.

    Pour des exemples de packages de pilotes, consultez l’exemple de pilote Toaster.

  • Étape 4 :Testez la signature de votre pilote pendant les phases de développement et de test.

    La signature de test consiste à utiliser un certificat de test pour signer une version préliminaire d’un package de pilotes destinée à être utilisée sur des ordinateurs de test. Les développeurs peuvent signer des packages de pilotes à l’aide de certificats auto-signés, tels que les certificats générés par l’outil MakeCert . Cette fonctionnalité permet aux développeurs d’installer et de tester des packages de pilotes dans Windows avec la vérification de la signature du pilote activée.

    Pour plus d’informations, consultez Signer les pilotes pendant le développement et le test.

  • Étape 5 : signez en préproduction votre package de pilotes pour tester avec le démarrage sécurisé.

    La signature en préproduction fait référence à l’utilisation du certificat de préproduction WHQL/WHCP pour signer une version préliminaire d’un package de pilotes à utiliser sur les systèmes de production ou de vente au détail sans devoir activer TESTSIGNING. Cette fonctionnalité permet aux développeurs de tester les pilotes avec Secure Boot activé avant la signature de leur package de pilotes.

    Pour plus d’informations, consultez Signature et test du pilote en préproduction.

  • Étape 6 : signez votre package de pilotes pour la distribution.

    Une fois que vous avez testé et vérifié votre package de pilotes, vous devez le signer pour la distribution. La signature pour la distribution identifie l’éditeur d’un package de pilotes. Bien que cette étape soit facultative, les packages de pilotes doivent être signés pour la distribution pour les raisons suivantes :

  • Étape 7 : distribuez vos packages de pilotes.

    La dernière étape consiste à distribuer le package de pilotes. Si votre paquet pilote répond aux normes de qualité définies dans le Windows Hardware Compatibility Program (pour Windows 10/11), ou dans le Windows Hardware Certification Program (pour Windows 8/8.1 et les systèmes d’exploitation plus anciens), vous pouvez le distribuer via le programme Microsoft Windows Update. Pour plus d’informations, voir Publier un pilote dans Windows Update.

Il s’agit des étapes de base. Des étapes supplémentaires peuvent être nécessaires en fonction des besoins d’installation de votre périphérique et de votre pilote.