​dmp文件怎么打开(dmp文件打开方法)

dmp文件怎么打开(dmp文件打开方法)

前言

Windows蓝屏之后,单单通过蓝屏代码,很难定位问题!分析一下dmp文件,就准确多了!

这是一篇老文章了,原文链接早已不能访问,但是并不影响它的价值!

对于运维人员而言,非常有必要了解一下.dmp文件的分析!

原文

一、WinDbg是什么?它能做什么?

WinDbg是在windows平台下,强大的用户态和内核态调试工具。它能够通过dmp文件轻松的定位到问题根源,可用于分析蓝屏、程序崩溃(IE崩溃)原因,是我们日常工作中必不可少的一个有力工具,学会使用它,将有效提升我们的问题解决效率和准确率。

二、WinDbg6.12.0002.633下载:

x86位版本下载:【

微软官方安装版

蓝屏Dump分析工具WinDbg(x86).rar

x64位版本下载:【

微软官方安装版

蓝屏Dump分析工具WinDbg(x64).rar

三、设置符号表:

符号表是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分析除了懂得几个命令之外,经验更加重要!

合理再给大家一些分析建议:

并不一定每个dmp文件都可以分析出有用的结论,因此分析dmp并不需要对每个dmp文件的结果过分纠结,其实蓝屏dmp分析也是观察一个规律或者规模的问题定位方法而已。例如你分析了10个dmp,有5个dmp都指向同一个蓝屏原因,另外5个dmp的信息五花八门时,那么你完全可以先处理掉5次蓝屏,同一个原因的问题,因为解决了这个问题之后,后面的问题可能就都解决了!

vDiskBus+da6c这个蓝屏信息是指网维大师蓝屏硬盘的dmp捕捉机制,这并不是蓝屏原因,有很多朋友因为文章看到一半就去折腾,结果得出一些错误结论,所以这里特意提醒下大家,看到vDiskBus+da6c这个信息之后,就不要再判断错误了,这个信息可以证实的信息是:这个dmp文件是通过网维大师蓝屏鹰眼捕捉到的,且是在网维无盘客户机上捕捉到的,其它的就不能代表什么了。

同类推荐

​包浆是什么意思

​包浆是什么意思

包浆是什么意思 nbsp nbsp1、包浆是古玩行业专业术语,指文物表面由于长时间氧化形成的氧化层。“包浆”其实就是“光泽”,专指古物器物经过长年久月之后,在...

​火影忍者羁绊4.1仙人之魂有什么用

​火影忍者羁绊4.1仙人之魂有什么用

火影忍者羁绊4.1仙人之魂有什么用 是指从大自然中获取能量,貌似可以直接转化成查克拉,然后就可以然自己的力量增强很多,比如那只老蛤蟆,单手举起一座蛤...

​洪武看牛的寓意是什么

​洪武看牛的寓意是什么

洪武看牛的寓意是什么 洪武看牛:洪武即明太祖朱元璋,朱元璋幼时贫穷,曾为地主放牛。后当过和尚,又行乞度日,最终参军打败元兵。据《明史》记载:“至...

​粉红玛丽算什么档次

​粉红玛丽算什么档次

粉红玛丽算什么档次 Pink Mary 粉红玛琍,是裘格(上海)服饰有限公司旗下品牌,其总部位于上海,是一个定位于高档女装的时尚品牌,属一线品牌。 Pink Mary粉红...

​高跟鞋贴底胶什么意思

​高跟鞋贴底胶什么意思

高跟鞋贴底胶什么意思 高跟鞋贴底,是在鞋前掌底与地面接触的部分贴一层橡胶底。高跟鞋鞋底最大的缺点就是不耐磨,不防滑,易腐蚀,穿着皮底的鞋走在大街...

​点燃我温暖你什么时候拍摄的

​点燃我温暖你什么时候拍摄的

点燃我温暖你什么时候拍摄的 点燃我温暖你是从2021年9月就开始拍了,只是之前叫做打火机与公主裙。2022年1月已经杀青,到11月份改名然后空降,11月3日已经播出...

​rua脸什么意思

​rua脸什么意思

rua脸什么意思 RUA脸就是俗称扯脸。 nbsp nbsp nbsp每一个女子在出嫁时都要请人给自己rua脸也就是扯脸,扯脸的意思是指请一个有经验的成年女性给自己的面部进行清...

​gfc桩是什么意思

​gfc桩是什么意思

gfc桩是什么意思 nbsp nbsp gfc桩是水泥粉煤灰碎石桩,由碎石、石屑、砂、粉煤灰掺水泥加水拌和,用各种成桩机械制成的可变强度桩。 nbsp nbspCFG桩复合地基施工流...

​ae动画是什么

​ae动画是什么

ae动画是什么 1、AE是 After Effects的简称,是一款图形视频处理软件,AE是Adobe公司的一款软件。 2、AE是可以用于图形与视频设计与处理,在动画制作公司、海报宣传...

​拂晓的意思是什么

​拂晓的意思是什么

拂晓的意思是什么 拂晓,是一个汉语词汇,拼音是fú xiǎo,又称黎明,是指早晨在日出之前的太阳已在地平线下6度以上的时段,日常定义是物体已经能够被辨识,...

​金六福2星多少钱(金六福6星多少钱)

​金六福2星多少钱(金六福6星多少钱)

金六福2星多少钱(金六福6星多少钱) 金六福2星多少钱?这个问题其实很简单,因为金六福2星的价格一般都在1000左右,所以我们可以根据自己的预算来选择适合自己...

​五粮液小盘龙(五粮液盘龙尊酒好吗)

​五粮液小盘龙(五粮液盘龙尊酒好吗)

五粮液小盘龙(五粮液盘龙尊酒好吗) 五粮液小盘龙酒的价格为1499元/瓶,五粮液大盘龙酒的价格为1499元/瓶。这两款酒都是高端白酒,在市场上有一定的知名度,但...

​茅台国典酒52度价格表(茅台国典酒52度)

​茅台国典酒52度价格表(茅台国典酒52度)

茅台国典酒52度价格表(茅台国典酒52度) 茅台国典酒52度,作为中国最著名的白酒之一,一直以其卓越的品质和独特的口感而闻名于世。无论是追求高品质的酒友,...

​口丰窖酒价格(五谷丰酒价格)

​口丰窖酒价格(五谷丰酒价格)

口丰窖酒价格(五谷丰酒价格) 口丰窖酒价格下跌,其中53度飞天茅台零售价从每瓶1499元下调至969元,降幅达10%;500ml普通飞天茅台零售价从每瓶1299元下调至969元,...

热门排行

随机推荐