windbg它是微软旗下免费的源码级调试工具,可以通过bmp分析文件可以分析蓝屏和程序崩溃的原因,检查蓝屏隐患或影响程序崩溃的原因,并帮助用户修复这些系统问题。欢迎有需要的朋友下载体验。
基本简介
Windbg是在windows在平台下,强大的用户态和和核心状态调试工具。Visual Studio,它是一种轻量级调试工具。所谓轻量级,是指其安装文件尺寸较小,但其调试功能与VS更强大。它的另一个用途是分析dump数据。虽然windbg它还提供图形界面操作,但它最强大的地方仍然有强大的调试命令,通常会结合起来GUI常用的视图有:局部变量、全局变量、调用栈、线程、命令、寄存器、白板等。其中,默认打开命令视图。
windbg使用中文版帮助:
软件特色
我们运行windbg点击这里的工具WinDbg界面顶部【File文件】=>Open Crash Dump…】打开一个按钮dmp文件。(在弹框中打开我们dump第一次打开文件。dmp当文件发生时,可能会收到以下提示。“Don't ask again in this WinDbg session”【不要在WinDbg再次询问会话,然后点击吗?【NO】即可。
Windbg是Microsoft公司免费调试器调试集合中的GUI调试器,支持Source和Assembly调试两种模式。
当然也可以用【Ctrl D】快捷键可以帮助你快速打开一个dmp文件。
windbg中文快捷键:
CommandAtl 1输入命令,显示命令结果和调试信息输出。
WatchAlt 2观察指令全局变量、局部变量和寄存器的信息。
MemoryAlt 5观察和修改内存数据。
CallStackAlt 6栈中记录的函数调用序列。
windbg中文版常见问题:
调试时t命令和p命令的区别
t会进入函数调用中,即call p,入口地址为p函数中去。
p对于上述情况不会进入函数体,而直接执行call p,跳到下一个指令。
Command Browser Alt N
windows蓝屏发生时,如系统属性设置如下图所示,windows会自动生成minidump该文件记录了蓝屏生成代码和蓝屏出现的过程windebug分析这个软件minidump文件.我们可以找出蓝屏出错的原因。本文件保存目录为C:windowsminidump一般生成的文件夹名称为:Mini040108-01.dmp.