Что имеем? Имеем сертификат на флешке, который мы попытались установить через крипто про в личные, но "что то пошло не так", а именно крипто про нам "радостно" сообщало, что нет подходящего контейнера для этого сертификата. Первым делом попробывали открыть сам сертификат и вот что увидели. У клиента стоял Windows XP (вау! Эффект) - не все еще на 7 перешли ))))
Недостаточно информации для проверки этого сертификата.
В принципе эта ошибка уже мной описана. Но на Windows 7 она имеет чуть другой вид. Хотя как выяснилось лечится тем же путем.
Пуск - Выполнить - regedit (вы должны быть с правами администратора, что бы изменения в реестре удалось сохранить).
Удаляем ветки. Можете переименовать - если хотите подстраховаться.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\OID\
EncodingType 1\CryptDllImportPublicKeyInfoEx\1.2.643.7.1.1.1.1
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Cryptography\OID\
EncodingType 1\CryptDllImportPublicKeyInfoEx\1.2.643.7.1.1.1.1
P.S. На практике стокнулся с тем - что на одной из машин (ноутбук клиента) не было этих веток. И решение как бы зашло в тупик.
Попробывал заного поставить корневые сертификаты как оказалось не был установлен 1 сертификат из 4 (которые нужно было ставить). После этого проблема ушла. И при открытии сертификата - не было ошибки "недостаточно сведений".
После этого даже перезагрузка не понадобилась. Сертификат благополучно установился в крипто про.