美文网首页
解决Windows 8.1不能安装IIS报0x800F0906的

解决Windows 8.1不能安装IIS报0x800F0906的

作者: 显卡84du | 来源:发表于2016-05-29 01:23 被阅读509次

问题描述

这两天新安装个Windows 8.1,要用到ASP.NET平台开发,所以按常规要安装IIS和.NET Framework 3.5,结果居然安装不上,一直报的错误是0x800F0906,也比较奇怪,之前装新系统后安装过好几次,也没遇到过。

尝试解决

根据错误指引的解决方法地址,看到了几种可能导致问题的原因,微软的知识库文章也提供了解决方案,其中还有其他的错误码和不同的系统平台。

第一种方说可能是网络问题引起的,但是按照文中说的打开Windows Update网站是正常的。而且我还搭了梯子,按道理是不可能出现这个问题的。

第二种方法提到了管理员权限,我关闭了UAC,然后给用户进行了提权,结果还是不行,后来按照文中方法,改了组策略,依旧不行(这里没按照所说的指定源什么的,因为嫌麻烦,而且觉得应该走不通)。

试了上述方法没了耐心,也就没继续看第三第四的解决方案了。

直接在Google上搜索,结果看到了很多类似情况,也找到相应的解决方案1类似解决方案2,刚好就是微软知识库中的第三种第四种方法(真是让人无奈,微软这个形象也是太差了,我差一点自己接近了真理啊)。

解决方案

最后参考了上面的两个方案,其实算是用了微软知识库中的第三和第四种混合的解决方案:
1、用虚拟光驱加载安装的ISO系统文件
2、打开Windows PowerShell,这里可以直接在开始的搜索输入框输入关键字搜索,找到结果后记住要用(右键)使用管理员权限运行,否则会报错:

报错

3、输入:
Enable-WindowsOptionalFeature -Online -FeatureName 'NetFx3' -Source '<虚拟光驱挂载盘符>:\\sources\\sxs'
出现下图说明安装成功。

安装成功提示

接下来安装IIS也就正常了。

相关文章

网友评论

      本文标题:解决Windows 8.1不能安装IIS报0x800F0906的

      本文链接:https://www.haomeiwen.com/subject/yrqqdttx.html