win10 .NET framework 启动失败的解决方法

前情提要:
安装Hype-v失败,重启后发现SSMS、VS2010无法打开,提示未知错误。
用VS安装包修复之:失败;
于是重装:需要安装.NET framework,且安装到.NET framework时安装失败;
控制面板→启用或关闭 Windows 功能:没有.NET Framework的选项,选择勾选对应.NET3.5、4.0的两项,进度条跑完后重新进入,仍然是未勾选的状态;
选择安装VS2019:提示缺少组件;
选择安装VS2010对应的 .NET framework 4.0:提示
产生阻滞的问题:Microsoft .NET Framework 4 已是此操作系统的一部分,但当前已关闭。若要启用 .NET Framework 4,请使用控制面板中的“打开或关闭 Windows 功能”。
选择安装VS2010对应的 .NET framework 4.8:提示 已有更高版本 云云

修改注册表、清理update文件夹等一系列操作无效...

处理方案:
参考
https://answers.microsoft.com...
试试win+R输入CMD,以管理员身份运行后,尝试用下面的命令,看下效果:dism /online /enable-feature /featurename:NetFx3
直接执行无效,怀疑是featurename不对,
再参考
https://jingyan.baidu.com/art...
查看被禁用的.NET对应服务,逐个启用,再重新安装VS,成功

你可能感兴趣的:(visual-studio)