Идентификатор VID 0A89 в диспетчере устройств Windows соответствует компании Aktiv — российскому производителю аппаратных токенов и смарт-карт, а связка VID 0A89 PID 0025 обычно принадлежит одному из токенов линейки Рутокен, используемых для электронной подписи и двухфакторной аутентификации. Увидеть эти коды чаще всего приходится в свойствах «неизвестного устройства», когда система не смогла подобрать драйвер автоматически.
Такая ситуация типична: токен подключён к USB-порту, но вместо нормальной работы с криптопровайдером вы видите жёлтый восклицательный знак и строку USB\VID_0A89&PID_0025 на вкладке «Сведения». Ниже разберём, как точно идентифицировать устройство, где взять корректное программное обеспечение и что проверить, если после установки драйвера токен всё равно не определяется.
Что означают коды VID и PID
Каждое USB-устройство при подключении сообщает компьютеру два идентификатора: VID (Vendor ID) — код производителя, выдаваемый организацией USB-IF, и PID (Product ID) — код конкретного изделия, который назначает сам производитель. По этой паре операционная система ищет подходящий драйвер в своей базе или в установленных пакетах ПО.
Значение 0A89 закреплено за компанией «Актив», выпускающей токены Рутокен ЭЦП, Рутокен Lite и другие модели. Точную модель по одному лишь PID определить бывает сложно: производитель может использовать разные PID для разных ревизий и прошивок. Поэтому надёжнее сверить PID с документацией на конкретную модель, указанной на корпусе токена или в сопроводительных документах.
⚠️ Внимание: не устанавливайте драйверы со сторонних «сборников драйверов» для устройств электронной подписи. Токен работает с закрытыми ключами, и компрометация ПО может скомпрометировать сам ключ. Используйте только дистрибутивы с официального сайта производителя.
Как посмотреть VID и PID в Windows
Проверить идентификаторы можно штатными средствами системы, без сторонних утилит. Откройте Диспетчер устройств (команда devmgmt.msc через Win+R), найдите устройство с восклицательным знаком или в разделе «Контроллеры USB», откройте его свойства и перейдите на вкладку Сведения. В выпадающем списке выберите пункт «ИД оборудования» — там и будет строка вида USB\VID_0A89&PID_0025.
Альтернативный способ — командная строка. Утилита PowerShell позволяет вывести список подключённых устройств с их идентификаторами:
Get-PnpDevice | Where-Object {$_.InstanceId -like "VID_0A89"}Если устройство вообще не появляется в списке, проблема может быть не в драйвере, а в физическом подключении — об этом ниже.
💡Перед установкой драйверов переподключите токен в другой USB-порт напрямую, минуя хабы и удлинители, — нестабильное питание частая причина «невидимости» токенов.