Смарт картата не може да изпълни исканата операция

Когато се опитате да използвате смарт карта за удостоверяване на Windows , може да получите съобщения за грешка като смарт картата не може да изпълни исканата операция(The smart card cannot perform the requested operation) или Операцията изисква друга смарт карта(The operation requires a different smart card) . В тази публикация ще идентифицираме възможните причини, както и ще предложим решенията, които можете да опитате да коригирате успешно неправилния драйвер за смарт карта за проверка на лична самоличност(Personal Identity Verification) ( PIV ) или всяко многофункционално устройство, което използва PIV смарт карти, които разчитат на Windows Inbox Smart Мини драйвер за карта (Windows Inbox Smart Card Minidriver).

Тази смарт карта не може да се използва;  Операцията изисква различна смарт карта

Смарт картата не може да изпълни исканата операция

Нека да разгледаме типичен сценарий, при който можете да срещнете този проблем.

Опитвате се да влезете в Windows , като използвате PIV смарт карта или устройство (като YubiKey ), което поддържа PIV смарт карти и разчита на  минидрайвера за смарт карта на Windows Inbox(Windows Inbox Smart Card Minidriver) . Не можете обаче да влезете. Опитвате се да влезете в Windows , като използвате устройство със смарт карта PIV , която не е марка Feitian . Не можете обаче да влезете. Ако устройството поддържа възможности за бърза идентификация онлайн(Fast Identity Online) ( FIDO ), като U2F или FIDO2 , тези възможности продължават да работят.

Невалидният драйвер за смарт карта xPass(xPass Smart Card) не взаимодейства правилно с други устройства, различни от Feitian, които разчитат на драйвера за входяща кутия.

Неправилна(Incorrect PIV) актуализация на драйвера за смарт карта PIV

Ако сте изправени пред този проблем с драйвера за смарт карта PIV(PIV smart card driver) , можете да направите едно от двете следните действия, описани по-долу, за да разрешите проблема.

  1. Ръчно изтриване на драйвера
  2. Създайте(Create) и стартирайте скрипт за изтриване на драйвера

Нека да разгледаме описанието на процеса по отношение на всяко от изброените решения.

1] Ръчно изтрийте драйвера

За да премахнете ръчно драйвера, направете следното:

  • Свържете устройството със смарт карта към компютъра.
  • Натиснете клавиша Windows key + X , за да отворите менюто на Power User(Power User Menu) .
  • Натиснете клавиша M на клавиатурата, за да отворите диспечера(open Device Manager) на устройствата .
  • След като сте в диспечера(Device Manager) на устройствата , превъртете надолу през списъка с инсталирани устройства и разгънете/свийте секцията за смарт карти(Smart cards)  .
  • Щракнете с десния бутон върху xPass Smart Card и след това изберете  Деинсталиране на устройство(Uninstall device) .
  • Когато бъдете подканени, изберете  Изтриване на софтуера на драйвера за това устройство(Delete the driver software for this device) и след това изберете  Деинсталиране(Uninstall) .
  • Рестартирайте компютъра си. Проблемът с драйвера за смарт карта PIV(PIV smart card driver) трябва да бъде разрешен сега.

2] Създайте(Create) и стартирайте скрипт за изтриване на драйвера

За да автоматизирате премахването на драйвера, създайте скрипт, който може да се изпълнява в пакетен файл. Скриптът идентифицира името на .inf файла на драйвера и използва PnPUtil.exe , за да изтрие драйвера. Скриптът може да изтрие драйвера, дори ако смарт карта или устройство със смарт карта не е свързано към компютъра.

За да създадете и използвате такъв скрипт, направете следното:

Натиснете Windows key + R , за да извикате диалоговия прозорец Run.

В диалоговия прозорец Run въведете notepad и натиснете Enter, за да отворите Notepad.

Копирайте и поставете синтаксиса по-долу в текстовия редактор.

@echo off

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

pause

Запазете файла с име и добавете разширението на файла .bat  – напр.; Remove_PIV_driver.bat .

На засегнатия компютър стартирайте пакетния файл с администраторски права(run the batch file with admin privilege) (щракнете с десния бутон върху запазения файл и изберете  Изпълни като администратор(Run as Administrator) от контекстното меню).

След като скриптът се изпълни, рестартирайте компютъра. Проблемът с драйвера за смарт карта PIV(PIV smart card driver) трябва да бъде разрешен.

That’s it!

Идентификационните  данни за проверка на личната самоличност(Personal Identity Verification)  ( PIV ) са идентификационни данни за федералното(US Federal) правителство на САЩ, използвани за достъп до федерално контролирани съоръжения и информационни системи на подходящо ниво на сигурност.



About the author

Аз съм опитен софтуерен инженер, с над 10 години опит в разработването и поддържането на Microsoft Office приложения. Имам силна страст да помагам на другите да постигнат целите си, както чрез работата ми като софтуерен инженер, така и чрез моите умения за публично говорене и работа в мрежа. Освен това съм изключително запознат с драйверите за хардуер и клавиатура, като сам разработих и тествах много от тях.



Related posts