Для решения критических проблем а так же нестандартных ошибок КриптоПро необходимо полоностью переустановить данное программное обеспечение следующим образом:
1. Удалите КриптоПро CSP через Пуск - Настройка - Панель управления - Установка и удаление программ, перезагрузите компьютер.
2. Сохраните программу удаления КриптоПро cspclean, которая находится по ссылке
http://www.cryptopro.ru/sites/default/f ... pclean.exe Утилита предназначена для очистки компьютера от неудалённых элементов КриптоПро CSP. Запустите cspclean.exe. На предупреждение программы необходимо ответить "Да". После завершения работы программы перезагрузите компьютер.
3. Выполнить следующую команду (только будьте внимательны и осторожны)
Пуск -> Выполнить -> cmd
В окне набрать команду
reg DELETE "HKEY_CLASSES_ROOT\CLSID\{39B9F509-EF0D-411F-A372-106D3A22E609}" /f
4. Скачать и установить Крипто-Про
5. Запустить редактор реестра: «Пуск» - «Выполнить» - regedit. Нажать «Enter»
6. Зайти в следующую ветвь реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Crypto Pro\Settings\USERS,
найтии ветку со названием вроде S-1-5-21-887842899-779666540-1964827887-17186 (где S-1-5-21-887842899-779666540-1964827887-17186- SID пользователя)
7. Зайти в KeyDevices и удалить там passwords.
8. Удалить содержимое папки C:\Documents and Settings\имя пользователя \Application Data\Microsoft\SystemCertificates\My\Keys.
9. Удалить содержимое папки С:\Documents аnd Settings\имя_текущего_пользователя\ApplicationData\Microsoft\SystemCertificates\My\Certificates
10. Установить личный сертификат по инструкции:
Установка сертификата с ключевой дискеты или флешки:
Флешка как носитель в версии 3.6 добавлена по умолчанию.
Но желательно проверить наличие соответствующего считывателя в свойствах КриптоПро: В меню «Пуск» -> «Настройка» -> «Панель Управления» -> «Крипто Про CSP» -> выберите вкладку «Оборудование», нажмите кнопку «Настроить считыватели», проверьте наличие в считывателях пункта «Все съёмные диски»:
Процесс установки Личного сертификата:
1) Вставьте ключевую дискету(флешку);
2) В меню Пуск -> Настройка -> Панель управления -> КриптоПро CSP выберите вкладку Сервис и нажмите на кнопку Установить личный сертификат;
3) Нажмите Далее -> Обзор и укажите путь к файлу сертификата (он у Вас на дискете или флешке), нажмите Открыть;
4) Дважды нажмите Далее. В окне выбора контейнера нажмите Обзор и выберите ключевой контейнер в Дисковод,а(f, e, h, k...) с именем, соответствующим ФИО ответственного лица, сертификат которого выбран в пункте 3;
5) Нажмите Ок -> Далее;
6) В окне выбора хранилища сертификатов нажмите Обзор -> Личные -> Ок -> Далее -> Готово;
7) Закройте КриптоПро CSP нажатием кнопки Ок.
Установка клиентского сертификата с устройств ruToken и еToken:
Для использования ruToken и еToken необходимо произвести установку драйверов и модулей поддержки, затем добавить носители в свойствах КриптоПро версий 2.0 и 3.0 как считыватели (в версии 3.6 все носители добавлены по умолчанию).
1. В меню Пуск → Настройка → Панель Управления → Крипто Про CSP во вкладке Сервис выберите кнопку Просмотреть сертификаты в контейнере, далее Обзор.
2. В окне выбора ключевого контейнера выберите Aktiv Co. ruToken 0 или AKS ifdh 0, затем нажмите ОК, Далее.
3. В следующем окне нажмите кнопку Свойства, затем Установить сертификат.
4. В окне Мастера импорта сертификатов нажмите Далее, отметьте Поместить все сертификаты в следующее хранилище, затем нажмите Обзор, выберите папку Личные, ОК, Далее, Готово.
При наличии нескольких ключевых носителей и сертификатов, повторите всё для каждого из них.
После установки личного сертификата выполняем следующие действия:
1)Нажимаем кнопку Пуск и выбираем Выполнить
2)Открываем следующую папку %appdata%\Microsoft\SystemCertificates\My\Certificates
3) В этой папке содержатся файлы, называемые отпечатками личного сертификата. Щелкаем правой клавишей по каждому файлу, выбираем Свойства, и ставим атрибут Только для чтения, сохраняем.
ВНИМАНИЕ: не забудьте установить корневые сертификаты!!!
Однажды был подобный случай, делал по данной инструкции помогло, ОС была Windows XP. На Windows 7 может быть немного по другому. Но пробуйте