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:
- 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.
- Au bas de la liste, sélectionnez « Propriétés ».
- Allez sur l'onglet Sécurité.
- sélectionnez le nom complet du fichier et le copier avec les touches Ctrl + C ou infliction le menu contextuel en appuyant sur PCM.
- 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 ».
- 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 +.
- 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.
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
- 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".
- Chargement du programme d'installation démarrera automatiquement: Attendez-vous à le terminer, puis exécutez le fichier exécutable.
- Lorsque la fenêtre de contrôle de compte apparaît, vous permettez de modifier.
- Suivez les instructions affichées à l'écran et allez plus loin.
- 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
- 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
- Après avoir démarré le disque via le lecteur virtuel, ouvrez le fichier EXE pour lancer l'installation.
- Spécifiez la version du système d'exploitation.
- Sélectionnez tous les outils présents à installer, en les marquant avec des beckocks et complétez l'opération.
- 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.
- 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.
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:
- Exécutez la "ligne de commande" au nom de l'administrateur.
- 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.
- 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.
- 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.
- Pour continuer à travailler dans une nouvelle fenêtre, entrez le mot de passe déjà attribué.
- 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.
- 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.
- Le message dans la console devrait témoigner de la création réussie d'une clé publique.
- 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éé.
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:
- 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.
- 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.
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.
- 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".
- 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.
- À 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
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