解决“This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms”

在做winform开发Nymoi的时候,安装生成后的msi文件后有些电脑无法正常启动,有些电脑可以正常启动,查看错误日志如下

解决“This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms”_第1张图片
错误日志.png

网上搜索一下一共有两种解决办法

1. 用组策略编辑器关闭FIPS:gpedit.msc,改成禁用
解决“This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms”_第2张图片
策略组.png

结果:我的本来就是禁用,此方案无效。

2.修改注册表

(1):HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa:FipsAlgorithmPolicy=0;
(2):HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy:enabled=0;
结果:我的(1)是1,(2)本来就是0,把(1)改成0后,问题解决。

你可能感兴趣的:(解决“This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms”)