криптопро cproctrl

криптопро cproctrl Электронная цифровая подпись

Установка КриптоПро CSP на Windows 11 иногда может завершаться ошибкой:

криптопро cproctrl

Что связано  с некорретным удалением предыдущей версии.

Для исправления ошибки необходимо удалить переменную “DeleteFlag” из реестра по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CProCtrl и повторно запустить установку КриптоПро CSP.

1. Nikita Tarakanov — Exploiting Hardcore Pool Corruptions in Microsoft Windows Kernel

2. Demystifying Modern Windows Rootkits

3. Windows Sysinternals Primer – North American – 2010 Aaron Margosis

4. Competitive War Thunder settings 🔧 guide to customizing games “Battle settings” options

5. Reverse Engineering and Bug Hunting on KMDF Drivers – Enrique Nissim at 44CON 2018

6. How To Write A Driver (STM32, I2C, Datasheet) – Phil’s Lab #30

Перейти к содержимому

Реальная ситуация: есть ноутбук, в котором заменили жесткий диск и переустановили windows на новый диск. При этом владелец забыл упомянуть, что у него есть действующие ЭЦП, которые хранятся в реестре. Далее будет описан способ переноса ЭЦП из реестра старого диска.

С 01.10.2017 в «КриптоПро CSP» 3.9 и 4.0 может появляться предупреждение о необходимости перейти на ГОСТ Р 34.10-2012. Чтобы продолжить работу с сертификатом, нужно нажать в окне с предупреждением «ОК».

В системном журнале масса ошибок от источника CProCtrl об ошибке проверки контрольной суммы.


криптопро cproctrl

Приглашаем всех 6 сентября 2022 года в 11:00 (МСК) принять участие в вебинаре “Особенности реализации требований приказа ФАПСИ №152 по учёту СКЗИ”, который совместно проведут компании КриптоПро и Spacebit.

В ходе мероприятия эксперты рассмотрят вопросы нормативного регулирования учета СКЗИ и выполнения соответствующих требований. Отдельное внимание будет уделено возможностям СКЗИ и особенностям их практического применения.

Ключевые темы:

  • Разбор основных требований приказа ФАПСИ №152 по учету СКЗИ;
  • Демонстрация возможностей системы X-Control по реализации требований приказа ФАПСИ №152;
  • Обзор возможностей СКЗИ КриптоПро CSP 5.0;
  • Текущий статус по сертификации различных версий КриптоПро CSP и КриптоПро УЦ.

Участие в мероприятии бесплатное, необходима регистрация.

16.06.2012, 19:40. Показов 20352. Ответов 4


Доброго времени суток.
На компе установлено КриптоПро 3.0 и СБИС++. Всё работало замечательно, только в один день при включении компа вылетел синий экран смерти с ругательством на файл CProCtrl.sys. Загрузившись в безопасном режиме отключил его загрузку (он грузился из Windows\system32\drivers) и комп сразу загрузился, но теперь перестал работать СБИС++, т.е. он не видит ключей. В техподдержке СБИСа нечего путного не посоветовали, сказали, что возможно вирус или конфликт с обновлением системы или переустановить систему. Проверял двумя антивирусами Майкрософтовским и AVG 2012. Ничего не нашли.
Временно поставил КриптоПро 3.6 – всё работает, но у нас куплена лицензия на 3.0.
Кто сталкивался с этим, подскажите, как можно решить эту проблему?

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



Иногда при установке КриптоПро CSP на новую WINDOWS 11. Появляется ошибка.

Ошибка установки КриптоПро CSP на Windows 11

«Один из устанавливаемых драйверов требует перезагрузки после удаления предыдущей версии. Попробуйте перезагрузить компьютер и запустить установку заново»

Это происходит из за того что предыдущая версия удалилась неправильно или с ошибкой.

Чтобы исправить эту ошибку нужно удалить переменную «DeleteFlag» из реестра по пути

Ошибка установки КриптоПро CSP на Windows 11

Чтобы запустить редактор реестра нажимаем кнопку поиска. Начинаем вводить REG . Открываем редактор реестра

Повторно запустить установку КриптоПро CSP.

В системном журнале масса ошибок от источника CProCtrl об ошибке проверки контрольной суммы.

криптопро cproctrl

Причина этих ошибок – контроль целостности системы, выполняемый КриптоПро по требованию ФСБ. Поэтому, принципиально избавиться раз и навсегда от таких записей в журнале не получится. Но, если они напрягают, то можно от имени Администратора выполнить команду, которая пересчитывает контрольные суммы контролируемых файлов:

Может быть, кому ни будь пригодиться. Недавно столкнулся с проблемой, когда при входе через IE (Internet Explorer), на любые площадки, где используется ЭЦП, система сообщает о критической ошибке и уходит в ребут.

криптопро cproctrl

В системных логах следующая ошибка:

«Ошибка проверки контрольной суммы. Файл: C:WindowsSysWOW64wininet.dll. Причиной ошибки может быть обновление операционной системы или некорректная установка КриптоПро CSP. Обновите контрольные суммы с помощью кнопки «Пересчитать хэши» в панели КриптоПро CSP на вкладке «Дополнительно» или пересчитайте контрольную сумму библиотеки в реестре, запустив с правами администратора: start cpverify -addreg -file «C:WindowsSysWOW64wininet.dll»»

И в английской версии возникает еще такая (в русской её по какой-то причине нет, хотя может логи проглючили):

«A critical system process, C:Windowssystem32lsass.exe, failed with status code 255. The machine must now be restarted.»

криптопро cproctrl

Решается просто, необходимо обновить Крипто ПРО до версии 4.0.9944

Ошибка проверки контрольной суммы. Файл: wininet. dll.

Здравствуйте! Если, вдруг вы обнаружите в системном журнале windows следующею ошибку: — Ошибка проверки контрольной суммы. Файл: wininet.dll.64. Причиной ошибки может быть обновление операционной системы или некорректная устновка КриптоПро CSP. — Ошибка проверки контрольной суммы. Файл: schannel.dll.64. — Ошибка проверки контрольной суммы. Файл: wininet.dll. — Ошибка проверки контрольной суммы. Файл: schannel.dll.

Не пугайтесь. Крипто Про переустанавливать вовсе не потребуется.

В системном журнале масса ошибок от источника CProCtrl об ошибке проверки контрольной суммы.

криптопро cproctrl

Причина этих ошибок – контроль целостности системы, выполняемый КриптоПро по требованию ФСБ. Поэтому, принципиально избавиться раз и навсегда от таких записей в журнале не получится. Но, если они напрягают, то можно от имени Администратора выполнить команду, которая пересчитывает контрольные суммы контролируемых файлов:

Может быть, кому ни будь пригодиться. Недавно столкнулся с проблемой, когда при входе через IE (Internet Explorer), на любые площадки, где используется ЭЦП, система сообщает о критической ошибке и уходит в ребут.

криптопро cproctrl

В системных логах следующая ошибка:

«Ошибка проверки контрольной суммы. Файл: C:WindowsSysWOW64wininet.dll. Причиной ошибки может быть обновление операционной системы или некорректная установка КриптоПро CSP. Обновите контрольные суммы с помощью кнопки «Пересчитать хэши» в панели КриптоПро CSP на вкладке «Дополнительно» или пересчитайте контрольную сумму библиотеки в реестре, запустив с правами администратора: start cpverify -addreg -file «C:WindowsSysWOW64wininet.dll»»

И в английской версии возникает еще такая (в русской её по какой-то причине нет, хотя может логи проглючили):

«A critical system process, C:Windowssystem32lsass.exe, failed with status code 255. The machine must now be restarted.»

криптопро cproctrl

Решается просто, необходимо обновить Крипто ПРО до версии 4.0.9944

Ошибка проверки контрольной суммы. Файл: wininet. dll.

Здравствуйте! Если, вдруг вы обнаружите в системном журнале windows следующею ошибку: — Ошибка проверки контрольной суммы. Файл: wininet.dll.64. Причиной ошибки может быть обновление операционной системы или некорректная устновка КриптоПро CSP. — Ошибка проверки контрольной суммы. Файл: schannel.dll.64. — Ошибка проверки контрольной суммы. Файл: wininet.dll. — Ошибка проверки контрольной суммы. Файл: schannel.dll.

Не пугайтесь. Крипто Про переустанавливать вовсе не потребуется.


Offline

azsx1

Оставлено
:
16 марта 2022 г. 9:20:15(UTC)

При установки крипто про, пробовали версии 4: 9944, 9906 и 9963 в самом конце зависает установка, думает минут 10 и выводит ошибки. В журнале ошибок, не хватает прав на установку драйвера. Пробовали поставить под разными пользователями на этом компьютере. Сделал лог ошибки, файла два, один скопировал прямо во время ошибки, второй полный лог, вместе с закрытием. Система windows 7. Винда в домене, по словам сисадминов все права даны.
https://cloud.mail.ru/public/6es3/E5FDniRhW полный лог
https://cloud.mail.ru/public/kdpf/mdpzjeYGU скопировал сразу во время ошибки
Вопрос.
Как установить крипто про?


Offline

nickm

Оставлено
:
16 марта 2022 г. 9:47:16(UTC)

Вы пытаетесь обновить уже установленную версию или это у Вас первая попытка установки?

Пользовались ли клинером от КриптоПро?

Цитата:

Утилита очистки следов установки продуктов КриптоПро (CSP; IPsec; EFS etc):Утилита предназначена для очистки компьютера от неудалённых элементов продуктов КриптоПро. Рекомендуется сначала удалить установленные продукты через “Установку и удаление программ”, перезагрузить компьютер, и затем запустить cspclean.exe. После завершения работы утилиты обязательно перезагрузите компьютер.

cspclean.exe

Возможно этот описанный случай и Вам поможет?


Offline

azsx1

Оставлено
:
16 марта 2022 г. 11:09:13(UTC)

Параметра DeleteFlag просто не было, я удалил всю ветку CProCtrl. Не помогло.Да, я действительно изначально делал обновления с 3.6 версии на 4. Но после этого я 3 раза клианером пытался чистить и перезагружался после него. Надо всё таки, чтобы специалисты логи посмотрели.


Offline

nickm

Оставлено
:
16 марта 2022 г. 12:01:38(UTC)

Автор: azsx1 Перейти к цитате

Надо всё таки, чтобы специалисты логи посмотрели.

Там то особо и смотреть не на что.Ошибка здесь:

Код:

KSInstall64:info: InstallService start.
KSInstall64:info: FullFileName:C:\Program Files\Common Files\Crypto Pro\AppCompat\CProCtrl.inf
KSInstall64:info: FullPath:C:\Program Files\Common Files\Crypto Pro\AppCompat\
KSInstall64:info: ComponentID:{17FF92CA-46FB-4F88-94E3-D624546F926E}
KSInstall64:info: SetupOpenInfFile success
KSInstall64:info: Found service:CProCtrl.
KSInstall64:info: CopyOemInf: Going to call SetupCopyOEMInf (1-st time)
Сведения 32. KSInstall64:error #32:SetupCopyOEMInf
MSI (c) (D8:50) [16:03:31:513]: Font created.  Charset: Req=204, Ret=204, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg

Ошибка 25002. Возникла ошибка в процессе установки драйвера. Подробности в журнале событий системы.
MSI (s) (6C!94) [16:04:58:709]: Продукт: КриптоПро CSP -- Ошибка 25002. Возникла ошибка в процессе установки драйвера. Подробности в журнале событий системы.

MSI (c) (D8:50) [16:04:58:743]: Font created.  Charset: Req=204, Ret=204, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg

Ошибка 555. 32: Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.

MSI (s) (6C!94) [16:04:59:366]: 
CustomAction KSInstall64 returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)

Код:

KSInstall64:info: Found service:CProCtrl.

Попробуйте удалить этот сервис с помощью sc:

Ну и ставить указанную версию бессмысленно – слишком древняя:

Код:

CustomAction KSInstall64 returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Завершение действия 16:04:59: InstallFinalize. Возвращенное значение 3.
MSI (s) (6C:0C) [16:04:59:438]: User policy value 'DisableRollback' is 0
MSI (s) (6C:0C) [16:04:59:468]: Machine policy value 'DisableRollback' is 0
MSI (s) (6C:0C) [16:04:59:493]: Executing op: Header(Signature=1397708873,Version=500,Timestamp=1416593129,LangId=0,Platform=589824,ScriptType=2,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)
MSI (s) (6C:0C) [16:04:59:524]: Executing op: DialogInfo(Type=0,Argument=0)
MSI (s) (6C:0C) [16:04:59:546]: Executing op: DialogInfo(Type=1,Argument=КриптоПро CSP 4.0.9944)
MSI (s) (6C:0C) [16:04:59:575]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Откат действия:,RollbackTemplate=[1],CleanupAction=RollbackCleanup,CleanupDescription=Удаление временных файлов,CleanupTemplate=Файл: [1])
MSI (s) (6C:0C) [16:04:59:596]: Executing op: RegisterBackupFile(File=C:\Config.Msi\18df8a.rbf)
MSI (s) (6C:0C) [16:04:59:626]: Executing op: RegisterBackupFile(File=C:\Config.Msi\18df8b.rbf)
MSI (s) (6C:0C) [16:04:59:646]: Executing op: RegisterBackupFile(File=C:\Config.Msi\18df8c.rbf)
MSI (s) (6C:0C) [16:04:59:675]: Executing op: ActionStart(Name=KSInstall64,Description=Установка драйверов,)
MSI (s) (6C:0C) [16:04:59:696]: Executing op: ProductInfo(ProductKey={407E5BA7-6406-40BF-A4DC-3654B8F584C1},ProductName=КриптоПро CSP,PackageName=csp-x64-kc1-rus.msi,Language=0,Version=67118808,Assignment=1,ObsoleteArg=0,ProductIcon=ARPPRODUCTICON.ico,,PackageCode={792E3F84-E01B-481F-A5CA-F03ECC5A0851},,,InstanceType=0,LUASetting=0,RemoteURTInstalls=0,ProductDeploymentFlags=2)
MSI (s) (6C:0C) [16:04:59:727]: Executing op: ActionStart(Name=KSRollback64,Description=Установка драйверов,)
MSI (s) (6C:0C) [16:04:59:746]: Executing op: CustomActionRollback(Action=KSRollback64,ActionType=3393,Source=BinaryData,Target=KSInstRollback,CustomActionData=C:\Program Files\Common Files\Crypto Pro\AppCompat\CProCtrl.inf{17FF92CA-46FB-4F88-94E3-D624546F926E}03000000)
MSI (s) (6C:68) [16:04:59:776]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI818B.tmp, Entrypoint: KSInstRollback
KSInstall64:info: KSInstUninstall start.
KSInstall64:error #2:Can't get inf file location
MSI (c) (D8:50) [16:04:59:911]: Font created.  Charset: Req=204, Ret=204, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg

Ошибка 25002. Возникла ошибка в процессе установки драйвера. Подробности в журнале событий системы.
MSI (s) (6C!28) [16:05:00:756]: Продукт: КриптоПро CSP -- Ошибка 25002. Возникла ошибка в процессе установки драйвера. Подробности в журнале событий системы.

KSInstall64:error #2:GetInfFileLocation
MSI (c) (D8:50) [16:05:00:808]: Font created.  Charset: Req=204, Ret=204, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg

Ошибка 25002. Возникла ошибка в процессе установки драйвера. Подробности в журнале событий системы.
MSI (s) (6C!28) [16:05:01:323]: Продукт: КриптоПро CSP -- Ошибка 25002. Возникла ошибка в процессе установки драйвера. Подробности в журнале событий системы.

Код:

MSI (s) (6C:0C) [16:04:59:746]: Executing op: CustomActionRollback(Action=KSRollback64,ActionType=3393,Source=BinaryData,Target=KSInstRollback,CustomActionData=C:\Program Files\Common Files\Crypto Pro\AppCompat\CProCtrl.inf{17FF92CA-46FB-4F88-94E3-D624546F926E}03000000)
MSI (s) (6C:68) [16:04:59:776]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI818B.tmp, Entrypoint: KSInstRollback
KSInstall64:info: KSInstUninstall start.
KSInstall64:error #2:Can't get inf file location

Отредактировано пользователем 16 марта 2022 г. 12:06:42(UTC)
 | Причина: Не указана

Читайте также:  Получить электронную подпись – ЭТП ГПБ Консалтинг


Offline

azsx1

Оставлено
:
16 марта 2022 г. 12:18:35(UTC)

Пишет указанная служба не установлена. И так поискал не нашёл её.

Цитата:

C:\Windows\system32>sc delete CProCtrl
[SC] OpenService: ошибка: 1060:

Указанная служба не установлена.


Offline

nickm

Оставлено
:
16 марта 2022 г. 13:04:57(UTC)

В таком случае Я бы собрал расширенный лог инсталлера, т.к. теперь, после внесённых в систему исправлений, не понятно, на чём стопорится.

Ну и проверил бы этот путь:

Код:

MSI (s) (6C:0C) [16:04:59:746]: Executing op: CustomActionRollback(Action=KSRollback64,ActionType=3393,Source=BinaryData,Target=KSInstRollback,CustomActionData=C:\Program Files\Common Files\Crypto Pro\AppCompat\CProCtrl.inf{17FF92CA-46FB-4F88-94E3-D624546F926E}03000000)


Offline

azsx1

Оставлено
:
17 марта 2022 г. 3:58:29(UTC)

Данный путь также проверял. Также данный каталог пробовал полностью удалять.C:\Program Files\Common Files\Crypto Pro\AppCompat\CProCtrl.inf


Offline

Scriptoz

 

Оставлено
:

3 июня 2021 г. 10:51:19(UTC)

Добрый день!

Пытаюсь установить КриптоПро CSP 5.0 в windows docker container. Образ: mcr.microsoft.com/windows/servercore:10.0.19042.985.

Пытаюсь выполнить установку через exe, процесс просто зависает:

Код:

Start-Process -Wait -FilePath "c:\tmp\CSPSetup-5.0.11823.exe" -ArgumentList '-silent -nodlg'

Так же пытался выполнить установку через msi, процесс сразу же завершается, ничего не устанавливается:
Код:

Код:

Start-Process 'msiexec' -ArgumentList '/i c:\tmp\csp-x64-eng__5.0.11998.msi /quiet /qn /norestart /log c:\tmp\log.txt'

Подскажите, пожалуйста, как правильно установить КриптоПро CSP 5.0 в docker на основе образа mcr.microsoft.com/windows/servercore?


Offline

Scriptoz

 

Оставлено
:

3 июня 2021 г. 11:22:40(UTC)

Через msi установку удалось запустить, я забыл ключ -Wait:

Код:

Start-Process 'msiexec' -ArgumentList '/i c:\tmp\csp-x64-eng__5.0.11998.msi /quiet /qn /norestart /log c:\tmp\log.txt' -Wait

Однако, установка завершилась с ошибками. Вот кусок лога с ошибкой:

Код:


KSInstall64:error #-536870365:SetupCopyOEMInf
MSI (s) (D8!AC) [11:00:48:768]: Product: CryptoPro CSP -- Error 25002.Driver installation failed. Details in System EventLog.

Error 25002.Driver installation failed. Details in System EventLog.
MSI (s) (D8!AC) [11:00:48:784]:
Error 555.-536870365:
CustomAction KSInstall64 returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 11:00:48: InstallFinalize. Return value 3.
KSInstall64:info: KSInstUninstall start.
KSInstall64:error #2:Can't get inf file location
MSI (s) (D8!4C) [11:00:48:878]: Product: CryptoPro CSP -- Error 25002.Driver installation failed. Details in System EventLog.

Error 25002.Driver installation failed. Details in System EventLog.
KSInstall64:error #2:GetInfFileLocation
MSI (s) (D8!4C) [11:00:48:893]: Product: CryptoPro CSP -- Error 25002.Driver installation failed. Details in System EventLog.

Error 25002.Driver installation failed. Details in System EventLog.
Info 1903.Scheduling reboot operation: Deleting file c:\Program Files\Crypto Pro\CSP\TBD57E8.tmp. Must reboot to complete operation.
Action ended 11:00:50: INSTALL. Return value 3.

Поиск в EventLog особо ничего не прояснил:

Код:

Get-WinEvent -ProviderName "MsiInstaller" -MaxEvents 100

Код:


   ProviderName: MsiInstaller

TimeCreated                      Id LevelDisplayName Message
-----------                      -- ---------------- -------
6/3/2021 11:00:50 AM           1042 Information      Ending a Windows Installer transaction: c:\\tmp\\csp-x64-eng__5.0.11998.msi. Client Process Id: 4680.
6/3/2021 11:00:50 AM           1033 Information      Windows Installer installed the product. Product Name: CryptoPro CSP. Product Version: 5.0.11998. Product Language: 1033.... 
6/3/2021 11:00:50 AM          11708 Information      Product: CryptoPro CSP -- Installation operation failed.
6/3/2021 11:00:48 AM          10005 Error            Product: CryptoPro CSP -- Error 25002.Driver installation failed. Details in System EventLog.
6/3/2021 11:00:48 AM          10005 Error            Product: CryptoPro CSP -- Error 25002.Driver installation failed. Details in System EventLog.
6/3/2021 11:00:48 AM          10555 Error
6/3/2021 11:00:48 AM          10005 Error            Product: CryptoPro CSP -- Error 25002.Driver installation failed. Details in System EventLog.
6/3/2021 11:00:36 AM           1040 Information      Beginning a Windows Installer transaction: c:\\tmp\\csp-x64-eng__5.0.11998.msi. Client Process Id: 4680.


Offline

Scriptoz

 

Оставлено
:

3 июня 2021 г. 12:42:00(UTC)

Пробовал совет из этого топика с установкой без драйвера NOCPROCTRL=1. Получаю те же ошибки. Да и вообще логи установки с этим параметром и без него выглядят почти идентично. Привожу значимо различающиеся фрагменты:

С опцией NOCPROCTRL=1

Код:


KSInstall64:info: InstallService start.
KSInstall64:info: FullFileName:c:\Program Files\Crypto Pro\CSP\cpdrvlib.ms.inf
KSInstall64:info: FullPath:c:\Program Files\Crypto Pro\CSP\
KSInstall64:info: ComponentID:{AA89E01B-A77E-44F6-9563-67F251E42A2A}
KSInstall64:info: SetupOpenInfFile success
KSInstall64:info: Found Manufacturer: CPMfg
KSInstall64:info: Found TargetOS: NTx86
KSInstall64:info: Found InstallSectionName: cpdrvlib
KSInstall64:info: Found Service: cpdrvlib
KSInstall64:info: CopyOemInf: Going to call SetupCopyOEMInf (1-st time)
KSInstall64:error #-536870365:SetupCopyOEMInf
MSI (s) (F8!68) [12:05:50:342]: Product: CryptoPro CSP -- Error 25002.Driver installation failed. Details in System EventLog.

Без опции NOCPROCTRL=1

Код:


KSInstall64:info: InstallService start.
KSInstall64:info: FullFileName:c:\Program Files\Crypto Pro\CSP\CProCtrl.ms.inf
KSInstall64:info: FullPath:c:\Program Files\Crypto Pro\CSP\
KSInstall64:info: ComponentID:{17FF92CA-46FB-4F88-94E3-D624546F926E}
KSInstall64:info: SetupOpenInfFile success
KSInstall64:info: Found Manufacturer: CPMfg
KSInstall64:info: Found TargetOS: NTamd64
KSInstall64:info: Found InstallSectionName: CProCtrl
KSInstall64:info: Found Service: CProCtrl
KSInstall64:info: CopyOemInf: Going to call SetupCopyOEMInf (1-st time)
KSInstall64:error #-536870365:SetupCopyOEMInf
MSI (s) (34!68) [12:13:19:006]: Product: CryptoPro CSP -- Error 25002.Driver installation failed. Details in System EventLog.

Неужели не у кого не возникало желания развернуть КриптоПро в windows docker? Вроде как контейнеры достаточно прочно вошли в нашу жизнь… К слову, в linux docker проблем с установкой никаких не возникает:

Код:


RUN tar -xf cryptopro_csp_r2_5.0.11732_deb.tgz
RUN linux-amd64_deb/install.sh


Offline

Максим Коллегин

 

Оставлено
:

7 июля 2021 г. 18:31:43(UTC)

В серверной ОС еще нужно отключить установку криптопровайдера уровня ядра:


Offline

Scriptoz

 

Оставлено
:

22 июля 2021 г. 12:22:45(UTC)

Автор: Максим Коллегин Перейти к цитате

В серверной ОС еще нужно отключить установку криптопровайдера уровня ядра:

Спасибо! С чем столкнулся сейчас:

Если делать установку КриптоПро CSP при сборке docker образа, то любая последующая команда из Dockerfile “зависает” и потом выдает ошибку:

Dockerfile

Код:


FROM mcr.microsoft.com/windows/servercore:10.0.19042.985
SHELL ["powershell"]

RUN New-Item -ItemType directory -Path c:\\tmp
COPY cryptopro\\csp-x64-eng__5.0.11998.msi c:\\tmp

# После этой команды последующая завершается ошибкой.
# Если эти команды выполнить непосредственно в контейнере - все работает.
RUN Start-Process 'msiexec' -ArgumentList '/i c:\\tmp\\csp-x64-eng__5.0.11998.msi /quiet /qn /norestart /log c:\\tmp\\log.txt NOCPROCTRL=1 NODRIVER=1' -Wait
RUN Get-Content -Path c:\tmp\log.txt

Ошибка:

Код:


container <id> encountered an error during hcsshim::System::Start: context deadline exceeded.
time="2021-07-21T17:07:06+03:00" level=error msg="Error waiting for container: container <id>: driver \"windowsfilter\" failed to remove root filesystem: failed to detach VHD: The device is not ready.

Однако, если убрать процесс установки КриптоПро CSP из сборки образа и выполнить ее позже уже в контейнере, то все работает корректно. КриптоПро устанавливается и с ним можно работать:

Код:


docker build . -t csp
docker run -it --rm csp powershell

Код:


# Выполняется внутри контейнера. Все работает как надо.
Start-Process 'msiexec' -ArgumentList '/i c:\\tmp\\csp-x64-eng__5.0.11998.msi /quiet /qn /norestart /log c:\\tmp\\log.txt NOCPROCTRL=1 NODRIVER=1' -Wait
Get-Content -Path c:\tmp\log.txt

По самой ошибке в интернете ничего особо нет. Есть какие-то предположения, с чем это может быть связано?

Отредактировано пользователем 22 июля 2021 г. 12:31:27(UTC)
 | Причина: Не указана


Offline

Максим Коллегин

 

Оставлено
:

22 июля 2021 г. 12:33:57(UTC)

А что в логе c:\\tmp\\log.txt?
Вы используете режим изоляции процесс или Hyper-V для контейнера?


Offline

Scriptoz

 

Оставлено
:

22 июля 2021 г. 13:00:16(UTC)

Автор: Максим Коллегин Перейти к цитате

А что в логе c:\\tmp\\log.txt?
Вы используете режим изоляции процесс или Hyper-V для контейнера?

Если запускать установку руками из контейнера, то лог приложил. криптопро cproctrl csp.log (74kb) загружен 1 раз(а). В случае с установкой при сборке образа я содержимое лога посмотреть на могу, так как соответствующая команда не выполняется.

По поводу режима изоляции – я получаю ошибку на этапе сборки образа, а изоляция, если я не путаю, определяется при запуске контейнера, до чего я не дохожу.


Offline

Максим Коллегин

 

Оставлено
:

22 июля 2021 г. 13:07:25(UTC)

Спасибо, принято, попробую разобраться.


Offline

Максим Коллегин

 

Оставлено
:

5 августа 2021 г. 13:45:03(UTC)

Docker на Windows — это какая-то невиданная боль.
По теме: CSP успешно устанавливается, команда зависает на Get-Content, видимо файл слишком большой.
Лог можно прочитать в C:\ProgramData\docker\windowsfilter\873b7eabc664cd740ade8dfe35429c18654abd90d656e2710228fd19fa0ca979\Files\tmp (хэш конечно же будет другой)

Чтобы полученный образ запускался, нужно удалить (переименовать) модуль cpsspap.dll из C:\ProgramData\docker\windowsfilter\873b7eabc664cd740ade8dfe35429c18654abd90d656e2710228fd19fa0ca979\Files\Windows\System32\

ГОСТ TLS работать без него не будет, попробую разобраться позже, почему не может стартовать.

Но CMS подпись должна работать в таком образе.


Offline

Scriptoz

 

Оставлено
:

19 августа 2021 г. 10:47:48(UTC)

После установки CSP при сборке образа зависает любая последующая команда из Dockerfile, не только Get-Content. В моем прикладном случае как раз нужен ГОСТ TLS)) Если у Вас в будущем появятся какие-то идеи на счет этой проблемы – буду признателен.


Offline

HOTDOC

 

Оставлено
:

6 октября 2021 г. 16:15:25(UTC)

Автор: kvasdopil Перейти к цитате

Действительно всю ветку “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CProCtrl” целиком удалить не удается
Для решение проблемы удалить все записи реестра в этом разделе и Крипто про установится.

Большое спасибо за решение!

Отредактировано пользователем 6 октября 2021 г. 16:26:28(UTC)
 | Причина: Не указана


Offline

two_oceans

 

Оставлено
:

7 октября 2021 г. 8:18:27(UTC)

Автор: nickm Перейти к цитате

Автор: two_oceans Перейти к цитате

Команда sc delete именно модифицирует состояние службы в системной памяти, то есть информация о разделе выгружается из памяти, раздел помечается на удаление при закрытии и закрывается. Если служба запущена, раздел открыт еще и из нее, фактического удаления не произойдет. Если служба остановлена – нет проблем, сразу удаляется.

Отлично!

Осталось этому научить инсталлятор КриптоПро (а возможно и утилиту cspclean) и тогда, полагаю, пользователю не придется здесь отписываться с “пр. невозможностями удаления службой”, да и возможно несовместимостью с W11.

И да, никто же не спорит в правильности и необходимости использования штатного функционала системы.

И Я смею предположить, что этот функционал не отрабатывает – иначе бы, подобного рода сообщений на форуме не было бы – как удалить ветку реестра.

Команда – это для консоли. Для встраивания в исполняемый файл есть API (примеры как обычно на Си). Для MSI файла установщика есть специальные разделы установки и удаления службы. Вместе с тем в MSI есть и “обычное” добавление / удаление из реестра.

Предположу, что “обычное” поддерживается на большем числе ОС, но в текущих условиях на промежутке от икспи сп3 с MS Installer 6.5 до 11 обе функции по идее есть. Получается делов-то – передвинуть запись из одной таблички MSI в другую. Сказать что функционал не отрабатывает можно только если в установщике реально использовали раздел удаления службы и он не сработал. Чуть позже попробую расковырять MSI и подтвердить так ли это.


Offline

ВладимирН

 

Оставлено
:

7 октября 2021 г. 15:34:38(UTC)

Откатил винду до 10, вычистил КриптоПро, обновил Windows до 11, установил CSP 5.11455- и таки работает…. кроме СУФД казначейства.


Offline

nickm

 

Оставлено
:

7 октября 2021 г. 15:36:56(UTC)

Автор: ВладимирН Перейти к цитате

кроме СУФД казначейства

А что с СУФД не так?

Вы его с “ChromiumГОСТ” пользуете?


Offline

ВладимирН

 

Оставлено
:

7 октября 2021 г. 16:05:36(UTC)

Автор: nickm Перейти к цитате

Автор: ВладимирН Перейти к цитате

кроме СУФД казначейства

А что с СУФД не так?

Вы его с “ChromiumГОСТ” пользуете?

А как же! Но ругается, что неправильные SSL. В прошлый раз я поверх накатил 12000 и взлетело. Но на 12000 нет лицензии.


Offline

two_oceans

 

Оставлено
:

8 октября 2021 г. 6:29:42(UTC)

Насчет СУФД не могу подсказать (у нас в области “по старинке” СУФД через VPN в Континенте, в браузере незащищенный адрес). Однако вчера истек сертификат, выданный УЦ ФК на ГАС “Управление”, так что был момент когда сайт представлялся не тем сертификатом. Возможно с СУФД что-то подобное.


Offline

StimuL992

 

Оставлено
:

13 октября 2021 г. 7:40:26(UTC)

так и работает криво KриптоПро CSP 5 на Windows 11, а обновы не пытаются выпускать странное решение., при этом сама компания молчит на этот счет


Offline

two_oceans

 

Оставлено
:

13 октября 2021 г. 8:16:27(UTC)

Так и времени прошло мало. С вашего сообщения о релизе прошло 8 дней (5 полных рабочих дней), этого недостаточно чтобы все изучить, найти решение, отладить и выпустить более-менее стабильную версию. Кроме 11 о которой так печетесь, криптопровайдер есть еще и для кучи других ОС и одновременно делается множество параллельных исправлений (ну видите же под каждым релизом длиннющий список исправлений). Без отладки получится непонятно что и снова будет криво работать. Тем более речь идет о совершенно новой версии ОС, там еще и большое исследование по безопасности должно быть.

Или предлагаете все остальное оставить как есть и сделать хотфикс только для 11? Так потом будет рассогласование в какой версии включены какие возможности. Обязательно найдется кто-то не на 11, пытающийся поставить версию для 11. Ни одному программисту такое рассогласование не нужно.

Посмотрите на тему с релизами 5.0, там релизы 16, 12, 3, 1 месяц назад, очевидно что самый короткий промежуток между ними 2 месяца, а бывает и 9 месяцев. Вы пишите через 5 рабочих дней “обновы не пытаются выпускать странное решение., при этом сама компания молчит на этот счет”. Понимаю, написали хотя бы через 2 месяца после своего сообщения о релизе. Да потому и молчат, что работают, а не треплют языком. Вполне очевидно, что за 5 дней обнову такой серьезной вещи как криптопровайдер нельзя выпустить, неужели это надо проговаривать?


Offline

Максим Коллегин

 

Оставлено
:

13 октября 2021 г. 17:39:28(UTC)

C Windows 11 совместим только CSP 5.0 R2 (5.0.12000) и предварительные версии CSP 5R3

Если при установке вы получаете сообщение “Один из устанавливаемых драйверов требует перезагрузки после удаления предыдущей версии” — достаточно удалить значение DeleteFlag в реестре
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CProCtrl
и запустить установку заново.
https://support.cryptopr…ptopro-csp–n-windows-11


Offline

evsyukovaaa

 

Оставлено
:

22 октября 2021 г. 10:43:17(UTC)

Добрый день. Подскажите, тоже обновили windows до 11 версии, скинулась лицензия, что истек срок ее действия, переустановили поставили последнюю версию Крипто про, тоже были проблемы с драйвером, удалил DeleteFlag из реестра, установка прошла. ключ ввел, но осталось лицензия серверная и что истекает через 3 месяца. Хотя лицензия безсрочная на рабочее место.
криптопро cproctrl kriptopro1.PNG (39kb) загружен 17 раз(а).
криптопро cproctrl kriptopro2.PNG (37kb) загружен 14 раз(а).

Отредактировано пользователем 22 октября 2021 г. 11:04:58(UTC)
 | Причина: Не указана


Offline

NSGrid

 

Оставлено
:

8 ноября 2021 г. 15:53:13(UTC)

Тоже словил глюки из-за крипто-про, причем долго еще не мог понять, что виновато Криптопро, пока не нагуглил через сайт поддержки Майкрософта. А именно, при обновлении с 10 на 11 само обновление проходило в общем-то нормально, но после запуска Windows 11 переставали скачиваться обновления Windows Update (ошибка 0x80248014), а также наш корпоративный телефонный ip клиент 3cx Phone переставал соединяться с локальным телефонным сервером, при том, что интересно, сам интернет работал, доступ к сетевым дискам тоже был.
В общем помогло просто обновление Крипто-Про до R3 (и перезагрузка) – после чего WU обновления стали нормально скачиваться, клиент ip-телефонии также нормально соединилось с сервером, вот такие вот странные глюки бывают


Offline

Александр Лавник

 

Оставлено
:

8 ноября 2021 г. 16:16:52(UTC)

Здравствуйте.

Полноценная работа в Windows 11 возможна только с КриптоПро CSP 5.0 R2 и новее.

В CSP 5.0 R2 и новее можно активировать лицензию CSP 5.0 (постоянную или со сроком действия) или лицензию CSP 4.0 (только со сроком действия).

Постоянная лицензия CSP 4.0 не подойдет.

Отредактировано пользователем 8 ноября 2021 г. 16:17:40(UTC)
 | Причина: Не указана


Offline

NSGrid

 

Оставлено
:

9 ноября 2021 г. 17:37:42(UTC)

Автор: Александр Лавник Перейти к цитате

Здравствуйте.

Полноценная работа в Windows 11 возможна только с КриптоПро CSP 5.0 R2 и новее.

В CSP 5.0 R2 и новее можно активировать лицензию CSP 5.0 (постоянную или со сроком действия) или лицензию CSP 4.0 (только со сроком действия).

Постоянная лицензия CSP 4.0 не подойдет.

У меня описанные выше глюки наблюдались уже в 5-й версии. У меня уже давно стояла R2. И только обновление до R3 помогло решить вопрос.


Offline

Александр Лавник

 

Оставлено
:

10 ноября 2021 г. 10:08:32(UTC)

Автор: NSGrid Перейти к цитате

Автор: Александр Лавник Перейти к цитате

Здравствуйте.

Полноценная работа в Windows 11 возможна только с КриптоПро CSP 5.0 R2 и новее.

В CSP 5.0 R2 и новее можно активировать лицензию CSP 5.0 (постоянную или со сроком действия) или лицензию CSP 4.0 (только со сроком действия).

Постоянная лицензия CSP 4.0 не подойдет.

У меня описанные выше глюки наблюдались уже в 5-й версии. У меня уже давно стояла R2. И только обновление до R3 помогло решить вопрос.

Здравствуйте.

На данный момент нет ни одной сборки КриптоПро CSP, которая сертифицирована с Windows 11.

Поэтому с точки зрения сертифицированности и (CSP 5.0 R2 + Windows 11), и (CSP 5.0 R3 + Windows 11) – несертифицированные решения.


Offline

NSGrid

 

Оставлено
:

10 ноября 2021 г. 17:56:37(UTC)

Автор: Александр Лавник Перейти к цитате

На данный момент нет ни одной сборки КриптоПро CSP, которая сертифицирована с Windows 11.

Это я понял, но это же вопрос бюрократии и времени, так же, а сейчас главное, чтобы в принципе сам софт работал без глюков, пока с R3 работает все нормально, ЭЦПшки и сама Винда 11 и это главное, надеюсь, так будет и дальше 🙂


Offline

Максим Коллегин

 

Оставлено
:

11 ноября 2021 г. 11:30:55(UTC)

Автор: NSGrid Перейти к цитате

Автор: Александр Лавник Перейти к цитате

Здравствуйте.

Полноценная работа в Windows 11 возможна только с КриптоПро CSP 5.0 R2 и новее.

В CSP 5.0 R2 и новее можно активировать лицензию CSP 5.0 (постоянную или со сроком действия) или лицензию CSP 4.0 (только со сроком действия).

Постоянная лицензия CSP 4.0 не подойдет.

У меня описанные выше глюки наблюдались уже в 5-й версии. У меня уже давно стояла R2. И только обновление до R3 помогло решить вопрос.

Помните, R2 какой точной версии была установлена? Только 5.0.12000 содержит в себе необходимые изменения.

Отредактировано пользователем 11 ноября 2021 г. 11:47:45(UTC)
 | Причина: Не указана


Offline

NSGrid

 

Оставлено
:

16 декабря 2021 г. 17:32:22(UTC)

Автор: Максим Коллегин Перейти к цитате

Помните, R2 какой точной версии была установлена? Только 5.0.12000 содержит в себе необходимые изменения.

Да, порылся на компе, вроде как с этого дистрибутива ставил – CSPSetup-5.0.11455.exe. То есть как раз раньше 12-подсерий. А сейчас вот недавно обновлял сотруднику комп до 11 виндов, и обновил крипто-про уже, соответственно, до CSPSetup-5.0.12330 (и глюков уже не было)

Отредактировано пользователем 16 декабря 2021 г. 17:43:33(UTC)
 | Причина: Не указана


Offline

RangerRU

 

Оставлено
:

16 января 2022 г. 17:56:52(UTC)

Автор: NSGrid Перейти к цитате

А сейчас вот недавно обновлял сотруднику комп до 11 виндов

Не один нормальный администратор не будет сейчас обновлять “комп до 11 виндов”
А тот, который ещё и следит за сертификацией – и подавно


Offline

nickm

 

Оставлено
:

16 января 2022 г. 18:01:00(UTC)

Автор: RangerRU Перейти к цитате

Не один нормальный администратор не будет сейчас обновлять “комп до 11 виндов”

Начальнику можно Drool


Offline

Леночка

 

Оставлено
:

3 мая 2022 г. 20:27:47(UTC)

Здравствуйте, подскажите на сайте криптоПро когда покупаешь, как понять какая лицензия 5 версии какая сборка R2. На старых машинах работала 4.0.99***
Купили новый ноутбук с Вин 11 всё хорошо, но на 4 версии два сайта гос закупок не открывались. 5.11***серии тоже не работает, 3 дня убила, пока 5.0.12000 КС1 или 5.0.12417(тоже работает не лицензионная кажется) версию поставила. Всё заработало, теперь не понятно какой ключ под неё. Нужен постоянный или таких нет? Они с ограниченными сроками идут? И что такое северная лицензия?

Отредактировано пользователем 3 мая 2022 г. 20:30:15(UTC)
 | Причина: Не указана


Offline

HOTDOC

 

Оставлено
:

3 августа 2021 г. 11:56:43(UTC)

Установка КриптоПро CSP 5 (и предыдущих версий) на Windows 11 (version 21H2) ломает работу облачного хранилища OneDrive (не проходит авторизация пользователей)

Народ на форму Microsoft пытается обвить Microsoft в ошибке в операционной системе
https://answers.microsof…89c3-1c305044d8ae?page=1

Надо ждать сборку CSP под Windows 11

Важная информация:
C Windows 11 совместимы только CSP 5.0 R2 (5.0.12000) и предварительные версии CSP 5R3

Если при установке вы получаете сообщение “Один из устанавливаемых драйверов требует перезагрузки после удаления предыдущей версии” — достаточно удалить значение DeleteFlag в реестре
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CProCtrl
и запустить установку заново.
https://support.cryptopr…ptopro-csp–n-windows-11

Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CProCtrl]
"DeleteFlag"=-

Отредактировано модератором 11 ноября 2021 г. 11:31:25(UTC)
 | Причина: Добавлена ссылка на форму Microsoft


Offline

StimuL992

 

Оставлено
:

5 октября 2021 г. 15:24:46(UTC)

а вот и релиз Windows 11, но исправление от КрипптоПро нету


Offline

Андрей *

 

Оставлено
:

5 октября 2021 г. 15:46:17(UTC)

Автор: StimuL992 Перейти к цитате

а вот и релиз Windows 11, но исправление от КрипптоПро нету

Проверяли в 5.0.12266 (Morpheus) от 3.09.2021?


Offline

ВладимирН

 

Оставлено
:

5 октября 2021 г. 18:04:40(UTC)

Был установлен CSP 5.11455, обновил до Win11- КриптоПро перестал работать, накатил сверху 12000-заработало. Потом решил провести эксперимент (на свою голову)- попробовать чистую установку. Удалил CSP, попробовал установить 11455- неудача. Прошёлся утилитой cspclean-и всё, финиш: ни одна версия- ни 11455, ни 12000, ни 12266- не устанавливается. “Один из устанавливаемых драйверов требует перезагрузки после удаления предыдущей версии….”

Отредактировано пользователем 5 октября 2021 г. 18:05:40(UTC)
 | Причина: Не указана


Offline

Андрей *

 

Оставлено
:

5 октября 2021 г. 18:52:44(UTC)

Автор: ВладимирН Перейти к цитате

Был установлен CSP 5.11455, обновил до Win11- КриптоПро перестал работать, накатил сверху 12000-заработало. Потом решил провести эксперимент (на свою голову)- попробовать чистую установку. Удалил CSP, попробовал установить 11455- неудача. Прошёлся утилитой cspclean-и всё, финиш: ни одна версия- ни 11455, ни 12000, ни 12266- не устанавливается. “Один из устанавливаемых драйверов требует перезагрузки после удаления предыдущей версии….”

а в 11455 (2019 год) заявлена поддержка Windows 11?


Offline

alfaccaunt

 

Оставлено
:

5 октября 2021 г. 19:13:41(UTC)

Автор: ВладимирН Перейти к цитате

Был установлен CSP 5.11455, обновил до Win11- КриптоПро перестал работать, накатил сверху 12000-заработало. Потом решил провести эксперимент (на свою голову)- попробовать чистую установку. Удалил CSP, попробовал установить 11455- неудача. Прошёлся утилитой cspclean-и всё, финиш: ни одна версия- ни 11455, ни 12000, ни 12266- не устанавливается. “Один из устанавливаемых драйверов требует перезагрузки после удаления предыдущей версии….”

Аналогичная проблема. Есть ли решение?


Offline

ВладимирН

 

Оставлено
:

5 октября 2021 г. 20:24:41(UTC)

Автор: Андрей * Перейти к цитате

Автор: ВладимирН Перейти к цитате

Был установлен CSP 5.11455, обновил до Win11- КриптоПро перестал работать, накатил сверху 12000-заработало. Потом решил провести эксперимент (на свою голову)- попробовать чистую установку. Удалил CSP, попробовал установить 11455- неудача. Прошёлся утилитой cspclean-и всё, финиш: ни одна версия- ни 11455, ни 12000, ни 12266- не устанавливается. “Один из устанавливаемых драйверов требует перезагрузки после удаления предыдущей версии….”

а в 11455 (2019 год) заявлена поддержка Windows 11?

А в 12000 заявлена поддержка Win11? А оно заработало. Это ж всё от бедности- лицензии только на CSP 4 есть.


Offline

JeXX

 

Оставлено
:

5 октября 2021 г. 21:37:26(UTC)

Коллеги, проблема актуальна.

Ни одна версия не ставится на релиз Windows 11, срочно нужно решение.
Сообщение об ошибке аналогичное “Один из устанавливаемых драйверов требует перезагрузки после удаления предыдущей версии….”


Offline

Владимир Кудрявцев

 

Оставлено
:

6 октября 2021 г. 8:24:27(UTC)

Официальной поддержки Win11 ещё нет, но для ошибки “один из устанавливаемых драйверов требует перезагрузки после удаления предыдущей версии” если CSP уже удалён вы можете попробовать удалить раздел реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CProCtrl . Возможно придётся запустить regedit от Администратора для этого.

Отредактировано пользователем 6 октября 2021 г. 8:43:24(UTC)
 | Причина: Не указана

Полезные ссылки: техническая поддержка – тут, база знаний – тут.


Offline

ВладимирН

 

Оставлено
:

6 октября 2021 г. 8:53:34(UTC)

Автор: Владимир Кудрявцев Перейти к цитате

Официальной поддержки Win11 ещё нет, но для ошибки “один из устанавливаемых драйверов требует перезагрузки после удаления предыдущей версии” если CSP уже удалён вы можете попробовать удалить раздел реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CProCtrl . Возможно придётся запустить regedit от Администратора для этого.

Win11 не позволяет удалить этот раздел реестра, даже при удалённом CSP и после использования cspclean. В этом и проблема.


Offline

JeXX

 

Оставлено
:

6 октября 2021 г. 8:58:38(UTC)

Мне удалось поставить на чистую CSPSetup-5.0.12266.exe, распаковав его WinRar, используя csp-x64-rus.msi
Правда потом Windows 11 установила какие-то обновления и ПК больше не загружался.
После исправления через F5 и восстановление загрузки обнаружил, что система откатилась к 4й версии Крипто-Про.
Установленная 4-я версия легко обновилась, используя CSPSetup-5.0.12266.exe, и далее работает.


Offline

ВладимирН

 

Оставлено
:

6 октября 2021 г. 9:12:08(UTC)

Автор: JeXX Перейти к цитате

Мне удалось поставить на чистую CSPSetup-5.0.12266.exe, распаковав его WinRar, используя csp-x64-rus.msi
Правда потом Windows 11 установила какие-то обновления и ПК больше не загружался.
После исправления через F5 и восстановление загрузки обнаружил, что система откатилась к 4й версии Крипто-Про.
Установленная 4-я версия легко обновилась, используя CSPSetup-5.0.12266.exe, и далее работает.

Как вы это сделали- сделали чистую установку, а затем CSP откатилась на 4-ю версию? Откуда 4ка появилась?


Offline

nickm

 

Оставлено
:

6 октября 2021 г. 9:19:57(UTC)

Автор: ВладимирН Перейти к цитате

Win11 не позволяет удалить этот раздел реестра

Автор: Владимир Кудрявцев Перейти к цитате

Возможно придётся запустить regedit от Администратора для этого.

Скорее от имени SYSTEM


Offline

JeXX

 

Оставлено
:

6 октября 2021 г. 10:00:31(UTC)

“Как вы это сделали- сделали чистую установку, а затем CSP откатилась на 4-ю версию? Откуда 4ка появилась?”

Windows 11 ставил обновление с Windows 10, ранее была установлена Крипто-Про 4.
Удалил ее, начисто поставил версию 5.0.12266, распаковав CSPSetup-5.0.12266.exe через WinRar, запустив csp-x64-rus.msi
Далее Windows 11 установил следующие обновления:

9P5VK8KZB5QZ-Microsoft.UI.Xaml.2.7
9WZDNCRFJBMP-MICR0S0FTWIND0WSST0RE
Накопительное обновление для Windows 11 для систем на базе процессоров х64, 2021 09 (КВ5ОО5635)
9MZ95KL8MR0L-MicrosoftScreenSketch
9MSSGKG848SP-MicrosoftWindows.Client.WebExperience
9WZDNCRFJBH4-Microsoft.Windows.Photos

После чего ПК не запустился. Для решения проблемы сделал через F5 при загрузке устранение проблем запуска.
Windows 11 запустился, обнаружил, что Крипто-Про откатилась с версии 5 на 4 (не только она, Windows сделала откат после неудачного обновления)

Обновил Крипто-Про 4, запустив CSPSetup-5.0.12266.exe. Все заработало.


Offline

two_oceans

 

Оставлено
:

6 октября 2021 г. 10:02:27(UTC)

Цитата:

Автор: Владимир Кудрявцев Перейти к цитате

Возможно придётся запустить regedit от Администратора для этого.

Скорее от имени SYSTEM

Чего все через коленку-то ломаете? Штатный способ удалить службы неужели не работает на 11? От администратора в командной строке, выполняете что-то вроде

Код:

sc stop CProCtrl
sc delete CProCtrl

Первая строка должна остановить службу (по крайней мере отправить службе сигнал остановки если запущена). Вторая команда открывает по winapi базу данных служб и удаляет оттуда службу. Если служба остановлена – при этом исчезает и соответствующий раздел реестра, если запущена – раздел реестра исчезнет после остановки службы (то есть если остановить никак не выходит, то после второй команды перезагружаетесь, и при этом Windows грохает службу по таймауту выключения, обычно 20 секунд, при новой загрузке уже не должно быть ни службы ни раздела).

Отредактировано пользователем 6 октября 2021 г. 10:10:42(UTC)
 | Причина: Не указана


Offline

nickm

 

Оставлено
:

6 октября 2021 г. 10:13:47(UTC)

Автор: two_oceans Перейти к цитате

Штатный способ удалить службы неужели не работает на 11?

К сожалению или к счастью пока не пользователь “Windows 11”, но ведь Выше пользователи/ администраторы заявляют, что служба не удаляется ни вручную, ни корректно инсталлятором.

Отредактировано пользователем 6 октября 2021 г. 10:33:18(UTC)
 | Причина: Не указана


Offline

kvasdopil

 

Оставлено
:

6 октября 2021 г. 10:16:49(UTC)

Автор: ВладимирН Перейти к цитате

Автор: Владимир Кудрявцев Перейти к цитате

Официальной поддержки Win11 ещё нет, но для ошибки “один из устанавливаемых драйверов требует перезагрузки после удаления предыдущей версии” если CSP уже удалён вы можете попробовать удалить раздел реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CProCtrl . Возможно придётся запустить regedit от Администратора для этого.

Win11 не позволяет удалить этот раздел реестра, даже при удалённом CSP и после использования cspclean. В этом и проблема.

Действительно всю ветку “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CProCtrl” целиком удалить не удается

Для решение проблемы удалить все записи реестра в этом разделе и Крипто про установится.

thanks 1 пользователь поблагодарил kvasdopil за этот пост.

HOTDOC

оставлено 06.10.2021(UTC)


Offline

two_oceans

 

Оставлено
:

6 октября 2021 г. 11:27:19(UTC)

Автор: nickm Перейти к цитате

Автор: two_oceans Перейти к цитате

Штатный способ удалить службы неужели не работает на 11?

К сожалению или к счастью пока не пользователь “Windows 11”, но ведь Выше пользователи/ администраторы заявляют, что служба не удаляется ни вручную, ни корректно инсталлятором.

Удалять раздел службы в реестре через regedit (как и создавать в regedit) – некорректная операция, так как при этом состояние реестра и состояние в БД служб (в системной памяти) будет несогласовано и потребуется перезагрузка системы чтобы снова согласоваться. Во времена XP это было обычным делом, что каждый установщик, ставящий/удаляющий службы требовал перезагрузиться. Так с тех пор прошло уже 20 лет, выучите уже нормальную команду и winapi, не лезьте через реестр и рассогласование.

Естественно Windows противится рассогласованию – раздел не удается удалить именно потому, что информация о нем загружена в системную память и раздел открыт из системного процесса. Ну, представьте, запустите Вы regedit от системы и удалите раздел – хэндл в системном процессе зависнет в воздухе. От этого улучшится стабильность системы? Скорее наоборот, системный процесс крашнется при перезагрузке на попытке закрытия хэндла. Создать новую службу с тем же именем до перезагрузки также будет проблематично, так как хэндл с таким именем же уже как бы открыт.

Команда sc delete именно модифицирует состояние службы в системной памяти, то есть информация о разделе выгружается из памяти, раздел помечается на удаление при закрытии и закрывается. Если служба запущена, раздел открыт еще и из нее, фактического удаления не произойдет. Если служба остановлена – нет проблем, сразу удаляется.

thanks 1 пользователь поблагодарил two_oceans за этот пост.


Offline

nickm

 

Оставлено
:

6 октября 2021 г. 14:15:39(UTC)

Автор: two_oceans Перейти к цитате

Команда sc delete именно модифицирует состояние службы в системной памяти, то есть информация о разделе выгружается из памяти, раздел помечается на удаление при закрытии и закрывается. Если служба запущена, раздел открыт еще и из нее, фактического удаления не произойдет. Если служба остановлена – нет проблем, сразу удаляется.

Отлично!

Осталось этому научить инсталлятор КриптоПро (а возможно и утилиту cspclean) и тогда, полагаю, пользователю не придется здесь отписываться с “пр. невозможностями удаления службой”, да и возможно несовместимостью с W11.

И да, никто же не спорит в правильности и необходимости использования штатного функционала системы.

И Я смею предположить, что этот функционал не отрабатывает – иначе бы, подобного рода сообщений на форуме не было бы – как удалить ветку реестра.

Отредактировано пользователем 6 октября 2021 г. 14:20:05(UTC)
 | Причина: Не указана


Offline

StimuL992

 

Оставлено
:

6 октября 2021 г. 15:52:06(UTC)

Автор: Андрей * Перейти к цитате

Автор: StimuL992 Перейти к цитате

а вот и релиз Windows 11, но исправление от КрипптоПро нету

Проверяли в 5.0.12266 (Morpheus) от 3.09.2021?

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

Оцените статью
ЭЦП Эксперт
Добавить комментарий