在安装 .NET Framework 3.5的时候出现0x800F081F错误,查遍了网上的什么改注册表啦、用原生的系统装载重装组件啦,都没办法解决这个问题,后来遇到了一篇神贴,已完美解决,特此记录下来并分享给大家。
网络上很多尝试使用“启用于关闭windows功能”、控制面板在线安装、使用下载的离线安装包离线安装、使用安装介质或者iso镜像文件里面\sources\sxs直接安装 等一系列的方法,都没有解决。
这么棘手的问题可能是一些系统文件出问题了,所以第一步就是修复系统:按“Windows+X”点击“命令提示符管理员”
输入 “SFC /scannow” 并回车
该操作需要一段时间
再输入 “dism /online /cleanup-image /restorehealth” 回车
然后,还得等一会儿。
完成后关闭,稍微清理一下注册表。
解压系统的ios镜像文件,找到目录下source文件夹,进去,找到sxs文件夹,把它弄到某个盘的根目录下,例如D盘底下。
然后按“Windows+X”点击“命令提示符管理员”,进入dos界面,键入
dism.exe /online /enable-feature /featurename:NetFX3 /Source:D:\sxs
注意我是D盘底下的sxs,如果你是其他盘则修改成你的盘符就OK了。
回车安装成功后重启解决!
欢迎分享,(木庄网络博客交流QQ群:562366239)