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

Сертификаты, которые были размещены в реестре, некоторые отображались аналогично, а у некоторых была просто пустота вместо имени.
Указан считыватель "Реестр", а "Имя контейнера" пустое.
Я удалил Крипто Про CSP, и установил его заново. Удалил все сертификаты как из реестра, так и со съёмного диска, залив их потом обратно из резервной копии.
Вчера обновилась Windows, возможно это повлияло. В перечне установленных программ, обновилось следующее:

Так же вчера установил корпоративный мессенджер TrueConf, который ни как не связан с Крипто Про, поэтому его пока удалять не стал.
Обновлений компонентов Windows вчера небыло. Последний раз они обновлялись в сентябре.
Кто подскажет, куда копать, и как это вылечить?
Здесь на форуме нашел подобный вопрос, только у него проблема под Linux.
https://www.cryptopro.ru/forum2/...clid=mgkh3ukphf703927817Хотел попробовать данную утилиту csptest, и дать команду, которая там приведена,
Код:csptest -keyset -enum_cont -fqcn -verifyc| iconv -f cp1251
но видимо под Windows формат команды немного другой.