Сброс демонстрационной лицензии CryptoPro CSP 4.0, 5.0
Краткий ликбез по Крипто Про:
- Можно ли без ограничений сбрасывать лицензию? - На текущий момент - да.
- Можно ли использовать демо лицензию в бизнесе? - Насколько я знаю - нет.
Сброс информации об установке КриптоПро CSP
Чтобы удалить информацию о дате установки приложения, необходимо удалить ветки реестра со всем содержимым по следующему пути:
HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{4BE57065-DC50-4239-8E32-11FABAF5ECF5}
HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{C8B655BB-28A0-4BB6-BDE1-D0826457B2DF}
*актуально для обеих версий программы
Те же действия в PowerShell (скопируйте всё сразу и вставьте в окно PowerShell, запущенное от имени Администратора):
Remove-Item -Path "Registry::HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{4BE57065-DC50-4239-8E32-11FABAF5ECF5}" -Recurse;
Remove-Item -Path "Registry::HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{C8B655BB-28A0-4BB6-BDE1-D0826457B2DF}" -Recurse;
Сброс лицензии
Если у вас закончился срок действия лицензии и вы хотите откатиться на демо, удалите содержимое (сделайте пустым) параметра ProductID по одному из путей:
4.0
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\7AB5E7046046FB044ACD63458B5F481C\InstallProperties
PowerShell:
Set-ItemProperty -Path "Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\08F19F05793DC7340B8C2621D83E5BE5\InstallProperties" -Name "ProductID" -Value ""
5.0
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\08F19F05793DC7340B8C2621D83E5BE5\InstallProperties
PowerShell:
Set-ItemProperty -Path "Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\08F19F05793DC7340B8C2621D83E5BE5\InstallProperties" -Name "ProductID" -Value ""
Применение изменений
Запустите инсталлятор в режиме модификации:
4.0
Start-Process MsiExec.exe -ArgumentList "/I{407E5BA7-6406-40BF-A4DC-3654B8F584C1}"
5.0
Start-Process MsiExec.exe -ArgumentList "/I{50F91F80-D397-437C-B0C8-62128DE3B55E}"
В открывшемся окне выберите "Исправить"
Откажитесь от перезагрузки ПК!
Готово!
Информация о лицензии
Заключение
Используйте эту инструкцию только для проверки возможностей ПО!
Все действия, описываемые в статье, демонстрируют возможность автоматизации работы с реестром с помощью PowerShell. Автор статьи не несёт ответственность за причинённый ущерб. Способ корректно работает с 5.0 R2 и 4.0 R4
источник: https://dzen.ru/a/ZMeQ617cgx8C9X64