La carte à puce ne peut pas effectuer l'opération demandée

Lorsque vous essayez d'utiliser une carte à puce pour vous authentifier auprès de Windows , vous pouvez recevoir des messages d'erreur tels que La carte à puce ne peut pas effectuer l'opération demandée(The smart card cannot perform the requested operation) ou L'opération nécessite une autre carte à puce(The operation requires a different smart card) . Dans cet article, nous identifierons les causes possibles et proposerons les solutions que vous pouvez essayer pour résoudre avec succès le pilote de carte à puce de vérification de l'identité personnelle(Personal Identity Verification) ( PIV ) incorrect ou tout périphérique multifonction utilisant des cartes à puce PIV qui reposent sur la boîte de réception Windows Smart. Carte Minidriver (Windows Inbox Smart Card Minidriver).

Cette carte à puce ne peut pas être utilisée ;  L'opération nécessite une carte à puce différente

La carte à puce ne peut pas effectuer l'opération demandée

Examinons un scénario typique dans lequel vous pouvez rencontrer ce problème.

Vous essayez de vous connecter à Windows à l'aide d'une carte à puce PIV ou d'un appareil (tel qu'une clé YubiKey(YubiKey) ) qui prend en charge les cartes à puce PIV et s'appuie sur le  minipilote de carte à puce Windows Inbox(Windows Inbox Smart Card Minidriver) . Cependant, vous ne pouvez pas vous connecter. Vous essayez de vous connecter à Windows en utilisant un périphérique de carte à puce PIV de marque autre que Feitian . Cependant, vous ne pouvez pas vous connecter. Si l'appareil prend en charge les fonctionnalités Fast Identity Online ( FIDO ), telles que U2F ou FIDO2 , ces fonctionnalités continuent de fonctionner.

Le pilote de carte à puce xPass(xPass Smart Card) non valide ne s'interface pas correctement avec d'autres appareils non Feitian qui dépendent du pilote de la boîte de réception.

(Incorrect PIV)Mise à jour incorrecte du pilote de carte à puce PIV

Si vous êtes confronté à ce problème de pilote de carte à puce PIV(PIV smart card driver) , vous pouvez effectuer l'une des deux actions suivantes décrites ci-dessous pour résoudre le problème.

  1. Supprimer manuellement le pilote
  2. Créer(Create) et exécuter un script pour supprimer le pilote

Jetons un coup d'œil à la description du processus impliqué concernant chacune des solutions répertoriées.

1] Supprimer manuellement le pilote

Pour supprimer manuellement le pilote, procédez comme suit :

  • Connectez le périphérique de carte à puce à l'ordinateur.
  • Appuyez sur la Windows key + X pour ouvrir le menu Power User(Power User Menu) .
  • Appuyez sur la touche M du clavier pour ouvrir le Gestionnaire de périphériques(open Device Manager) .
  • Une fois dans le Gestionnaire de périphériques(Device Manager) , faites défiler la liste des périphériques installés et développez/réduisez la section Cartes à puce(Smart cards)  .
  • Cliquez avec le bouton droit sur xPass Smart Card , puis sélectionnez  Désinstaller l'appareil(Uninstall device) .
  • Lorsque vous y êtes invité, sélectionnez  Supprimer le logiciel du pilote pour ce périphérique(Delete the driver software for this device) , puis sélectionnez  Désinstaller(Uninstall) .
  • Redémarrez votre ordinateur. Le problème du pilote de carte à puce PIV(PIV smart card driver) devrait être résolu maintenant.

2] Créez(Create) et exécutez un script pour supprimer le pilote

Pour automatiser la suppression du pilote, créez un script pouvant s'exécuter dans un fichier batch. Le script identifie le nom du fichier .inf du pilote et utilise PnPUtil.exe pour supprimer le pilote. Le script peut supprimer le pilote même si une carte à puce ou un périphérique de carte à puce n'est pas connecté à l'ordinateur.

Pour créer et utiliser un tel script, procédez comme suit :

Appuyez sur la Windows key + R pour appeler la boîte de dialogue Exécuter.

Dans la boîte de dialogue Exécuter, tapez bloc(notepad) -notes et appuyez sur Entrée pour ouvrir le Bloc-notes.

Copiez et collez la syntaxe ci-dessous dans l'éditeur de texte.

@echo off

for /r %windir%\System32\DriverStore\FileRepository %%i in (*eps_piv_csp11.inf*) do (@echo %%i
pnputil /delete-driver %%i /uninstall /force)

pause

Enregistrez le fichier avec un nom et ajoutez l' extension de fichier .bat  - par exemple; Remove_PIV_driver.bat .

Sur l'ordinateur concerné, exécutez le fichier de commandes avec les privilèges d'administrateur(run the batch file with admin privilege) (cliquez avec le bouton droit sur le fichier enregistré et sélectionnez  Exécuter en tant qu'administrateur(Run as Administrator) dans le menu contextuel).

Une fois le script exécuté, redémarrez votre PC. Le problème du pilote de carte à puce PIV(PIV smart card driver) devrait être résolu.

That’s it!

Un  identifiant de vérification de l'identité personnelle(Personal Identity Verification)  ( PIV ) est un identifiant du gouvernement fédéral américain(US Federal) utilisé pour accéder aux installations et aux systèmes d'information contrôlés par le gouvernement fédéral au niveau de sécurité approprié.



About the author

Je suis un ingénieur logiciel expérimenté, avec plus de 10 ans d'expérience dans le développement et la maintenance d'applications Microsoft Office. J'ai une forte passion pour aider les autres à atteindre leurs objectifs, à la fois par mon travail d'ingénieur logiciel et par mes compétences en prise de parole en public et en réseautage. Je suis également extrêmement compétent en matière de pilotes de matériel et de clavier, ayant développé et testé plusieurs d'entre eux moi-même.



Related posts