36

СУФД не показывает окно выбора сертификата: помогло обновление Windows

На одном рабочем месте СУФД перестала показывать окно выбора сертификата. Сам сертификат был исправен: на портале Федерального казначейства он выбирался без ошибок. В моём случае помогла не переустановка КриптоПро, а полное обновление Windows и перезагрузка компьютера.

Как выглядела проблема

При входе в СУФД я доходил до этапа авторизации, но окно со списком сертификатов не появлялось. Продолжить вход было невозможно.

При входе в СУФД не появляется окно выбора сертификата.

При этом на другом портале тот же сертификат выбирался нормально. Это важная проверка: она показала, что сертификат установлен и доступен системе, а неисправность проявляется только при входе в СУФД.

Что я проверил сначала

Я не стал сразу переустанавливать КриптоПро и удалять сертификаты. Сначала открыл другой сайт, на котором используется вход по тому же сертификату. Окно выбора появилось, сертификат был виден, авторизация проходила.

Затем проверил состояние Центра обновления Windows. На компьютере давно не устанавливались накопительные обновления — система заметно отставала от актуального состояния.

Как я вернул окно выбора сертификата в СУФД

  1. Нажал Win + I и открыл параметры Windows.
  2. Перешёл в раздел «Обновление и безопасность» в Windows 10. В Windows 11 этот раздел называется «Центр обновления Windows».
  3. Запустил поиск обновлений.
  4. Установил все предложенные накопительные обновления.
  5. Перезагрузил компьютер и снова дождался завершения установки.
  6. После загрузки Windows повторно открыл СУФД и начал вход по сертификату.

После обновления системы окно выбора появилось. Я выбрал нужный сертификат и вошёл в СУФД обычным способом.

Как понять, что этот способ подходит

Я использую этот вариант, когда одновременно выполняются два условия:

  • в СУФД окно выбора сертификата не появляется совсем;
  • на другом проверенном портале этот же сертификат виден и выбирается.

Такая проверка помогает не трогать рабочий контейнер закрытого ключа без необходимости. Если сертификат не виден нигде, причина уже другая: нужно проверять его установку, контейнер и привязку. Для сообщения «Сертификат с отпечатком не найден в хранилище» на сайте есть отдельная инструкция.

Этот способ не подходит, если сертификат не работает нигде

Обновление Windows помогло в конкретном случае, когда сертификат уже работал на другом портале. Если КриптоПро не видит контейнер, у сертификата истёк срок или появляется точный код ошибки, установка обновлений сама по себе это не исправит.

Поэтому сначала я всегда сравниваю поведение одного сертификата на двух сайтах. Только после этого решаю, обновлять систему или разбираться с криптографической частью рабочего места.

Получилось или остались вопросы?

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

Напишите комментарий

Опишите проблему и укажите, какое решение вы уже проверили. Адрес электронной почты на сайте не публикуется.