win10 启用.net 3.5 iis错误0x800f081f

今天在公司电脑中启用IIS,遇到了下载错误,提示无法连接到microsoft,错误码是0x800f081f。

一开始按照网上的方法试了很多,包括关闭防火墙,把Windows Update服务设为自动并开启(因为是通过这个服务下载的,但是这个我已经默认开启了,所以不是这里的问题),还有说再组策略中设置【计算机配置】–>【管理模板】–>【系统】中右侧的“指定可选组件安装和组件修复的设备(双击打开该策略)”,双击开启,设为【已启用】,然后勾选“直接联系windows更新。。。”。这几种方法都试过了,然而每次都提示一样的错误。

后来我想是不是没安装.net framework,毕竟是新电脑。我就下载了.net 4.5安装的时候提示已经默认安装了4.5了,然后我【下载了.net 3.5】,安装后再试着开启iis,发现成功了,没有提示下载,所以估计之前应该是要下载3.5但是失败了,导致iis没有开启。这样手动安装3.5就没有这个问题了。

【更新】:
上面的方法只是通过手动安装.net 3.5避过了windows update下载,windows update无法下载的问题依旧存在,在安装sql server检查更新的时候又一次跳出来了:
这里写图片描述

我决定找找问题到底是什么,又网上搜了一通,这篇文章提到有可能是驱动的原因,然后驱动精灵一检查,果然6个设备驱动没安装,安装好之后再次检查更新顺利通过。

总结一下,遇到windows 更新下载失败一般有以下几种方法,都试下差不多就能解决了:
1.windows update服务没有启用,打开服务,找到windows update,右击属性,设为自动,然后开启。
2.防火墙限制了更新站点。关闭防火墙或把站点加入允许列表
3.组策略【计算机配置】–>【管理模板】–>【系统】中右侧的“指定可选组件安装和组件修复的设备(双击打开该策略)”,双击开启,设为【已启用】,然后勾选“直接联系windows更新。。。”
然后刷新组策略
4.检查有没有未安装驱动的设备,全部安装

猜你喜欢

转载自blog.csdn.net/anjingshen/article/details/75009756
今日推荐