1、下载安装WinDbg程序
下载安装WinDbg程序,这是微软的调试分析软件。软件有32位版和64位版,根据自己所用的系统选用即可。对于64位系统来说,如果用32位版的WinDbg问题也不大。
下载调试分析软件
2、运行WinDbg程序
安装后运行WinDbg,点击File菜单,进入“Symbol File Path”,输入sympath SRV *D:symbolsDown*http://msdl.microsoft.com/download/symbols。其中 D:symbolsDown是自己创建的文件夹,这个可以更改,后面的链接则不能更改。
运行WinDbg程序
3、寻找查看蓝屏信息文件
从系统的WindowsMinidump文件夹中找到dmp文件,这是系统蓝屏后,保存下来的小内存转储文件,里面包含了重要的内存信息。如果有多个文件,不妨看下文件名,例如mini091611-06这个文件名,意思为mini(小内存转储)+日期(格式月+日+年),“-”后面跟随的是蓝屏次数,像6就是说明蓝屏了6次,这是第6次的文件。
找到蓝屏信息文件
4、自动分析蓝屏原因
运行WinDbg后,使用“Open Crash Dump”打开dmp文件,或者直接把dmp文件拖放到软件窗口中,接下来软件自动进行分析。对于初学者来说,其他的可以不用看,只需要看下 “Probably caused by : usbhub.sys ( usbhub!USBH_FlushPortChange+112 )”这一行就可以了。如果没有“Probably caused by”,可能需要点击一下蓝色的“!analyze”字。
分析导致蓝屏的原因
小贴士:这里需要特别说明,有不少情况下,显示为“Probably caused by : ntoskrnl.exe”。ntoskrnl.exe是系统内核文件,这是什么回事呢?一般可以理解为驱动/病毒,或者是散热的原因,也可能是内存问题。如果出现“ntoskrnl.exe”问题,并且觉得笔记本发热比较严重,那么就要优先考虑一下笔记本的散热了。上面就是使用Windbg来查看笔记本蓝屏原因了,这里的usbhub.sys就是蓝屏的原因,我们可以在网上搜索看看这是什么文件,是驱动程序还是病毒。如果是病毒就杀毒,如果是驱动的问题就升级驱动。