Смарт-карта не может выполнить запрошенную операцию

При попытке использовать смарт-карту для проверки подлинности в 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 и использует  мини -драйвер смарт-карты для папки « (PIV)Входящие» Windows(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 Menu) .
  • Нажмите клавишу M на клавиатуре, чтобы открыть диспетчер устройств(open Device Manager) .
  • Как только вы окажетесь в Диспетчере устройств(Device Manager) , прокрутите вниз список установленных устройств и разверните/ сверните  раздел Смарт-карты .(Smart cards)
  • Щелкните правой кнопкой мыши смарт-карту xPass(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 , чтобы вызвать диалоговое окно «Выполнить».

В диалоговом окне «Выполнить» введите « Блокнот(notepad) » и нажмите Enter, чтобы открыть «Блокнот».

Скопируйте и вставьте приведенный ниже синтаксис в текстовый редактор.

@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  , например; Удалить_PIV_driver.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