Si vous utilisez des pilotes très anciens ou du matériel non signé, Windows peut s’avérer problématique. Il refuse généralement de les installer ou affiche des erreurs obscures Error 0xE000022F.Error 0x800B010CEn clair, Windows vous dit : « Non, ce pilote n’est pas fiable.» Parfois, cela est simplement dû à un pilote obsolète, révoqué ou mal signé. Si vous avez déjà tenté d’exécuter un pilote ancien depuis la ligne de commande ou le Gestionnaire de périphériques et rencontré ce problème, voici des solutions qui ont fonctionné sur différentes machines. Bien sûr, Windows complique volontairement les choses, surtout avec les versions récentes, pour des raisons de sécurité comme le démarrage sécurisé et l’UEFI. C’est assez agaçant, mais il existe des solutions de contournement légitimes si vous êtes prêt à prendre le risque.
Comment résoudre les problèmes de vérification de signature des pilotes sous Windows 11/10
Désactiver la vérification de la signature des pilotes en mode de démarrage avancé
Cette méthode est un peu ancienne, mais efficace. En gros, elle consiste à demander à Windows d’ignorer les signatures des pilotes *uniquement* pour cette session au démarrage. Sur certaines configurations, c’est le moyen le plus rapide d’installer des pilotes non signés sans modifier les fichiers de configuration ni utiliser de commandes persistantes.
- Maintenez la touche enfoncée Shiftet cliquez sur Redémarrer dans le menu Démarrer. Vous accéderez ainsi à l’environnement de récupération Windows.
- Accédez à Dépannage → Options avancées → Paramètres de démarrage et cliquez sur Redémarrer.
- Au redémarrage de votre PC, une liste d’options s’affichera. Appuyez plusieurs fois sur la F7touche (ou Fn+F7 sur certains ordinateurs portables) pour sélectionner « Désactiver la vérification de la signature des pilotes ».
Cela désactive la vérification des signatures au moins jusqu’au prochain redémarrage. C’est un peu étrange, mais dans ce mode, vous pourrez installer des pilotes non signés sans que Windows ne vous avertisse. Attention : après cela, si vous tentez d’installer un pilote non signé, vous recevrez un avertissement du type « Windows ne peut pas vérifier l’éditeur » ; cliquez sur « Installer ce pilote quand même ».Généralement, les pilotes installés dans ce mode peuvent générer des avertissements ou des erreurs, comme des points d’exclamation dans le Gestionnaire de périphériques avec le code d’erreur 52. Sur certaines configurations, Windows les signale même comme incompatibles en raison de l’absence de signature. Si vous souhaitez voir quels pilotes non signés sont installés, exécutez la commande suivante sigverif.exedepuis l’invite de commandes : elle analysera votre magasin de pilotes à la recherche de fichiers non signés. Bien sûr, vous devrez redémarrer dans ce mode à chaque fois, sauf si vous modifiez les configurations, ce qui est fastidieux et présente des limites avec le démarrage sécurisé.
Désactiver définitivement la vérification de la signature du conducteur avec CMD
Si vous préférez rester sous Windows et ne souhaitez pas effectuer cette opération à chaque redémarrage, vous pouvez configurer le système en ligne de commande avec bcdedit.exe. Ce programme modifie le chargeur de démarrage pour ignorer les vérifications de signature à chaque lancement ; une solution certes imparfaite, mais pratique si vous devez installer régulièrement des pilotes non signés.
- Ouvrez une invite de commandes élevée (recherchez cmd, cliquez avec le bouton droit, Exécuter en tant qu’administrateur).
- Exécutez ces commandes une par une :
bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS bcdedit.exe -set TESTSIGNING ON bcdedit.exe -set NOINTEGRITYCHECKS ON
Redémarrez ensuite votre PC shutdown -f -r -t 0. Après le redémarrage, il démarrera systématiquement en mode test et un filigrane « Mode test » apparaîtra sur le bureau. Pas d’inquiétude : cela signifie simplement que Windows ignore les vérifications de signature.
Vous souhaitez revenir à la normale ? Exécutez ces commandes dans une invite de commandes en tant qu’administrateur :
bcdedit.exe -set loadoptions ENABLE_INTEGRITY_CHECKS bcdedit.exe -set TESTSIGNING OFF bcdedit.exe -set NOINTEGRITYCHECKS OFF
Redémarrez ensuite, et Windows reprendra la vérification des signatures des pilotes. Attention, sur certaines configurations, cela peut déclencher des avertissements de démarrage sécurisé ou empêcher le chargement de certains pilotes, notamment sur les PC récents.
Utiliser l’Éditeur de stratégie de groupe (Fonctionnalités limitées – Généralement disponible sur les anciennes versions de Windows)
Ce logiciel fonctionne un peu de façon aléatoire de nos jours, surtout sous Windows 7 ou 8. Cependant, si vous utilisez l’un de ces systèmes, cela vaut la peine d’essayer.
- Ouvrez gpedit.msc (appuyez sur Win + R, saisissez la commande, puis appuyez sur Entrée).
- Accédez à Configuration de l’ordinateur → Modèles d’administration → Système → Installation des pilotes.
- Recherchez le paramètre appelé Signature de code pour les pilotes de périphériques et définissez-le sur Ignorer.
Cela indique à Windows d’ignorer les problèmes de signature lors de l’installation des pilotes. Attention : ce paramètre n’est pas pris en charge par défaut sous Windows 10/11. Néanmoins, si vous souhaitez l’essayer, c’est une solution de fortune.
Conclure
Ce procédé est plutôt risqué et déconseillé au quotidien car il compromet la sécurité. Cependant, si vous utilisez des pilotes ou du matériel anciens incompatibles avec les systèmes de sécurité modernes, ces astuces peuvent au moins vous dépanner. Attention : activer la signature de test ou désactiver les contrôles d’intégrité vous expose à des risques potentiels.Évitez donc de le faire sur un ordinateur portable contenant des données sensibles ou sur un système exécutant des tâches critiques. Cela dit, ça a fonctionné sur quelques machines, alors peut-être que ça marchera pour vous aussi.
Résumé
- Utilisez F7 dans les options de démarrage pour désactiver temporairement la vérification de la signature des pilotes.
- Configurer Windows pour qu’il démarre en mode test de façon permanente via
bcdedit - Essayez les anciennes modifications de stratégie de groupe si vous utilisez Windows 7/8.
- Sachez que le démarrage sécurisé et l’UEFI peuvent bloquer complètement cette fonctionnalité.