Токен подключён, индикатор горит, но КриптоПро его не видит: список контейнеров пуст или считыватель отсутствует. Причина почти всегда в драйверах или в том, что носитель не подключён к криптопровайдеру. Разберём проверку по порядку.
Как выглядит проблема
- В КриптоПро список контейнеров пустой, хотя токен подключён
- В окне выбора носителя нет нужного считывателя
- Windows издаёт звук подключения, но программы токен не видят
- Токен не отображается в диспетчере устройств или помечен восклицательным знаком
- Панель управления Рутокен не находит устройство
Шаг 1. Проверьте физическое подключение
Начните с простого — это экономит время чаще, чем кажется.
- Индикатор на токене светится или мигает после подключения
- Попробуйте другой USB-порт, желательно прямой на задней панели компьютера
- Исключите USB-хабы, удлинители и переходники — через них токены определяются нестабильно
- Если есть возможность, проверьте токен на другом компьютере
Если индикатор не горит ни в одном порту и на другом компьютере тоже — вероятна аппаратная неисправность носителя. Тогда нужен новый сертификат на новом токене.
Шаг 2. Проверьте, видит ли токен Windows
Откройте Диспетчер устройств: правый щелчок по кнопке «Пуск» → Диспетчер устройств.
- Устройство присутствует в разделе смарт-карт или USB-устройств
- Рядом с ним нет восклицательного знака или вопроса
- В свойствах устройства написано, что оно работает нормально
Восклицательный знак означает отсутствие драйвера. Это самая частая причина на новом или переустановленном компьютере: Windows не устанавливает драйверы токенов автоматически.
Шаг 3. Установите драйвер носителя
Драйвер скачивается с сайта производителя носителя — для Рутокена это сайт «Актив», для JaCarta — «Аладдин». Ставится отдельно от КриптоПро.
После установки драйвера компьютер лучше перезагрузить, а токен переподключить.
Шаг 4. Проверьте считыватели в КриптоПро
КриптоПро работает с носителем через считыватель. Если нужного считывателя нет в списке, токен не будет виден даже при установленном драйвере.
- Откройте КриптоПро CSP → вкладка Оборудование
- Нажмите Настроить считыватели
- Убедитесь, что в списке есть «Все считыватели смарт-карт»
- Если его нет, добавьте через Добавить и следуйте подсказкам
После изменения списка считывателей КриптоПро нужно закрыть и открыть заново.
Шаг 5. Проверьте службу смарт-карт
За работу токенов в Windows отвечает системная служба. Если она остановлена, носитель не определится ни одной программой.
- Нажмите Win + R, введите services.msc
- Найдите службу Смарт-карта
- Состояние должно быть «Выполняется», тип запуска — «Автоматически»
- Если служба остановлена, запустите её и смените тип запуска на автоматический
Не форматируйте токен и не сбрасывайте его через панель управления, пытаясь «переинициализировать». Закрытый ключ существует в единственном экземпляре: после форматирования подпись восстановить нельзя, потребуется выпуск нового сертификата.
Если токен виден, но сертификат не появляется
Это уже другая ситуация: носитель определился, а вот связь сертификата с закрытым ключом отсутствует. Решается установкой сертификата из контейнера.
Порядок проверки коротко
- Индикатор токена светится, порт прямой, без хабов
- Устройство видно в диспетчере устройств без ошибок
- Драйвер носителя установлен с сайта производителя
- В КриптоПро добавлен считыватель смарт-карт
- Служба «Смарт-карта» запущена и стоит на автозапуске
Если после всех шагов носитель не определяется, дальше нужна диагностика на месте — иногда мешают политики безопасности или конфликт с другим криптопровайдером. Общий порядок проверки подписи описан здесь: ЭЦП не работает: что проверить самостоятельно.