0x80092004:Windows Server上的.NET Framework安装错误

若要更正此0x80092004 (CRYPT_E_NOT_FOUND)错误,您必须从Microsoft更新目录中手动下载.NET Framework更新包。

  1. 转到https://www.catalog.update.microsoft.com并搜索KB4340558 ;
  2. 下载适用于Windows 8.1和Server 2012 R2 x64的.NET Framework 3.5、4.5.2、4.6、4.6.1、4.6.2、4.7、4.7.1、4.7.2更新2018-07安全和质量汇总(KB4340558 ) ;
  3. 建议您下载3个MSU文件。下载所有文件并将其保存到文件夹c:\ Distr \ update:
    windows8.1-kb4338415-x64_cc34d1c48e0cc2a92f3c340ad9a0c927eb3ec2d1.msu
    windows8.1-kb4338419-x64_4d257a38e38b6b8e3d9e4763dba2ae7506b2754d.msu
    windows8.1-kb4338424-x64_e3d28f90c6b9dd7e80217b6fb0869e7b6dfe6738.msu

然后使用以下命令提取MSU文件
expand -f:* c:\Distr\update\*.msu c:\Distr\update\extract

  1. 几个文件将出现在C:\ Distr \ update \ extract中。您只需要CAB文件。使用DISM工具将CAB更新集成到Windows映像中(如果需要重新启动,请执行以下操作):
    dism /online /add-package /packagepath:”C:\Distr\update\extract\Windows8.1-KB4338415-x64.cab”
    dism /online /add-package /packagepath:”C:\Distr\update\extract\Windows8.1-KB4338419-x64.cab”
    dism /online /add-package /packagepath:”C:\Distr\update\extract\Windows8.1-KB4338424-x64.cab”
    dism /online /add-package /packagepath:”C:\Distr\update\extract\WSUSSCAN.cab”
  2. 如果在安装任何CAB文件时出现0x80092004错误,请使用以下命令卸载此更新(例如,在安装KB4338419的过程中出现此错误):
    dism /online /remove-package /packagepath:”C:\Distr\update\extract\Windows8.1-KB4338419-x64.cab”
    然后,使用此命令安装相同的CAB文件:
    dism /online /add-package /packagepath:”C:\Distr\update\extract\Windows8.1-KB4338419-x64.cab”

     

    就我而言,我必须连续两次安装和删除KB4338419,直到错误0x80092004消失。

  3. 重新启动服务器并尝试安装.Net 4.7.2 –它会安装而不会出现任何错误。然后从C:\ Distr \ update \中删除文件。

Windows 8以相同的方式解决了此问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值