问题现象

某些软件需要.net支持,本来安装这个也挺简单的,但在某个版本的Windows 10却不能顺利安装完成,即便是使用离线安装包也无法完成安装。
图片引自troubleshooter

安装失败的代码都是0x800f0922,系统会提示让重启系统重新安装,但这些都是徒劳。

问题原因及解决办法

这个问题莫名其妙,错误提示也完全没提示到点上。最后看到在启用禁用Windows功能里还有个.NET Framework 4.6 ...

这个在安装完操作系统就有了,将其取消勾选,点确认应用更改,然后再勾选.NET Framework 3.5安装就可以了。


参考文档

https://social.technet.microsoft.com/Forums/en-US/d689ea30-0054-4691-88df-1dac5549ffe2/cant-install-net-framework-35-feature-0x800f0922?forum=win10itprogeneral