怎么样读取转储文件 应该怎么做?

来源:互联网
责任编辑:王嘉善
 综合 
字体:

当Windows系统程序发生意外崩溃或停止响应时,系统会自动生成一个“内存转储文件”来存储故障发生前的程序信息。读取内存转储文件可以帮助你了解故障发生的原因、找到合适的解决途径。本文中会介绍在微软Windows XP和Vista系统中配置、读取小转储文件的详细步骤。如果你使用的是其它类型操作系统,你也可以参考本文的方法来进行操作(操作方法类似)。

步骤

以Read Dump Files Step 1为标题的图片

1小转储文件只保存内存前少量的基本内存空间的数据,这些信息可以帮助你了解计算机停止运行或发生故障的原因,其中包括:

终止消息

加载驱动程序的记录

故障处理程序的处理器环境

故障处理程序的内核环境

处理器信息和内核线程环境

故障线程相关的内核模式信息

以Read Dump Files Step 2为标题的图片

2配置小型转储文件:

选择“开始” >“设置” > “控制面板”> “系统”

选择系统属性中的“高级”选项卡,然后选择“启动和故障恢复”选项栏中的“设置”。

找到列表中的“写入调试信息”选项,并选择“小内存转储”选项。

以Read Dump Files Step 3为标题的图片

3使用转储文件检查工具(Dumpchk.exe)来读取转储文件。

插入与你当前操作系统版本一致的Windows光盘。

选择光盘中的微软支持工具包,并运行“Setup.exe”(安装执行程序)来安装它。

从下载的微软支持工具包中打开其中的Dumpchk.exe文件。

浏览Dumpchk.exe文件提供的选项,并查看该文件。其中包括转储验证、其它的验证文件、转储检验、转储检验符号搜索、转储检验图片搜索等。

运行扫描并输出读取结果。Dumpchk.exe会报告在转储文件信息中找到的所有系统错误。该程序不会修复任何系统损坏,但会列出系统故障原因。

以Read Dump Files Step 4为标题的图片

4用Windows除错诊断工具读取转储文件。

从官方网站下载并安装Windows系统除错诊断工具。

打开转储文件。具体方法是,选择“开始”按钮,然后选择“运行”选项。输入“cmd”(不带引号),然后点击确定。

输入“cd c:\program files\debugging tools for windows”(不带引号)。

按下回车键来获取文件夹。

输入“windbg -y SymbolPath -i ImagePath -z DumpFilePath”(不带引号)来载入转储文件。

输入“kd -y srv*c:\symbols*http://msdl.microsoft.com/download/symbols -i c:\windows\i386 -z c:\windows\minidump\minidump.dmp”(不带引号)来打开转储文件。

警告

由于小内存转储文件只占有很小的硬盘存储空间(大约2MB),所以文件中一般不包含解释故障原因的相关信息。

根据您访问的内容,您可能还对以下内容感兴趣,希望对您有帮助:

删除了内存转储文件会怎样

答:首先了解一下什么是内存转储文件: 内存转储是用于系统崩溃时,将内存中的数据转储保存在转储文件中,供给有关人员进行排错分析用途。 (所以对于普通用户来讲,没有什么实际意义,我都是关闭它的) 小内存转储,只是保存内存前64K的基本内存空...

怎么获得JVM的堆转储文件

答:对于大型 JAVA 应用程序来说,再精细的测试也难以堵住所有的漏洞,即便我们在测试阶段进行了大量卓有成效的工作,很多问题还是会在生产环境下暴露出来,并且很难在测试环境中进行重现。JVM 能够记录下问题发生时系统的部分运行状态,并将其存储...

任务管理器点到创建转储文件怎么办

答:完全不用担心或者在意 顾名思义 转储文件 转换-储存-文件 把一个进程的信息 转换成可识别的内容 进行储存 然后呢?然后干什么? 你把一个进程的信息 变成可是别的内容肯定是要查看这个进程的资料喽~ 嗯对 就是debug 找到错误并进行排除 对于我们...

系统内错误内存转储文件怎么删除

答:1、在系统盘C盘上点击右键,选择“属性”; Windows10如何删除并禁止生成“系统错误内存转储文件”? 2、之后会打开C盘属性窗口,这时我们点击“磁盘清理”按钮,接下来就会运行磁盘清理工具开始扫描C盘; Windows10如何删除并禁止生成“系统错误内存转...

任务管理器里给进程创建转储文件是什么意思?有什...

答:创建转储文件就是把进程的详细信息进行记录,这样在您的程序运行时遇到一些意外情况的话,你就可以在选择的调试器中对转储文件进行研究。 转储文件的作用是帮助人们分析系统遇到的问题,但对一般用户来说没有用。

什么叫“内存转储文件”?可以清除吗?

答:是虚拟内存 就是用硬盘里的一段空间虚拟成内存来存放程序来运行,由于硬盘的运行速度快内存慢很多,所以虚拟内存应不要很大,操作系统把虚拟内存存在一个文件里,那个文件有多大表示当前操作系统虚拟的内存有多大 文件不可彻底删除。但可修改,...

oracle 11g r2 如何更改转储文件空间大小?

答:转储文件空间指的是哪个不清楚,如果说的是存储空间大小,可用以下方式更改: 表空间是有一个或多个数据文件组成 因此,更改表空间就是更改数据文件。 a. 增大或减小数据文件大小,间接地更改了表空间 ALTER DATABASE DATAFILE 数据文件名 RESIZ...

如何设置才能获得电脑蓝屏产生的转储文件

答:硬盘出现故障导致电脑蓝屏 硬盘出现问题也经常会导致电脑蓝屏,比如硬盘出现坏道,电脑读取数据错误导致了蓝屏现象,因为硬盘和内存一样,承载一些数据的存取操作,如果存取/读取系统文件所在的区域出现坏道,也会造成系统无法正常运行,导致系...

Windows7旗舰版,怎么删除不了系统错误内存转储文件?

答:额。确认你是不是管理员。没有权限无法删除的。 这个文件就是你电脑死机或者蓝屏的时候,系统记录的用于故障分析的文件。 对于你们普通用户当然是没什么用处了。 你看看有多大。不大就不用打钩了。 这年头还有用系统自带程序清理垃圾的。。。

英雄连2创建转储文件失败怎么办?

答:重新安装系统吧 具体步骤: 1、将系统光盘放进光驱后,重启电脑! 2、在系统启动前按delete(不知道什么时候,就在关机后重启时多次按delete),进入BIOS(蓝色方框)设置。由于电脑不同进入BIOS按键不同,有的是F8、F9、F1、F2,不过一般的组装机...


www.book1234.com true http://www.book1234.com/10/4336/108612.html report 39983 怎么样读取转储文件应该怎么做?,当Windows系统程序发生意外崩溃或停止响应时,系统会自动生成一个“内存转储文件”来存储故障发生前的程序信息。读取内存转储文件可以帮助你了解故障发生的原因、找到合适的解决途径。本文中会介绍在微软WindowsXP和Vista系统中配置、读取小转储文...
娱乐时尚
科技资讯
历史文化
真视界
旅游美食
精彩图文
我爱我车
母婴健康
关于本站 | 广告服务 | 手机版 | 商务合作 | 免责申明 | 招聘信息 | 联系我们
Copyright © 2004-2018 book1234.com All Rights Reserved. 布客网 版权所有
京ICP备10044368号-1 京公网安备11010802011102号
教育考试: 学历财经建筑 医药公考资格外语电脑作文招聘中小学留学 文档 移民 文库专栏23问答中心z资讯z资讯1资讯涨资讯涨资讯1资讯问答图书馆知识IT编程数码信息解决方案信息中心IT科技问答新闻中心软件教室设计大全网络相关英语学习开发编程考试中心参考范文管理文库营销中心站长之家IT信息中心商学院数码大全硬件DIY企业服务网吧在线百科硬件知识手机平板汽车游戏家电精彩摄影现代家居IT女人经验健康养生猎奇创业攻略教育学习历史时尚潮流最近更新涨知识