Были рады помочь! Причина такого поведения - отсутствие у пользователя прав на доступ к службе смарт-карта и некоторых веток в реестре.
Решение
Убедитесь, что у веток реестра ("Пуск" - "Выполнить" - regedit)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Calais
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Calais\Readers
есть полный доступ у двух пользователей: Local Service и текущий пользователь (под которым осуществлен вход): ПКМ по нужной ветке - Разрешения - выбрать нужного пользователя(*) и поставить внизу галочку "Полный доступ"
(*) Если нужного пользователя в выборе нет - нужно его добавить:
Нажмите "Добавить". В поле "Введите имена выбираемых объектов" введите LO Нажмите "Проверить имена" Выберите Local Service
Убедитесь, что Служба "Смарт-карта" запущена от имени NT AUTHORITY\LocalService ("Пуск" - "Панель управления" - "Администрирование" - "Службы").
Подробное описание таких действий можно увидеть в нашей базе знаний.