windbg 64位-程序調試工具-windbg 64位下載 v10.0.19041.1官方版本
發表時間:2023-07-14 來源:明輝站整理相關軟件相關文章人氣:
[摘要]windbg是款windows平臺下強大的用戶態和內核態調試工具,相比較于Visual Studio,它是一個輕量級的調試工具,可用于調試內核模式和用戶模式代碼、分析故障轉儲以及在代碼執行時檢查 C...
windbg是款windows平臺下強大的用戶態和內核態調試工具,相比較于Visual Studio,它是一個輕量級的調試工具,可用于調試內核模式和用戶模式代碼、分析故障轉儲以及在代碼執行時檢查 CPU 寄存器。
雖然windbg也提供圖形界面操作,但它最強大的地方還是有著強大的調試命令,一般情況會結合GUI和命令行進行操作,常用的視圖有:局部變量、全局變量、調用棧、線程、命令、寄存器、白板等。其中“命令”視圖是默認打開的。
windbg特色
- Windbg是Microsoft公司免費調試器調試集合中的GUI的調試器,支持Source和Assembly兩種模式的調試。
- Windbg不僅可以調試應用程序,還可以進行Kernel Debug。
- 結合Microsoft的Symbol Server,可以獲取系統符號文件,便于應用程序和內核的調試。
- Windbg支持的平臺包括X86、IA64、AMD64。
windbg快捷鍵
- CommandAtl+1輸入命令、顯示命令結果和調試信息輸出。
- WatchAlt+2觀察指令全局變量、局部變量和寄存器的信息。
- LocalsAlt+3自動顯示當前函數的所有局部變量。
- RegistersAtl+4觀察和修改寄存器的值。
- MemoryAlt+5觀察和修改內存數據。
- CallStackAlt+6棧中記錄的函數調用序列。
- DisassemblyAlt+7反匯編。
- ScratchPadAlt+8白板,可以用來做調試筆記等。
- ProcessesandThreadsAlt+9顯示所有調試目標的列表,包括進程和線程等。
- CommandBrowserAlt+N執行和瀏覽命令。
使用編程語言寫的程序,由于每條指令都對應計算機一個特定的基本動作,所以程序占用內存少、執行效率高。