目录
关键词
.net framework 4.0 | 蓝屏 | windows 10
背景
某次开会时,使用腾讯会议,出现卡顿并蓝屏,直接导致会议中断。后经过排查,是.net 4.0出现了问题,猜测是被感染了。
因为电脑是双系统,windows下开机后,2分钟就蓝屏,反复出现多次;忘记怎么定位问题源了,反正就记得是.net 导致了电脑蓝屏;切换到linux系统后,把系统目录下的.net干掉,建议安装everything,直接就定位到目录了(C:\Windows\Microsoft.NET\Framework64\v4.0.30319)
原因
.net 4.0异常,导致了蓝屏:在linux环境下,把C盘的.net杀掉后就能正常用windows了。然而把.net目录复制回去,就开始蓝屏,屡次重复。
相关知识
1、windows 10系统内置了.net framework 4.0,我们是不能重装的。
2、装更高版本的.net,比如4.8.1均不能弥补4.0的基础作用。
解决方法
参考文章《5 Ways to Repair the .NET Framework on Windows》特别推荐使用windows系统的命令行工具进行自修复。
方法一(推荐):命令行,不出意外的话,运行完以下两行代码,就修复好.net framework 4.0了。
DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow
方法二:.NET Framework Repair Tool
下载微软提供的专门修复工具,个人认为没啥用,但是可能也许似乎应该推测其他问题是可行的。网址如下
Microsoft .NET Framework Repair Tool is available - Microsoft Support
方法三:PowerShell