КриптоПро 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-порт.
- В корпоративной среде уточните у админа политики доступа к устройствам смарт-карт.