为您推荐:蓝屏分析 Windbg (win7蓝屏分析工具

作者:二师兄的小弟八 时间:2021-11-17 13:53:16

为您推荐:蓝屏分析

Windbg (win7蓝屏分析工具)是一款windows系统专用的蓝屏分析软件,有些很有在使用电脑的时候,会出现蓝屏崩溃,这个时候可以通过对dmp文件的分析和定位,分析并解决蓝屏、程序崩溃(IE崩溃)等问题,今天小编为大家带来的Windbg就是专门分析此类问题的软件。 

使用说明:

一、设置符号表
符号表是WinDbg关键的 数据库 ,如果没有它,WinDbg基本上就是个废物,无法分析出更多问题原因。所以使用WinDbg设置符号表,是必须要走的一步。
1、运行WinDbg软件,然后按【Ctrl+S】弹出符号表设置窗
2、将符号表地址:SRV*C:Symbols*http://msdl.microsoft.com/download/symbols粘贴在输入框中,点击确定即可。
注:红色字体为符号表本地存储路径,建议固定路径,可避免符号表重复下载。

二、学会打开第一个dmp文件!

当你拿到一个dmp文件后,可使用【Ctrl+D】快捷键来打开一个dmp文件,或者点击WinDbg界面上的【File= Open Crash Dump...】按钮,来打开一个dmp文件。第一次打开dmp文件时,可能会收到如下提示,出现这个提示时,勾选 Don't ask again in this WinDbg session ,然后点否即可。

当你想打开第二个dmp文件时,可能因为上一个分析记录未清除,导致无法直接分析下一个dmp文件,此时你可以使用快捷键【Shift+F5】来关闭上一个dmp分析记录。
至此,简单的WinDbg使用你已经学会了!
三、通过简单的几个步骤学会分析一些dmp文件。
分享一个8E蓝屏dmp案例的分析过程:
当你打开一个dmp文件后,可能因为太多信息,让你无所适从,不过没关系,我们只需要关注几个关键信息即可。
第一个关键信息:System Uptime(开机时间):
通过观察这个时间你就可以知道问题是在什么时候出现的,例如时间小于1分钟基本可以定位为开机蓝屏,反之大于一分钟则可证明是上机后或玩的过程中出现问题了。
接下来用一个简单的例子来学习简单的dmp分析,下图中System Uptime: 0 days 0:14:23.581,意思是0天(days)0小时14分23秒581毫秒时出现蓝屏了,看来是上机没多久就蓝屏了,这位顾客很悲催

那么是什么导致蓝屏的呢?接下来我们就要注意第二个关键信息了!
第二个关键信息:Probaly caused by(造成蓝屏可能的原因)
这个信息是相对比较重要的一个信息,如果你运气好的话,通过这个信息基本上可以看到导致蓝屏的驱动或者程序名称了,就像下图一样,初步的分析已经有了结果,Probaly caused by后面显示的是一个名为KiMsgProtect.sys的驱动文件导致蓝屏,这个文件就是恒信一卡通的一个关键驱动。因此蓝屏则很有可能和一卡通有关。
括号中驱动文件名后面的+号代表的是偏移地址,假如多个dmp文件的驱动文件名一样,且偏移地址也一样,则问题原因极有可能是同一个,这个偏移地址与汇编有关,这里不多做介绍。

其实,对于分析蓝屏dmp并不是每次运气都那么好,假如刚刚打开dmp文件未看到明确的蓝屏原因时,我们就需要借助一个命令来进一步分析dmp,这个命令就是:!analyze -v,这个命令能够自动分析绝大部分蓝屏原因。当初步分析没有结果时,可以使用该命令进一步分析故障原因,当然你也可以直接点击链接样式的!analyze -v来进行执行该命令,为了让大家更直观的看懂里面的信息,大家可以直接看图片中的注释信息。


看了这么多信息之后,这个蓝屏dmp到底是怎么回事?呢?根据dmp给出的信息,应该是:顾客上机0天(days)0小时14分23秒581毫秒时,一个名为PinyinUp.exe触发了KiMsgProtect.sys这个驱动的一个Bug,导致蓝屏。
那么PinyinUp.exe和KiMsgProtect.sys都是哪个厂商的?一般要知道这个信息,只能去用户的机器上找了,我去找了之后发现PinyinUp.exe是搜狗输入法的自动升级程序,KiMsgProtect.sys是恒信一卡通这个计费软件的驱动,所以这个dmp表示出来的意思看上去是搜狗拼音和恒信一卡通搞在一起,出了问题!当然排除方法很简单,把搜狗输入法的自动升级程序删除掉,再看看是否仍然有蓝屏问题发生就ok了!
学到这里,基本上已经可以分析绝大部分dmp文件了,但是分析蓝屏dmp要比较谨慎,对信息需要重新验证一次才更加保险,验证方法很简单,在WinDbg的命令输入框内,输入!process命令,就可以验证触发蓝屏的程序到底是否正确了。

运行!process命令后得到的信息:

至此,掌握以上几个简单的分析方法之后,基本上绝大多数dmp大家都可以独立分析了,当然WinDbg是个强大的工具,同时蓝屏的原因也有很多,如果想分析的足够准确,那么就只有多学多练,多去分析,因为WinDbg分析除了懂得几个命令之外,经验更加重要!

软件特色:

windbg是在windows平台下,强大的用户态和内核态调试工具。相比较于Visual Studio,它是一个轻量级的调试工具,所谓轻量级指的是它的安装文件大小较小,但是其调试功能,却比VS更为强大。它的另外一个用途是可以用来分析dump数据

常用命令:

1.查看版本信息:version、vertarget
2.查看模块信息:lm、!dlls、!lmvi等
3.调用栈:用k命令显示调用栈,用.frames命令切换栈帧
4.内存操作:读内存用d命令,写内存用e命令
5.自动分析:!analyze、!owner等
6.符号命令:.reload加载符号, .sympath设置符号路径, !sym设置符号选项
7.进程线程:!process显示进程信息; .process显示当前进程,或用.process /i 切换当前进程;!peb显示进程环境块内容;~命令显示线程列表,用~n s可切换当前线程,n表示线程号;.thread显示当前线程。

汉化说明:

1.下载包解压后,安装 dbg_x86_6.7.05.1.exe
2.将汉化补丁文件夹内的 ha_windbg.exe 放到程序安装的主目录下

软件截图
windows优化大师破解版飞扬时

windows优化大师破解版(7.99.12.303)飞扬时空去广告版优化大师是一款功能强大的系统工具软件,它提供了全面有效且简便安全的系...

Advanced SystemCare 4全版 V1.0绿色版

这个软件相信大家早已耳闻目染 这里废话不说,直奔主题。【亲测无毒】最近我把AdvancedSystemCare4升级到最新版4.0.1.200 在网...

龙游优化精灵 V2.5.2绿色版

龙游优化精灵[金秋版]V2.5.2绿色版龙游优化精灵是《战龙电脑管家》的升级版本,集垃圾清理、ie修复、系统优化、硬件检测、软件下...

系统配置、优化软件 V8.42绿色汉化注册版

一款优秀的系统配置、优化软件,为您提供数百种WindowsXP/2000/98/95/Me的隐藏设置选项。同时它还让您做到明明白白优化系统!您...

相关软件

养眼妹子