windows

Windows 10-Impossible de désactiver l'installation de pilotes signés

J'en ai marre d'essayer de désactiver l'installation du "seul pilote signé" sur Windows 10.

J'ai essayé de l'exécuter en tant qu'administrateur :

bcdedit /set testsigning on
bcdedit /set nointegritychecks off

Mais en vain.
Seuls le redémarrage et l'utilisation des "Options de démarrage" puis de "Désactiver l'application de la signature du pilote" ont fonctionné. Mais c'est une fois. Comment puis-je le faire de manière permanente ?

C'est extrêmement ridicule-je voulais installer le pilote USBasp (pour la programmation des microcontrôleurs AVR)et je n'ai pas pu...

P.S.J'ai désactivé "Secure boot" dans le BIOS.



Je pense que tu voulais dire "courir" :

bcdedit /set testsigning off
bcdedit /set nointegritychecks on

Notez le "nointegritychecks on ".

Dans tous les cas,le premier devrait être suffisant et le second n'est pas nécessaire.Secure Boot doit également être désactivé dans le BIOS.

Plus d'infos dans l'article L'option de configuration de démarrage TESTSIGNING .




Dans tous les cas,vous devez courir :

bcdedit /set testsigning off
bcdedit /set nointegritychecks on

Dans certains cas,cela suffira pour installer le pilote.

Dans certains cas, cependant, vous devrez également effectuer les opérations suivantes immédiatement avant d'installer le pilote :

1)Redémarrer la machine en maintenant la touche Shift enfoncée → Dépannage → Options avancées → Paramètres de démarrage → Redémarrage.

2)Lorsque l'écran des paramètres de démarrage apparaît,sélectionnez "Disable Driver Signature Enforcement" (désactiver l'application de la signature du pilote).

Les surcharges EDID de moniteur sont un exemple d'un type de pilote qui nécessite toujours la deuxième méthode.Je soupçonne,mais je n'en suis pas sûr,que la première méthode en elle-même fonctionne pour les pilotes qui ont des signatures "test",alors que la seconde est nécessaire pour les pilotes qui n'ont pas de signature du tout.

Notez que d'après mon expérience, l'exécution de la deuxième méthode mais pas de la première permettra dans tous les cas aux pilotes de s'installer, mais les fera cesser de fonctionner après le prochain redémarrage. Ainsi, les commandes bcdedit sont nécessaires dans tous les cas.


J'espère vraiment,vraiment que Microsoft reconsidérera cette politique à l'avenir.Ce type de politique est quelque chose que j'attends sur iOS,pas sur mon PC auto-construit.Même le propre macOS d'Apple donne aux utilisateurs la possibilité d'autoriser de façon permanente les extensions de noyau non signées.

Compte tenu de l'accès à l'administrateur et au chargeur de démarrage,je devrais toujours être en mesure d'exécuter du code non signé sur ma propre machine.Un mécanisme qui doit être réactivé après chaque démarrage,et qui ne peut pas être exécuté du tout avec un clavier Bluetooth,ne devrait pas être acceptable dans un système d'exploitation de bureau avec des cibles matérielles très variées.