|
Debugging Tools(藍(lán)屏檢測工具)是一個(gè)除錯(cuò)診斷工具,你可以使用Debugging Tools for Windows去測試你的Windows NT 4.0, Windows 2000, Windows XP和Windows Server 2003,Windos Vista,Longhorn的驅(qū)動,程序和系統(tǒng)服務(wù),目前這個(gè)工具支持所有平臺.

Debugging Tools安裝使用:
2.如何使用Debugging Tools for Windows?
1.安裝debug工具
 下載頁面地址:http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx 選擇合適的版本安裝
 2.安裝Symbols(特征庫) 建議可以多安裝以免出現(xiàn)分析不出來的情況
 下載地址:http://www.microsoft.com/whdc/devtools/debugging/symbolpkg.mspx 推薦使用VISTA的symbol packages,解析的更詳細(xì)
 3.添加Symbols
 把Symbols的安裝路徑添加進(jìn)去
 4.運(yùn)行解析
 找到dump文件添加進(jìn)去

5.以下是一個(gè)例子
當(dāng)時(shí)的藍(lán)屏代碼是0X0000000A,操作系統(tǒng)是XP SP2,是一個(gè)QQ引起藍(lán)屏的問題
Loading Dump File [e:\!minidump\Mini032707-01.dmp] Mini Kernel Dump File: Only registers and stack trace are available
Symbol search path is: F:\WINDOWS\Symbols Executable search path is: Unable to load image ntoskrnl.exe, Win32 error 2 *** WARNING: Unable to verify timestamp for ntoskrnl.exe Windows XP Kernel Version 2600 (Service Pack 2) UP Free x86 compatible Product: WinNt, suite: TerminalServer SingleUserTS Kernel base = 0x804d8000 PsLoadedModuleList = 0x805543a0 Debug session time: Tue Mar 27 08:12:47.390 2007 (GMT+8) System Uptime: 0 days 0:18:24.941 Unable to load image ntoskrnl.exe, Win32 error 2 *** WARNING: Unable to verify timestamp for ntoskrnl.exe Loading Kernel Symbols ............................................................................................................................. Loading User Symbols Loading unloaded module list ............. ******************************************************************************* * * * Bugcheck Analysis * * * *******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck 1000000A, {e1821a40, 2, 0, 805cf120}
Unable to load image npkcusb.sys, Win32 error 2 *** WARNING: Unable to verify timestamp for npkcusb.sys *** ERROR: Module load completed but symbols could not be loaded for npkcusb.sys Unable to load image hidusb.sys, Win32 error 2 *** WARNING: Unable to verify timestamp for hidusb.sys *** WARNING: Unable to verify timestamp for HIDCLASS.SYS Unable to load image USBPORT.SYS, Win32 error 2 *** WARNING: Unable to verify timestamp for USBPORT.SYS Probably caused by : npkcusb.sys ( npkcusb+384 )
Followup: MachineOwner
 由于npkcusb.sys不是系統(tǒng)文件可以選擇刪除他來解決 6.也有分析不出來的情況
這個(gè)時(shí)候就需要多個(gè)minidump分析了
如果出現(xiàn)如下的情況,則為symbols文件不足以分析這個(gè)dump文件;需要重新添加,或是尋找新的updata文件

Debugging Tools使用說明:
debugging tool for windows是什么意思? Debugging Tools for Windows 是微軟排錯(cuò)工具,藍(lán)屏分析工具下面簡單說一下電腦藍(lán)屏后,這個(gè)排錯(cuò)工具的使用:系統(tǒng)出現(xiàn)藍(lán)屏后重啟,在minidump文件夾下會出現(xiàn)一個(gè)以日期為文件名的.dmp文件,這就是我們要分析的文件。接下來點(diǎn)擊“開始菜單→程序→Debugging tools for windows(x86)-WinDbg”,打開WinDbg程序,點(diǎn)擊程序窗口的“File→Open Crash Dump”,打開位于系統(tǒng)盤的C:\Windows\minidump文件夾下的以日期為文件名的.dmp文件. 打開后程序就開始自動分析文件了,分析完后,看最下面,找到“Probably caused by”這一行,其后面的給出的信息就是引起藍(lán)屏的罪魁禍?zhǔn)住?/p>
1.藍(lán)屏代碼大集合點(diǎn)此進(jìn)入查看
2.Windows藍(lán)屏代碼
|