Windows PowerShell打不开,无法重装.net framework

出错原因

  电脑系统为win10企业版,今天第n遍安装sql server 2017的时候发现安装需要vc++ 2015和.net framework 4.6,鉴于之前一直点的下一步,所以这次我想要重装一下vc++ 2015和.net framework 4.6看看能不能安装成功。然而,系统自带卸载功能和第三方卸载工具都找不到.net framework 4.6,然后我就傻乎乎的根据注册表去C:WindowsMicrosoft.NETFramework64删了v4.0那个文件夹,然后发现重装.net framework 4.6怎么也装不上了。后来尝试装了最新的.net framework,然而powershell还是不能用。

解决方法

  在C:WindowsSystem32文件夹下找到cmd.exe,右键以管理员身份运行,输入SFC /SCANNOW来修复。修复后Windows PowerShell可以使用,但是.net framework版本未知。

原文地址:https://www.cnblogs.com/dream0-0/p/12813525.html