hamburger icon
  • language
back icon Précédent
Choisissez votre langue
Type de contenu

Base de Connaissances

Signature des pilotes en mode noyau

Solution ID : SO578
Last Modified : 09/11/2026

Solution

Le processus relatif aux pilotes en mode noyau a changé depuis avril 2021. Microsoft n’autorise plus la signature des pilotes en mode noyau uniquement à l’aide d’un certificat émis par une CA publiquement approuvée. Microsoft exige désormais qu’un pilote en mode noyau soit d’abord signé à l’aide d’un certificat émis par une CA publiquement approuvée, puis soumis à Microsoft pour signature via le portail de développement Microsoft. Vous trouverez plus d’informations ici.

Nouveau processus de Microsoft pour l’envoi de pilotes

À compter de 2021, Microsoft sera le seul fournisseur de signatures de code en mode noyau pour les environnements de production. Microsoft a mis en place un nouveau processus de signature des packages de pilotes en mode noyau. Vous devrez signer tous les nouveaux packages de pilotes en mode noyau en suivant les instructions Hardware Submission mises à jour de Microsoft. Consultez Partner Center for Windows Hardware.

Créer un nouvel envoi de matériel

Pour préparer votre matériel pour le Windows Hardware Compatibility Program pour Windows 10 (ou le programme de certification distinct pour les systèmes d’exploitation antérieurs), vous devez créer et soumettre un fichier .hlkx (pour Windows 10) ou .hckx (pour les systèmes d’exploitation antérieurs). Ce fichier est créé à l’aide de Windows HLK Studio (ou Windows HCK Studio pour les systèmes d’exploitation antérieurs) et contient tous les résultats des tests, les pilotes et les symboles de votre produit. La soumission de ce fichier permet au tableau de bord d’examiner les résultats de vos tests, d’évaluer les pilotes testés et de renvoyer les fichiers catalogue signés numériquement par Microsoft.

Pour créer un fichier d’envoi

Pour plus d’informations sur la création et la signature numérique d’un fichier .hlkx, consultez le Windows HLK Getting Started Guide.

Pour plus d’informations sur la création et la signature numérique d’un fichier .hckx, consultez le Windows HCK Getting Started Guide.

Pour soumettre un fichier

  1. Connectez-vous à Partner Center, puis sélectionnez Submit new hardware. L’assistant de création d’envoi s’ouvre.
  2. Dans la section Packages and signing properties, choisissez un nom pour l’envoi de votre pilote. Ce nom peut être utilisé pour rechercher et organiser vos envois de pilotes. Remarque: si vous partagez votre pilote avec une autre entreprise, celle-ci verra ce nom.
  3. Faites glisser et déposez le fichier .hlkx/.hckx que vous souhaitez soumettre, ou recherchez-le. Le chargement du fichier commence.

  4. À ce stade, le portail d’envoi détermine le Product Type soumis. Ensuite, sur la page Submission, le portail affiche tout questionnaire pouvant être requis pour un produit soumis à la certification Windows Server. Pour tous les produits soumis à la certification ou à la signature Windows Server pour lesquels le portail d’envoi affiche un questionnaire, vous devez remplir le questionnaire. L’envoi ne pourra pas être finalisé tant que le questionnaire n’aura pas été rempli.
  5. Si vous souhaitez tester un pilote avant sa publication, vous pouvez cocher la case "Perform test-signing for Win10 and above" OU "Perform test-signing for OS below Win10 (legacy)". Les pilotes signés à des fins de test sont similaires aux pilotes signés pour une publication publique, mais ne nécessitent pas de tests HLK. Ils ne sont pas non plus distribués via Windows Update, mais peuvent être téléchargés depuis le site d’envoi de matériel. Ils peuvent uniquement être installés sur des machines de test. Pour plus d’informations sur la signature de test des packages de pilotes, consultez WHQL Test Signature Program et How to test-sign a driver package.
  6. Sélectionnez Request Signatures selon les besoins. Cette option vous permet de spécifier les signatures de systèmes d’exploitation (y compris les systèmes d’exploitation antérieurs autorisés) qui doivent être incluses avec votre pilote. Les certifications disponibles varient en fonction de votre package d’envoi de pilote. Il est donc possible qu’aucune certification ne soit répertoriée.

    Remarque: Si vous signez un package de pilotes pour une seule architecture, incluez uniquement les journaux correspondant à l’architecture prévue. Par exemple, pour signer uniquement pour x64, soumettez uniquement les journaux x64.
  7. Dans la section Certification, renseignez les informations suivantes:
    Champ Description
    Device type Indiquez si votre appareil est:
    - Un composant interne, si votre appareil fait partie d’un système et se connecte à l’intérieur du PC.
    - Un composant externe, si votre appareil est un périphérique externe qui se connecte à un PC.
    - Les deux, si votre appareil peut être connecté en interne (à l’intérieur d’un PC) et en externe (périphérique).
    Device metadata category Sélectionnez une icône pour votre appareil dans une liste d’icônes par défaut correspondant à sa catégorie. Cela détermine l’icône qui apparaît dans Devices and Printers. Si votre appareil ne doit pas apparaître, sélectionnez "Internal device".

    Pour plus d’informations sur la création d’une expérience enrichie avec Windows Device Stage, consultez Device Metadata.
    Device metadata model ID Ces GUID sont utilisés pour valider vos envois Device Metadata dans l’ancien tableau de bord Sysdev. S’ils sont fournis, ils doivent correspondre aux ID de modèle de votre package de métadonnées d’appareil.
    Announcement date Saisissez la date à laquelle vous souhaitez que votre produit soit inclus dans Windows Server Catalog, Windows Certified Products List et Universal Driver List.
    Marketing name Saisissez le ou les noms commerciaux de votre envoi. Les noms commerciaux vous permettent de fournir des alias pour votre produit. Vous pouvez fournir autant de noms que vous le souhaitez.

  8. Sélectionnez Submit.
  9. La section Distribution permet de publier votre pilote sur Windows Update. Pour plus d’informations sur l’utilisation de la section Distribution, consultez Manage driver distribution with shipping labels.
  10. Vous pouvez suivre la progression de votre envoi à l’aide de l’indicateur de progression situé en haut de la page. Lorsque toutes les étapes affichent une coche verte, l’envoi est terminé et votre organisation reçoit une notification dans l’en-tête du tableau de bord.
  11. Examinez les résultats. Si votre envoi a échoué, apportez les modifications nécessaires et soumettez-le à nouveau.