从深圳回到长沙后,电脑关机时偶尔会出现irql not less or equal导致的蓝屏,一度怀疑是新装 了机械硬盘导致的,因为以前在深圳没有出现过这种问题。
后面查找了一下资料,发现可以使用WinDbg来分析dmp文件来查找蓝屏的原因。
下面介绍下分析的步骤:
一、找到对应时间点的dmp文件
dump文件的路径是C:\Windows\minidump,找到对应蓝屏时间点的dmp文件
二、下载WinDbg工具
WinDbg以前是随Visual Studio一起发行,现在是作为Windows 10 SDK的一部分。
访问以下链接,单击【Download the installer】下载Windows 10 SDK
https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk/
三、安装 Windows 10 SDK
打开下载的安装程序,钩选Debugging Tools for Windows
四、打开开始菜单,找到WinDbg(x64)
五,运行WinDbg,点击 【File】-》【Symbol File Path】。
点击后,需要连接服务器,稍等片刻,在对话框中输入。一开始我这边一直没弹出对话框,我还以为出了什么问题,后面等了一会就出来了。
1 srv*C:\Temp\symbols*http://msdl.microsoft.com/download/symbols