19.06.2007 17:21:11Не получается удалить Cryptopro CSP и TLS Ответов: 8
Vladimir
На компьютере установлены Cryptopro CSP версия 2.0 и TLS, компьютер включен в домен, ос win xp sp2.
Хочу поставить Cryptopro CSP 3.0, при попытке удалить предыдущую версию программы через панель управления - установка и удаление программ, выдает сообщение "ошибка при распаковке файлов. Нет доступа."
Пытался удалять и под доменным и под локальным администратором не получается. Вопрос в том куда эти файлы распаковываются если туда даже у администратора нет доступа?

Cryptopro 2.0 устанавливалась от имени пользователся , учетная запись которого на данный момент отключена.
Возможно ли что полный доступ к программе при установке был назначен только для учетной этого сотрудника?

И можно ли удалить Cryptopro используя сторонние программы для удаления и очистки реестра например regorganizer?
 
Ответы:
19.06.2007 17:26:35Василий
Удалить может любой администратор данного компьютера.
Если есть проблемы при штатном удалении - запустите с того дистрибутива, с которого ставили CSP и TLS программу установки - там будет пункт Удалить.
Сначала удаляется TLS, потом - CSP.
19.06.2007 18:00:01Vladimir
Здесь http://www.cryptopro.ru/cryptopro/forum/view.asp?q=26 описан способ удаления для версии 1.0
похоже на мой случай так как под администратором я удалить не могу.

Можно ли этот способ применить для версии 2.0 ?
19.06.2007 18:44:23Василий
Для 2.0 другие места в реестре.
При удалении путём запуска дистрибутива то же самое?
Или у Вас нет дистрибутива? Если второе - сообщите номера сборок CSP и TLS ("Установка и удаление программ" - Сведения о поддержке на этих продуктах). Например, 2.0.2049.
20.06.2007 18:15:17Vladimir
Пробовал с дистрибутива, выдает ту же ошибку "Ошибка при распаковке файлов поддержки: отказано в доступе"

Crypto pro CSP 2.0.2049.1 версия 20.0.1 intermediate
(сетевая установка)
Crypto pro TLS версия продукта 6.20, версия 2.11.15.0

22.06.2007 15:47:14Vladimir
что мне делать-то , ответьте пожалуйста?

22.06.2007 16:20:48Василий
Можно попробовать переименовать папку на системном диске:
\Program Files\Common Files\InstallShield\IScript

или даже целиком
\Program Files\Common Files\InstallShield

после чего запустить программу удаления.

Если по-прежнему - реально нужно вычищать вручную.
25.06.2007 21:01:22Vladimir
Пробовал, не получается.

Какие ключи из реестра нужно удалить?

HKEY_LOCAL_MACHINE\SOFTWARE\Crypto Pro
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{A4D03E85-CDD1-4A49-941E-7C566DC2BA78}]
и еще один в том же разделе для csp
?
26.06.2007 10:42:50Василий
Да, эти.
Плюс ещё:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Defaults\Provider\Crypto-Pro... (все)

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Defaults\Provider Types\Type 002
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Defaults\Provider Types\Type 071
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Defaults\Provider Types\Type 075

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\OID\EncodingType 0\CryptDllFindOIDInfo\1.2.643.2.2.... (все)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\cpinit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\cprmcsp


Для TLS ещё используются такие:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\cpssp

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders - параметр с тем же именем - SecurityProviders - в его значении нужно убрать cpssp.dll



На диске:
\Program Files\Crypto Pro
%windir%\system32\advapi32.$$$
%windir%\system32\cpssp.dll