Chinaunix首页 | 论坛 | 博客
  • 博客访问: 300532
  • 博文数量: 108
  • 博客积分: 4260
  • 博客等级: 上校
  • 技术积分: 1145
  • 用 户 组: 普通用户
  • 注册时间: 2008-02-21 13:22
文章分类

全部博文(108)

文章存档

2011年(40)

2010年(22)

2009年(17)

2008年(29)

我的朋友

分类: WINDOWS

2010-03-08 22:08:02

Here are simple instructions on how to do it:

1. Make sure that the memory was dumped. To configure it (in XP, in W2K it's similar):
  1.

Start -> Control Panel -> System -> Advanced -> 'Startup and
Recovery - click on the 'Settings' button

2. Make sure under 'System failure' 'Automatically restart' is NOT
checked; 'Write debugging information' should be set to 'Complete
memory dump'. You may need to restart the OS.

2. After a BSOD occurred, wait until it is completely written before rebooting the OS. 3. After the OS completed booting, you can look at the memory dump (usually, under %SystemRoot%\memory.dmp - which is usually c:\windows\memory.dmp), using the Debugging Tools for Windows (install from http://www.microsoft.com/whdc/devtools/debugging/installx86.Mspx ). Note! If you use it on 64bit OS, you need the amd64 version). 4. Open WindDbg (Start->All Programs->Debugging Tools for Windows ->WinDbg), go to File->Symbol File Path and enter: SRV* If you have your own symbols as well, use: srv*c:\symbols*
5. Open the crash dump using File->Open Crash Dump

6. Run the command '!analyze -v' (this may take a while).

Copy the whole output - it may be relevant.

阅读(559) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~