Comment désactiver la signature numérique des pilotes sur Windows 7, 8 ou 10

Dernière Mise à jour le

Windows embarque un contrôle de signatures des pilotes installés.
En clair Windows interdit l’installation de pilotes non signés numériquement.

Dans certains cas, cela peut poser des problèmes d’installation de pilotes ou même générer des BSOD.
Par exemple durant l’installation, un message peut indiquer que Windows n’a pu vérifier la signature numérique du pilote (erreur 0xc0000428).
Le gestionnaire de périphériques peut aussi afficher un code erreur 52 sur le périphérique en question.

Et donc vous pouvez vouloir désactiver cette signature.
Cet article vous explique comment désactiver la signature numérique des pilotes sur Windows 7, 8 ou Windows 10.

Comment désactiver la signature numérique des pilotes sur Windows 7, 8 ou 10

Pourquoi la signature numérique

Celle-ci permet de certifier que le pilote provient bien d’un constructeur ou édité spécifique.
Durant la compilation, l’éditeur utilise un certificat afin de signer les fichiers du pilote.
Par la suite lorsque l’on modifie ces fichiers, par exemple par des logiciels malveillants alors la signature numérique se perd.
Ainsi cela protège de toute falsification.

Par défaut Windows interdit les pilotes non signés.
Ainsi lors d’une tentative pour installer un pilote non signé, on obtient les erreurs suivantes :

  • Windows ne peut vérifier la signature du fichier pour ce fichier. (0xc0000428)
  • Windows requiert une signature digitale pour ce pilote ou un pilote signé numériquement est nécessaire.
  • Windows ne peut pas vérifier la signature numérique du pilote requis pour ce périphérique (erreur 52).

De plus lors de l’exécution d’une application, vous pouvez rencontrer le message :

Windows a bloqué l'installation d'un pilote non signé numériquement. Désinstallez le programme ou périphérique qui l'utilise et recherchez une version du pilote signée numériquement sur le site WEB de son éditeur.
Comment désactiver la signature numérique des pilotes sur Windows 7, 8 ou 10

Enfin parfois un pilote signé peut générer des BSOD au démarrage de Windows.
Désactiver la signature peut résoudre ces plantages ou crashs.

Mais on peut très bien la désactiver.
Ainsi si vous installez un pilote non signé alors cela devrait fonctionner.

Désactiver la signature numérique temporairement

Voici comment désactiver le contrôle obligatoire des signatures de pilotes de manière temporairement.
En effet on peut désactiver la signature de manière temporaire au démarrage afin de tester si cela cause des problèmes.

Temps nécessaire : 2 minutes.

Désactiver la signature numérique temporairement de Windows 10

  1. Accéder au démarrage avancé depuis les paramètres de Windows 10

    Ouvrez les paramètres de Windows 10
    puis Mise à jour et sécurité
    A gauche cliquez sur Récupération
    Enfin à droite Redémarrez maintenant dans la partie démarrage avancé.
    Désactiver la signature numérique temporairement de Windows 10

  2. Ouvrez les options de dépannage avancées de Windows 10 (1)

    L’ordinateur redémarre puis vous arrivez aux options de dépannage de Windows 10 sur fond bleu.
    Cliquez sur Dépannage.
    Désactiver la signature numérique temporairement de Windows 10

  3. Ouvrez les options de dépannage avancées de Windows 10 (1)

    Ensuite sélectionnez Options avancées.
    Désactiver la signature numérique temporairement de Windows 10

  4. Changer le comportement de Windows au démarrage

    Enfin dans le menu des options avancées, cliquez sur Paramètres.
    Désactiver la signature numérique temporairement de Windows 10

  5. Désactiver le contrôle obligatoire des signatures de pilotes

    Enfin sur cette dernière page, cliquez sur Redémarrer.
    Désactiver la signature numérique temporairement de Windows 10

  6. Les paramètres de démarrage de Windows 10

    Le PC redémarre sur un menu de paramètres de démarrage.
    Il faut alors sélectionner l’option 7 avec la touche 7 ou F7 pour sélectionner l’option Désactiver le contrôle obligatoire des signatures de pilotes.
    Windows démarre alors dans un mode où le contrôle de signature de pilote n’est pas actif.

    Enfin au prochain démarrage, la signature de pilotes est désactivée.
    Désactiver la signature numérique temporairement de Windows 10

Bravo ! vous avez réussi à désactiver le contrôle obligatoire des signatures de pilotes de manière temporaire sur Windows 10.

Désactiver la signature numérique des pilotes en permanence

Voici comment désactiver la signature numérique des pilotes sur Windows.
Plusieurs méthodes sont possibles.

En invite de commandes

Voici les différents commandes à utiliser pour désactiver la signature depuis l’invite de commandes de Windows.

Sur Windows 7

Ouvrez une invite de commandes en administrateur, pour cela :

  • Cliquez sur le Menu Démarrer > Tous les programmes >Accessoires
  • Sur « L’invite de commandes », faites un clique-droit et « Exécuter en tant qu’Administrateur« 

Ensuite dans la fenêtre de l’invite de commandes, collez les commandes suivantes :

bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON
Désactiver la signature numérique en invite de commandes

Enfin redémarrez Windows afin de prendre en compte les changements.

Bravo ! vous avez réussi à désactiver le contrôle obligatoire des signatures de pilotes définitivement sur Windows 10.

Sur Windows 8 ou Windows 10

Sur Windows 10, il faut aussi ouvrir une invite de commandes en administrateur.

  • Faites une recherche sur l’invite de commandes depuis Cortana. Si vous avez besoin d’aide pour ouvrir l’invite de commandes de Windows : Comment ouvrir l’invite de commandes sur Windows 10 
  • Sur l’icône d’invite de commandes faites un clic droit puis exécuter en tant qu’administrateur.
  • Saisissez la commande suivante dans l’invite de commandes :
bcdedit /set nointegritychecks OFF
bcdedit /set testsigning off
Désactiver la signature numérique en invite de commandes

Enfin redémarrez Windows afin de terminer l’opération.
Pour réactiver la vérification, passez la commandes suivantes :

bcdedit /set nointegritychecks ON
bcdedit /set testsigning on
Bravo ! vous avez réussi à désactiver le contrôle obligatoire des signatures de pilotes définitivement sur Windows 10.

Avec SysHardener

SysHardener permet de sécuriser Windows et aussi de désactiver la signature numérique des pilotes.
Ci-dessous, il faut décocher : Turn On Driver Signing & Integrity Check.
Plus d’informations sur SysHardener :  SysHardener : sécuriser Windows facilement contre les virus

Comment désactiver la signature numérique des pilotes
Bravo ! vous avez réussi à désactiver le contrôle obligatoire des signatures de pilotes définitivement sur Windows 10.

Liens

Sachez que la signature numérique s’utilise aussi avec les exécutables afin notamment de limiter les malwares.
Si vous êtes curieux, vous pouvez lire la page suivant afin de comprendre le principe et fonctionnement : 

Trouver la solution sur le forum d'aide

Vous êtes arrivé au terme de l'article Comment désactiver la signature numérique des pilotes sur Windows 7, 8 ou 10 mais vous n'avez pas trouvé la solution à votre problème...
Suivez ces articles du forum pour trouver une réponse ou demandez à votre tour de l'aide sur le forum


Vous avez trouvé cet article utile et interressant, n'hésitez pas à le partager...
Une question informatique ?
Un virus à supprimer ? Votre PC est lent ?
Demander de l'aide sur le forum

Laisser un commentaire

27 Partages
Tweetez
Partagez27
Enregistrer
Partagez