16

СУФД: 0x80092004 после смены буквы флешки с ключом

Приветствую, коллеги. В СУФД один сертификат подписывал нормально, а второй на USB-носителе выдавал 0x80092004. Цепочка доверия при этом выглядела исправной.

Проблема

Ошибка получения сертификата из хранилища: объект или свойство не найдено (0x80092004).

Перед появлением ошибки Windows назначила флешке другую букву диска.

Как я проверил

  1. Открыл «Управление дисками» и посмотрел текущую букву носителя.
  2. Через КриптоПро проверил доступные контейнеры.
  3. Убедился, что сертификат установлен, но связь с контейнером по прежнему пути потеряна.

Решение

  1. Не удаляя контейнер, открыл КриптоПро CSP.
  2. Через «Просмотреть сертификаты в контейнере» выбрал контейнер на текущем носителе.
  3. Нажал «Установить» и повторно связал сертификат с найденным контейнером.
  4. Закрыл браузер, вошёл в СУФД заново и повторил подпись.

Как проверить результат

КриптоПро снова увидел закрытый ключ, а СУФД подписал документ без 0x80092004.

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

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

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

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

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