Debugging Tools for Windows

如果Windows作業系統常出現藍色當機畫面(Blue Screen of Death,簡稱BSOD),一時無法記錄其錯誤訊息,或者找不出其當機原因,可以利用Debugging Tools for Windows來分析Windows出現藍色畫面的當機原因。Debugging Tools and Symbols: Getting Started有很清楚的使用說明,這是一個非常實用的工具軟體。
Install Debugging Tools for Windows 32-bit Version
Install Debugging Tools for Windows 64-bit Version
Symbol Packages在此並不需要下載,因為其分析資料包檔案略大了些,其資料內容已包含各種Windows作業系統,如有其他Debug特別需求,可依不同作業系統各別下載。我們只要下載32位元或64位元的主程式,之後便會依照其當機的錯誤訊息下載所需要的分析資料。

首先下載檔案安裝完成之後,先設定Symbol Files Path。
Debugging-Tools-for-Windows-01

可依照微軟的範例路徑輸入︰SRV*c:\websymbols*http://msdl.microsoft.com/download/symbolsc:\websymbols是預設下載分析資料的資料夾位置,可取不同名稱的資料夾和位置,http://msdl.microsoft.com/download/symbols是我們要連線下載分析資料的網路位置,所以不修改。
Debugging-Tools-for-Windows-02

Open Crash Dump,開啟當機偵錯資訊,如果你在控制台→系統→進階→啟動及修復設定→撰寫偵錯資訊檔案位置沒有更改過,則預設位置在C:\WINDOWS\Minidump
windows-system-log-setting

Debugging-Tools-for-Windows-03

開啟*.dmp檔案,Mini090808-02.dmp表示2008/09/08當機儲存的檔案。
Debugging-Tools-for-Windows-04

載入檔案,開始準備下載資料連線分析。
Debugging-Tools-for-Windows-05

此處可以在藍字地方按右鍵打開,或在最下方kd>命令列輸入!analyze,會有詳細的分析報告。
Debugging-Tools-for-Windows-06

列出詳細的分析報告,可大約得知是為因為硬碟錯誤,造成win2k.sys有問題而當機,推測硬碟可能有問題。
Debugging-Tools-for-Windows-07