КриптоПро CSP не видит ключевой носитель (Рутокен/еToken) — как исправить в Windows 10/11 (2025)

Чаще всего проблема в драйвере токена или службе смарт-карт. Ниже полный алгоритм — от физического подключения до проверки контейнеров и цепочек сертификатов.

Коротко: быстрый порядок

  • Подключите токен напрямую к USB-порту на материнской плате (без удлинителей/хабов).
  • Поставьте официальные драйверы токена и перезагрузите ПК.
  • Убедитесь, что служба Смарт-карта запущена.
  • Проверьте видимость карты: certutil -scinfo.
  • Проверьте контейнеры в «КриптоПро CSP → Сервис → Просмотреть сертификаты на носителях».
Нужна помощь? Подключусь удалённо, настрою КриптоПро/Рутокен, установлю сертификаты и проверю подпись в браузере.

1) Драйверы токена и проверка устройства

Скачайте драйверы только с официальных источников:

После установки откройте devmgmt.msc и проверьте разделы «Считыватели смарт-карт» и «Смарт-карты». Ошибок/жёлтых знаков быть не должно.

2) Служба «Смарт‑карта» (SCardSvr)

Командная строка (Администратор) — выполнять по одной:

sc query SCardSvr
sc config SCardSvr start= demand
sc start SCardSvr

3) Видит ли Windows смарт‑карту

Командная строка (Администратор) — выполнять по одной:

certutil -scinfo
certutil -scenum

Если карта видна, но в CSP нет контейнеров — проблема обычно в составе компонентов или правах доступа.

4) Проверяем CSP и контейнеры

Откройте «КриптоПро CSP» → «Сервис» → «Просмотреть сертификаты на носителях». Если контейнеров нет — возможно, ключ ещё не создан, либо сертификат выписан под другой контейнер.

Проверьте дату/владельца сертификата и совпадение контейнера при установке. При сомнении — создайте новый контейнер и новый CSR на этом же токене.

5) Цепочка доверия

Сертификат может быть «без доверия», и сервис не увидит подпись. Импортируйте корневые/промежуточные УЦ в системные хранилища.

Командная строка (Администратор) — выполнять по одной:

certutil -addstore root C:\certs\root-ca.cer
certutil -addstore CA   C:\certs\intermediate-ca.cer

6) Когда переустанавливать компоненты

  • Если после обновления CSP пропала видимость контейнеров — переустановите драйверы токена.
  • Если certutil токен не видит — переустановите драйверы и проверьте USB-порт.
  • В корпоративной среде уточните у админа политики доступа к устройствам смарт-карт.

Читайте также: