- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
51CTO下载WINDOWS蓝屏故障的分析
WINDOWS蓝屏故障的分析
概要:
本文简要介绍怎么使用微软的工具dumpchk.exe和pstat.exe去分析Windows蓝屏的原因
适用:
Windows NT或者2000的 “停止”错误(也称“蓝屏”、系统崩溃、或错误检查)
更多信息:
大家可能都曾经碰到过Windows的蓝屏故障,当发生这种状况的时候,我们可以尝试使用微软的工具去定位问题发生在哪里。
下面是简单的步骤:
首先打开“我的电脑”属性--〉“高级”—〉“启动和故障恢复”—〉“写入调试信息”中,选“完全内存转储”或者“核心内存转储”或者“小内存转储”,如下图。
运行微软的pstat.exe,生成一个记录内存地址信息的文件。
Pstat.exe 是一个资源工具包实用工具(可以在资源工具包中找到或者在网上下载),您可通过它了解当前系统上运行的进程和驱动程序的信息。在所有这些用途中,最有用的信息是在输出结束时显示的加载驱动程序的列表。您所需要做的就是从命令行运行 Pstat.exe。可以使用以下语法,将 Pstat.exe 提供的信息输出到某个文件中:
pstat.exe filename
以下示例是输出结束时显示的驱动程序列表:
ModuleName Load Addr Code Data Paged LinkDate
ntoskrnl.exe 270272 40064 434816 Sun May 11 00:10:39 1997
hal.dll 20384 2720 9344 Mon Mar 10 16:39:20 1997
aic78xx.sys 20512 2272 0 Sat Apr 05 21:16:21 1997
SCSIPORT.SYS 801d7000 9824 32 15552 Mon Mar 10 16:42:27 1997
Disk.sys 3328 0 7072 Thu Apr 24 22:27:46 1997
CLASS2.SYS 8000c000 7040 0 1632 Thu Apr 24 22:23:43 1997
INO_FLPY.SYS 801df000 9152 1472 2080 Tue May 26 18:21:40 1998
Ntfs.sys 801e3000 68160 5408 269632 Thu Apr 17 22:02:31 1997
Floppy.SYS f7290000 1088 672 7968 Wed Jul 17 00:31:09 1996
Cdrom.SYS f72a0000 12608 32 3072 Wed Jul 17 00:31:29 1996
。
。
PSCRIPT.DLL f9ec3000 0 0 0
Fastfat.SYS f9e00000 6720 672 114368 Mon Apr 21 16:50:22 1997
NTDLL.DLL 77f60000 237568 20480 0 Fri Apr 11 16:38:50 1997
Total 2377632 255040 1696384
当服务器发生“蓝屏”时,会自动生成在系统目录下生成“memory.dmp”或者minxxxxx.dmp”的内存转储文件(即dump)。
使用 Dumpchk.exe确定内存转储信息。
Dumpchk.exe,它是一种命令行实用工具(在NT或者2000光盘上有),您可以使用它来验证是否正确地创建了存储器转储文件。在命令提示窗口运行 Dumpchk.exe,使用以下语法:
dumpchk.exe Memory.dmp
下面示例列出了最有用的输出部分:
MachineImageType i386
NumberProcessors 1
BugCheckCode 0xc000021a
BugCheckParameter1 0xe1270188
BugCheckParameter2 0
BugCheckParameter3 0
BugCheckParameter4 0
ExceptionCode 0
ExceptionFlags 0
ExceptionAddress
文档评论(0)