WinDbg是微軟發布的一款免費而十分強大的源碼級(source-level)調試工具,既然是微軟自己發布的調試工具,那它對微軟產品的調試當然是十分的強大!MS網站上的windbg調試工具是要附帶SDK環境的。而且已經很多不能下載了,我的開發環境是VC6,有沒有單一的Windbg提供下載的,windbg單獨版!WinDbg可以用于Kernel模式調試和用戶模式調試,還可以調試Dump文件,能夠通過dmp文件輕松的定位到問題根源,可用于分析藍屏、程序崩潰(IE崩潰)原因,是我們日常工作中必不可少的一個有力工具,學會使用它,將有效提升我們的問題解決效率和準確率。

WinDbg軟件各名稱熱鍵用途
1、CommandAtl+1輸入命令、顯示命令結果和調試信息輸出

2、WatchAlt+2觀察指令全局變量、局部變量和寄存器的信息
3、LocalsAlt+3自動顯示當前函數的所有局部變量
4、RegistersAtl+4觀察和修改寄存器的值
5、MemoryAlt+5觀察和修改內存數據
6、CallStackAlt+6棧中記錄的函數調用序列
7、DisassemblyAlt+7反匯編
8、ScratchPadAlt+8白板,可以用來做調試筆記等
9、ProcessesandThreadsAlt+9顯示所有調試目標的列表,包括進程和線程等
10、CommandBrowserAlt+N執行和瀏覽命令
11、在彈出需要的窗口后,就可以對窗口進行排列。通過鼠標拖曳窗口或結合右擊窗口標題選擇Dock(?浚┖虯lwaysfloating(保持浮動),可以把窗口擺放成最適合我們工作的位置。
WinDbg軟件特色
1、占用資源小,比其它藍屏分析工具更小巧;
2、功能強大,能很快幫你定位到問題所在處;
3、界面友好,圖形畫的界面,強大的調試命令;
WinDbg軟件指令介紹:
1、F9:設置斷點,只要在光標定位的位置(上圖中灰色條)按F9鍵即可,再按一次F9鍵則會刪除斷點。(相當于OllyDbg 中的 F2)
2、F10:單步步過。每按一次這個鍵執行一條反匯編窗口中的一條指令,遇到 CALL 等子程序不進入其代碼。(相當于 OllyDbg中的 F8)
3、F8 or F11:單步步入。功能同單步步過(F10)類似,區別是遇到 CALL 等子程序時會進入其中,進入后首先會停留在子程序的第一條指令上。(相當于 OllyDbg 中的 F7)
4、F7:運行到選定位置。作用就是直接運行到光標所在位置處暫停。(相當于 OllyDbg 中的 F4)
5、Shift+F11:運行到跳出函數。
6、F5:運行。按下這個鍵如果沒有設置相應斷點的話,被調試的程序將直接開始運行。(相當于 OllyDbg 中的 F9)
相關搜索: