Comment signer le pilote dans Windows 7

Anonim

Comment signer le pilote dans Windows 7

Avant de commencer les instructions, nous notons qu'il est parfois plus facile de désactiver la vérification des signatures numériques dans le système d'exploitation, plutôt que de signer manuellement le pilote. En outre, il existe des options alternatives pour l'installation de logiciels non signés, qui lisent plus dans d'autres manuels dans d'autres manuels sur notre site Web, à l'aide de références ci-dessous.

Lire la suite:

La désactivation de pilotes de signature numérique dans Windows 7

Installation du pilote sans vérifier une signature numérique dans Windows

Méthode 1: Digital Signature importation

La première option est appropriée pour les utilisateurs qui vont l'installer dans le système d'exploitation qu'une seule fois et ne souhaite pas une distribution ultérieure. Cette méthode est préférable d'utiliser dans les situations où vous avez téléchargé le pilote, mais il est apparu qu'il ne soit pas signé et l'installer ne fonctionne pas. Ensuite, vous devez le transférer à la configuration dans Windows 7, qui est effectué comme suit:

  1. Allez dans le dossier du pilote et trouver le fichier d'informations là-bas, qui doit être installé dans le système d'exploitation. Cliquez sur le PCM pour appeler le menu contextuel.
  2. Sélectionnez le lecteur à copier la signature numérique dans Windows 7

  3. Au bas de la liste, sélectionnez « Propriétés ».
  4. Accédez aux propriétés du pilote avant de copier la signature numérique dans Windows 7

  5. Allez sur l'onglet Sécurité.
  6. Passer à la sécurité du conducteur avant de copier la signature numérique Windows 7

  7. sélectionnez le nom complet du fichier et le copier avec les touches Ctrl + C ou infliction le menu contextuel en appuyant sur PCM.
  8. Copiez le nom du pilote grâce à ses propriétés dans Windows 7

  9. Exécutez la « ligne de commande » au nom de l'administrateur par tout procédé approprié, par exemple, trouver l'application dans le menu « Démarrer ».
  10. L'exécution de la ligne de commande pour copier la signature du pilote Windows 7

  11. Entrez là la commande du pnputil.exe et insérez le nom copié précédemment. Vous pouvez entrer en utilisant différemment CD. Ensuite, vous devez passer au pilote avec le pilote et entrez le nom du fichier pnputil.exe -a +.
  12. Entrez une commande pour copier une signature numérique du pilote dans Windows 7

  13. Attendez-vous à la fin du traitement des composants, qui prendra littéralement quelques secondes. Une fois l'écran affiche une notification que l'importation de paramètres a eu lieu avec succès.
  14. copie réussie d'une signature du pilote numérique via la ligne de commande dans Windows 7

Maintenant, le conducteur est considéré comme enregistré. Si l'installation d'autres composants doit se produire à l'aide du fichier exécutable, allez dans le répertoire du logiciel et l'exécuter pour terminer l'installation.

Méthode 2: signature manuelle

Cette méthode est plus compliquée, je devais même la partager aux étapes pour éviter les problèmes de compréhension. Son essence est d'utiliser les noms de marque Microsoft pour créer une signature pour un pilote utilisateur. Une attention particulière à cette méthode devrait être accordée à ceux qui sont intéressés par le développement manuel des pilotes.

Étape 1: Actions préliminaires

Microsoft distribue tous les utilitaires nécessaires dans un accès gratuit, mais par défaut, ils sont manquants dans Windows 7, vous devrez donc d'abord avoir à voir avec le téléchargement et l'installation.

Accédez au site Web officiel de Microsoft pour télécharger Windows SDK pour Windows 7

  1. Ouvrez le lien ci-dessus pour ouvrir la page de téléchargement SDK Microsoft Windows SDK, où vous cliquez sur le "bouton de téléchargement".
  2. Téléchargement d'un composant de développeur pour la signature du pilote numérique dans Windows 7

  3. Chargement du programme d'installation démarrera automatiquement: Attendez-vous à le terminer, puis exécutez le fichier exécutable.
  4. Démarrage des développeurs d'installateurs d'installateurs pour le conducteur Windows 7 Signature numérique

  5. Lorsque la fenêtre de contrôle de compte apparaît, vous permettez de modifier.
  6. Confirmation du lancement du programme d'installation du composant développeur pour la signature du pilote Windows 7

  7. Suivez les instructions affichées à l'écran et allez plus loin.
  8. Installation du composant développeur pour le pilote Windows 7 Signature numérique

  9. Par référence menant à la page d'application, téléchargez Windows Driver Kit.

    Accédez au site Web officiel de Microsoft pour télécharger le kit de pilotes Windows 7.1.0

  10. Télécharger des outils de développement pour les fenêtres de signature numérique 7

  11. Il s'agit d'un ensemble complet d'utilitaires différents et de composants supplémentaires se propage sous la forme d'une image ISO. À la fin du téléchargement, vous devez le monter via n'importe quel programme pratique, comme en lecture par référence plus loin.

    En savoir plus: Comment monter l'image dans le programme Daemon Tools

  12. Exécution d'un installateur d'outils de signature numérique pour Windows 7

  13. Après avoir démarré le disque via le lecteur virtuel, ouvrez le fichier EXE pour lancer l'installation.
  14. Installation d'outils pour la signature de pilote numérique dans Windows 7

  15. Spécifiez la version du système d'exploitation.
  16. Sélection du système d'exploitation Pour installer l'outil de signature du pilote dans Windows 7

  17. Sélectionnez tous les outils présents à installer, en les marquant avec des beckocks et complétez l'opération.
  18. Sélection d'outils pour installer un composant avant la signature numérique du pilote Windows 7

  19. Ensuite, ouvrez la racine du volume logique système du disque dur, où créer un dossier avec le nom "DriverCert". Tous les objets en fonction du pilote seront placés pour la commodité de l'interaction avec eux.
  20. Création d'un dossier pour placer le pilote lors de la création d'une signature numérique dans Windows 7

  21. Aller en fonction des emplacements standard des composants installés à ne pas oublier le chemin à tous les répertoires. Vous pouvez les copier ou de les brûler de ne pas se confondre lorsque vous effectuez les actions suivantes.
  22. Définir les moyens d'utilitaires supplémentaires avant une signature numérique du pilote Windows 7

Maintenant, il existe déjà de nouvelles versions des outils considérés, mais vous devez télécharger uniquement les assemblées auxquelles nous avons laissé des liens. Cela est dû au fait que les développeurs de nouvelles versions ont cessé de soutenir les services publics utilisés plus loin, ce qui ne permettra pas manuellement de signer le conducteur. Assurez-vous que tous les composants sont installés, redémarrez l'ordinateur et aller plus loin.

Étape 2: Génération de clés et certificats

Le certificat est requis par le conducteur afin de déterminer son authenticité, et les clés générées protègera le fichier lui-même du changement non autorisé. La création de ces composants - une condition sine qua non de Microsoft, de sorte que chaque utilisateur devra effectuer les opérations suivantes:

  1. Exécutez la "ligne de commande" au nom de l'administrateur.
  2. Exécuter une ligne de commande pour démarrer la signature numérique pilote Windows 7

  3. Entrez le CD C: \ Program Files (x86) \ Program Files (X86) \ v7.1 \ bin pour aller dans le dossier avec des objets SDK. Si vous avez modifié le répertoire lors de l'installation, remplacez le chemin de l'actuel. Activez la commande en appuyant sur la touche Entrée.
  4. Commutation le long du chemin de stockage utilitaire pour créer une clé fermée et ouverte dans Windows 7

  5. Utiliser l'utilitaire qui fait partie du kit de développement pour générer un certificat, sur la console, le MakeCert -R -SV C: \ DRIVERCERT \ MyDRIVERS.PVK -N CN = "NameCompany" C: \ DRIVERCERT \ MyDRIVERS.CER. Remplacer NameCompany sur le nom du conducteur ou entrez arbitraire.
  6. La commande pour créer une clé fermée lors de la création de signatures numériques de pilote Windows 7

  7. L'écran affiche le formulaire pour créer un mot de passe à une clé privée, et vous devez entrer dans le champ approprié et validez.
  8. Création d'un mot de passe pour une clé fermée avant une signature numérique du pilote Windows 7

  9. Pour continuer à travailler dans une nouvelle fenêtre, entrez le mot de passe déjà attribué.
  10. Réintégrer une clé fermée pour aller à la création d'une signature numérique du pilote dans Windows 7

  11. Après la fermeture automatique de la fenêtre, voir le contenu de la console: Si à la fin vous voyez le « réussi » notification, cela signifie que la génération a passé avec succès et peut être déplacé plus loin.
  12. création de clé de succès et un certificat pour la signature numérique dans Windows 7

  13. La prochaine étape obligatoire est de créer une clé publique, et il sera disponible pour tout le monde pour mettre en œuvre le pilote dans le logiciel. Pour ce faire, insérez le Cert2SPC C: \ DRIVERCERT \ MYDRIVERS.CER C: \ DRIVERCERT \ commande MyDRIVERS.SPC.
  14. Une commande pour créer une clé publique avant la signature du pilote dans Windows 7

  15. Le message dans la console devrait témoigner de la création réussie d'une clé publique.
  16. Création de clé ouverte réussie avant la signature du conducteur dans Windows 7

  17. La clé fermée et publique doit être combinée dans un composant, ce qui utilise le PVK2PFX -PVK C: \ DriverCert \ mydrivers.PVK -PVK -PI P @ SS0WRD -SPC C: \ DriverCert \ mydrivers.spc -pfx C: \ DriverCert \ PFX C: \ DriverCert \ mydrivers .pfx -po Mot de passe. Remplacez le mot de passe sur le mot de passe de clé fermée précédemment créé.
  18. La commande de combinaison de la clé fermée et publique lorsque vous créez un pilote de signature de pilote numérique 7

C'était la principale étape de création d'une signature numérique pour le conducteur, au cours de laquelle il n'y a presque aucune erreur. Toutefois, si certaines notifications d'avertissement sont affichées à l'écran, ne les ignorez pas, lisez le contenu et corrigez la situation conformément aux recommandations.

Étape 3: Création d'un fichier de configuration

Le fichier de configuration est requis pour chaque pilote, car il s'agit de celui qui sera enregistré des informations de base. À l'avenir, il peut être utile si, par exemple, il sera nécessaire de modifier la date de la dernière modification ou de faire des ajustements au nom de la version du pilote. Vous devez d'abord contacter le dossier DriverCert à l'avance, où transférer les fichiers de pilote pour lesquels la signature est créée en sélectionnant un sous-répertoire séparé pour eux. Après avoir exécuté la console et procédez comme suit:

  1. Pour utiliser à nouveau l'utilitaire suivant, vous devrez passer au dossier avec un ensemble d'outils de Microsoft, et pour cela, utilisez la commande CD C: \ Winddk \ 7600.16385.1 \ bin \ Selfsign.
  2. Allez à l'utilitaire pour créer un fichier de configuration avant la signature numérique Windows 7

  3. Précouvrez le répertoire du pilote et assurez-vous qu'il existe deux fichiers avec INF et SYS Extensions, car ils seront utilisés pour suivre le fichier de configuration suivant. Après avoir entré INF2CAT.EXE / Pilote: "C: \ DriverCert \ pilote" / OS: 7_x64 / Verbose, remplacement du pilote au nom du dossier de fichier créé précédemment. Confirmez l'exécution de la commande en appuyant sur Entrée.
  4. Entrez la commande pour créer une clé de configuration avant la signature numérique du pilote Windows 7

Gardez une trace de l'état de «ligne de commande» et attendez-vous au «test de la signaillibilité terminé» et «Génération de catalogue complète» sur l'écran de notification de la signaability Testtte. Au cours de la procédure de création de fichiers, il n'est finalement pas recommandé d'effectuer d'autres actions sur l'ordinateur, car cela pourrait entraîner des échecs dans le fonctionnement de l'utilitaire.

Par ailleurs, on note la plus fréquente d'erreur qui apparaît lors de la création d'un fichier de configuration. Son apparence de texte comme celui-ci: « 22.9.7: DriverVer Set à ce jour INCORRECT (Doit être postdaté à 4/21/2009 pour OS récent) dans \ xxxxx.inf », et appelle la date correctement installée de création d'un objet. Si un tel problème est survenu, ouvrez le fichier cible, dont le nom est une erreur, via la norme « Bloc-notes », où trouver la chaîne « DriverVer = » et changer sa valeur au 05/01 / 9.9.9.9. Enregistrez les modifications et re-créer un fichier de configuration.

Étape 4: Création d'une signature pour le pilote

Lorsque toutes les étapes précédentes, il ne reste plus qu'à signer le pilote lui-même, qui est réalisée en utilisant le développeur ajouté précédemment par la ligne de commande déjà familier.

  1. Ouvrez la console au nom de l'administrateur et d'écrire la commande CD "C: \ Program Files (x86) \ Kits de Windows \ 10 \ BIN \ 10.0.17134.0 \ x64".
  2. La transition vers l'emplacement de l'outil pour créer une signature du pilote Windows 7

  3. Ensuite, insérer le contenu du signtool SIGNE / FC: \ DRIVERCERT \ MYDRIVERS.PFX / P Mot de passe / t http://timestamp.globalsign.com/scripts/timstamp.dll / v « C: \ DriverCert \ XG \ xg20gr.cat "Remplacement de mot de passe sur un mot de passe clé fermée, qui a été créé plus tôt. Au cours de cette opération, un service en ligne Globalsign qui est responsable de l'installation d'un horodatage, alors assurez-vous que la connexion Internet est disponible. La ligne SUCCES SIGNE est apparu dans la console: C: \ DRIVERCERT \ XG \ XG20gr.cat Nombre de fichiers signé avec succès: 1 aviseront la réussite du processus.
  4. L'équipe d'installer horodatage avant de signer pilote Windows 7

  5. À son tour, insérez les deux commandes ci-dessous, l'installation du certificat.

    certmgr.exe -add c: \ driverscert \ mydrivers.cer -s -r localmachine racine

    Certmgr.exe -Ajouter C: \ Drivercert \ MyDrivers.cer -S -R LocalMachine TrustedPublisher

  6. Installation d'un certificat pour la signature du pilote dans Windows 7

Suivez les instructions affichées dans le menu graphique pour compléter la signature. Ce processus est considéré comme terminé, et le reste de pilote signé uniquement installé manuellement si elle est nécessaire.

En savoir plus: Installation manuelle des pilotes dans Windows 7

Lire la suite