2023年11月26日发(作者:)
clr20r3程序终⽌的⼏种解决⽅案_IT外包桌⾯解决⽅案——不
慌,蓝屏⽽已
不慌,蓝屏⽽已
半夜⼀点半,正在肝图/Debug/做PPT/写论⽂的你,⾯对电脑桌⾯上⼆⼗多个窗⼝正昏昏欲睡。此时,⼀⽚蓝⾊映⼊眼帘,只见屏幕上出
现⼀个⼆维码和⼏⾏字:
“
:(
你的电脑遇到问题,需要重新启动。
我们只收集某些错误信息,然后你可以重新启动。
再来看⼀张Windows10的蓝屏界⾯:
⼆、诱发因素
导致蓝屏死机的因素可以分为硬件和软件两⼤类。
1、硬件
先来说硬件,硬盘坏道、内存地址错误甚⾄是接触不良、电源电压或电流不稳、CPU过热等都可能引起蓝屏死机,⼀些需要通过外部接⼝连
2、精确分析,对症下药
现在我们讲重点,⾸先还是那句话,找到“probably caused by”⾮常重要。由于⼀个终⽌代码往往可以囊括数⼗种错误原因,所以有时
WinDBG
下载地址:WinDBG_64位安装版微软官⽅下载··⽹盘-提取码:qhek
①安装
软件安装后打开,界⾯如下。
②设置符号表
符号表相当于WinDBG的“数据库”,离开符号表WinDBG⼏乎⽆法分析出太多有效信息。设置⽅法为:运⾏软件后单击【File→SymbolFile→Symbol
】或按快捷键【Ctrl+SCtrl+S】弹出设置对话框,将符号表地址
粘贴于其中,点击确定即可。
注:红⾊字体为符号表本地存储路径,可⾃定义。
如果想打开第⼆个dmp⽂件时上⼀个⽂件还未分析完成导致⽆法打开,可以使⽤快捷键【Shift+F5Shift+F5】来关闭上⼀个dmp⽂件的分析记录。
③分析⽂件
我们选择其中⼀个dmp⽂件⽤WinDBG打开。
System Uptime:系统运⾏时间。通过此项数据可以得知崩溃是在开机后多长时间出现的。如上图数据为0天0时0分48秒出现蓝屏死System Uptime
机。以现在新电脑的开机时间推算,⼗秒左右基本可以判定为开机蓝屏,反之则为使⽤过程中出现崩溃。
运⾏该命令得到的结果中包含之前的结果,还有⼀些更为详细的数据辅助判断,如果崩溃次数统计、崩溃进程名、栈⽂本信息等。
发布评论