admin管理员组

文章数量:1530517

Win7系统 安装 .NET Framework 4.8报错:安装程序遇到错误:0x800b0109

出现这一情况win7系统缺少证书链导致的。由于Microsoft对Windows 7的支持已经终止,因此在2019年7月之后发布的更新中,Microsoft要求所有Windows 7设备都必须安装SHA-2代码支持签名的更新。我们需要手动下载并安装这些更新才能确保系统的安全性和稳定性。                                 在这以下这篇文章针对 Windows 和 WSUS 的 2019 SHA-2 代码签名支持要求https://support.microsoft/zh-cn/topic/%E9%92%88%E5%AF%B9-windows-%E5%92%8C-wsus-%E7%9A%84-2019-sha-2-%E4%BB%A3%E7%A0%81%E7%AD%BE%E5%90%8D%E6%94%AF%E6%8C%81%E8%A6%81%E6%B1%82-64d1c82d-31ee-c273-3930-69a4cde8e64f中提到 “以前已使用 SHA-1 (SHA-2 哈希算法对更新进行了签名)。签名用于验证更新是否直接来自 Microsoft”,但我们目前使用的Win7使用的仍然是SHA-1哈希算法,因此我们需要进行手动安装SHA-2代码支持签名。我们从以上文章中找到合适的独立安全更新。我选的是KB44744719。

然后我们需要到微软补丁库Microsoft Update Catalog里面查找去寻找我们需要的更新补丁。

微软补丁库https://www.catalog.update.microsoft/Search.aspx?q=KB4474419

因为我是win7 x64系统因此我选择下载的链接是倒数第二个。可根据自己的系统进行选择。

下载完成后打开程序,按照默认步骤进行就好啦。

然后重启电脑,再安装.NET Framework 4.8就不会出现以上报错了。

本文标签: 报错安装程序错误系统NET