YubiKey 4 не работает на Windows 10 Creators Update? PIV Manager 1.4.2 не может загрузить смарт-карту

2061
petrsnd

Я уже писал об этом на форуме Yubico, но подумал, что я мог бы получить больше видимости здесь.

Если я открою YiviKey Piv Manager (1.4.2), а затем вставлю свой YubiKey 4, все отлично с первого раза. Он распознает ключ и позволяет мне его инициализировать. Однако, если я удалю ключ и попытаюсь сделать это снова, YubiKey PIV Manager (1.4.2) не сможет распознать ключ.

  • YubiKey 4 - прошивка PIV апплета 4.3.4
  • YubiKey PIV Manager версия 1.4.2
  • Windows 10 Pro, обновление для создателей (версия: 1703)

    systeminfo | findstr / B / C: «Имя ОС» / C: «Версия ОС» Имя ОС: Microsoft Windows 10 Pro Версия ОС: 10.0.15063 Н / Д Сборка 15063

В пользовательском интерфейсе YubiKey PIV Manager появляется следующее сообщение:

No YubiKey found

yubico-piv-tool.exe возвращает следующее:

> .\yubico-piv-tool.exe -astatus Failed to connect to reader. 

Я могу заставить YubiKey PIV Manager снова распознать ключ, если я выполню следующие действия:

  1. Оставьте YubiKey 4 вставленным
  2. Оставьте YubiKey PIV Manager (1.4.2) открытым
  3. Откройте диспетчер устройств Windows
  4. Перейдите к «Считыватели смарт-карт»
  5. Найдите устройство «Microsoft Usbccid Smartcard Reader (WUDF)», которое было добавлено Windows, и щелкните правой кнопкой мыши «Удалить устройство».
  6. Удалить YubiKey 4
  7. Вставьте YubiKey 4
  8. Вуаля! YubiKey 4 признан и я могу работать с ним

Еще одна интересная вещь заключается в том, что после выполнения описанного выше процесса, когда вы заново вставляете YubiKey 4, очень кратко вы видите устройство, отображаемое в разделе "Smart card readers"вызванного "YubiKey 4 OTP+U2F+CCID". Это в конечном счете исчезает, чтобы быть замененным "Microsoft Usbccid Smartcard Reader (WUDF)"снова. По-видимому, он присутствует достаточно долго, чтобы YubiKey PIV Manager (1.4.2) начал взаимодействовать с ключом.

yubico-piv-tool.exe также работает после выполнения вышеуказанного процесса.

После того, как я удалю ключ, он не будет работать снова, если я не повторю шаги, описанные выше, чтобы удалить устройство, прежде чем снова подключить его.

0
У меня не было проблем ни с одним из моих ключей YubiKey 4 на любом из моих многочисленных компьютеров 1703 с Windows 10 Ramhound 7 лет назад 1
@Ramhound Я попробовал на Dell 5510, где я нашел проблему. Я повторил попытку на Dell M3800. Мне еще предстоит увидеть машину, у которой нет проблемы, описанной выше. Использовали ли вы Yubikeys на своих машинах до обновления до Windows 10 со сборкой 1703? petrsnd 7 лет назад 0
@Ramhound Если вы говорите о чем-то кроме функциональности PIV, YubiKeys отлично работает и для меня на Windows 10. Это просто PIV и YubiKey не работает как распознанная смарт-карта, когда я подключаю ее. Я подал эту ошибку сегодня: https: //github.com/Yubico/yubikey-piv-manager/issues/24 petrsnd 7 лет назад 0

1 ответ на вопрос

0
petrsnd

Это было определено как ошибка Microsoft. См. Проблему GitHub, которую я подал, для получения более подробной информации: https://github.com/Yubico/yubikey-piv-manager/issues/24

Обходной путь кажется:

  • Добавить SeLoadDriverPrivilegeвHKLM\SYSTEM\CurrentControlSet\Services\ ScDeviceEnum\RequiredPrivileges
  • перезагружать

Или запустите эту однострочную версию в PowerShell от имени администратора:

$v = (gp "HKLM:\System\CurrentControlSet\Services\ScDeviceEnum" RequiredPrivileges).RequiredPrivileges; if (-not ($v -contains "SeLoadDriverPrivilege")) { $v += "SeLoadDriverPrivilege"; sp "HKLM:\System\CurrentControlSet\Services\ScDeviceEnum" RequiredPrivileges $v } 

Похожие вопросы