skm*_*skm 9 .net certificate windows-7-embedded
在安装.NET Framework 4.6.2的过程中,出现错误:
.NET Framework安装失败:-2146762486。证书链无法建立到受信任的根权限
MSDN Blog链接给出了针对上述错误的解决方案,该链接指示执行以下步骤:
1. 在 本地下载证书http://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt(示例:C:\ Temp)
2.您可以使用certmgr.exe实用程序通过命令行添加证书。有关更多信息,请参见MSDN上的Certmgr.exe(证书管理器工具)主题。
3.打开管理命令提示符,然后运行以下命令:certmgr.exe / add C:\ Temp \ MicRooCerAut2011_2011_03_22.cer / s / r localMachine root
4.接下来,尝试安装修补程序KB3135996或KB3136000
我的问题:
.NET Framework 4.6.2的安装必须在多个生产系统上完成,因此上述步骤是否为标准?我的意思是,在多个系统上安装相同的证书是否会造成问题?当系统在某个时候连接到Internet时,是否会产生冲突?
PS:通过将系统连接到Internet来解决此问题(管理证书)对我来说不是一个选择,因为整个过程必须离线。
Bra*_*ung 74
我在 Win 7 sp1 中也遇到了同样的问题。
解决方法如下:
如果某天链接失效,您可以从MicrosoftRootCertificateAuthority2011.cer - github下载。
.cer刚刚下载的文件,然后安装以下捕获的证书:



那么问题就会得到解决。愿对你有帮助。
Lui*_*íaz 15
对于在 Windows 7 中遇到此问题的用户:the timestamp signature and/or certificate could not be verified or is malformed.可以通过安全更新来解决:
Windows 7 64 位:
官方网址:https://www.microsoft.com/en-us/download/details.aspx? id=46148
如果 Microsoft 删除它,请使用 Github URL GitHub URL:https://github.com/felloz/Sec_win7_64x_update/blob/master/Windows6.1-KB3033929-x64.zip
Windows 7 32 位
官方网址:https://www.microsoft.com/en-ie/download/details.aspx? id=46078
如果 Microsoft 删除它,请使用 Github URL GitHub URL:https://github.com/felloz/Sec_win7_86x_update/blob/master/Windows6.1-KB3033929-x86.zip
只需安装安全更新,重新启动计算机并再次尝试安装 .NET,它也适用于 4.8。
YouTube 上此人的所有功劳:https://www.youtube.com/watch ?v=tIMEsfLJX04
我最近在无法访问 Internet 的防火墙后面的系统中遇到了这个问题。我在 .NET Framework 4.6.2 MSI 上运行 /extract 并且能够在没有证书检查的情况下直接运行 x64 安装程序。也许不是“正确”的方式,但它奏效了。
在多个系统上安装相同的证书会产生问题吗?
不,即使将来系统连接到互联网也不会出现问题。
当您将系统连接到 Internet 并进行更新时,它可以下载一组受信任的证书。这些证书将被添加到受信任的根存储中。现有的将简单地被 IMO 替换。
另一个适合我在新的 win 7sp1 中安装 net 4.8 的简单解决方案是使用 rootupd.exe 更新证书,您可以从这里下载它https://web.archive.org/web/20170829230259/http:// /www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/rootsupd.exe
它不需要安装,只需运行它就完成了,不会出现任何窗口,它会自动更新证书