您的位置:首页 → 摄影软件 → windbg本地内核调试下载_windbg本地内核调试最新版下载10.0.19041.1
windbg本地内核调试,一款功能强大的调试工具,可以帮助开发人员进行本地内核调试,开发人员可以深入内核,分析系统崩溃、异常、死锁等问题,有效提高内核程序的稳定性和可靠性。
• 智能号码选择和搜索
• 数据模型改进
• Javascript 可扩展性创作改进
• 辅助功能改进
1、Windbg是Microsoft公司免费调试器调试集合中的GUI的调试器,支持Source和Assembly两种模式的调试。
2、Windbg不仅可以调试应用程序,还可以进行Kernel Debug。
3、结合Microsoft的Symbol Server,可以获取系统符号文件,便于应用程序和内核的调试。
4、Windbg支持的平台包括X86、IA64、AMD64。
1、在本站下载软件的最新安装包,然后解压,接着双击。
2、稍等一会儿后,在系统程序中找到该软件即可开始使用了。
1 安装windbg (从微软网站上下载,free), 运行windbg, 设置symbol path,File- Symbol File Path,输入SRV*C:websymbols*http://msdl.microsoft.com/download/symbols,如果你已经有了symbo path, 直接输入就可以了。
2. 生成一个dump, 可以用windbg提供的adplus命令来生成,或者有一个简单的工具, IIS
Diagnostics, 这个也可以从微软下, 假设现在你的application hang 或者 crash 了,运行这个Diagnostics, cancel弹出选择rule type的对话框,然后选择process tab,找到你要dump的进程, 右键生成dump就可以了, 然后可以顺便用这个工具直接分析了,还是说winbdg吧。
3. 现在dump有了, 运行windbg,打开这个dump (File- OpenCrash Dump...), 运行下面的几个命令.
.load pathSOS.dll
(path是全路经,一般在C:WINDOWSMicrosoft.NETFrameworkv2.0.50727,
根据自己.net版本选不同的)
.reload -f mscorwks.dll!threads
(察看所有线程(managed),
这步一般就可以看到exception在哪一个线程了, 假设看到在 0 thread)~0s
(转到 0 thread)
!clrstack (查看call stack)
然后可以通过windbg上面的一些快捷功能打开 Process and Threads 窗口 和 call stack
窗口,双击call stack 里面的 function call, 就可以跳转到source code了。
!printException
(查看exception, 仅限于managed exception, 找到第一次被抛出来的exception address,一看就知道哪个了)
windbg本地内核调试支持多种语言和平台,且具备强大的调试功能,是内核开发必备之选。
v1.0.1 45.86MB
1.0.3 40.16MB
1.0.8 61.82MB
v1.8.81 49.48MB
7.0 182.08MB