1.安装debug工具

下载页面地址:http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx

选择合适的版本安装

2.安装Symbols(特征库)

建议可以多安装以免出现分析不出来的情况

下载地址:http://www.microsoft.com/whdc/devtools/debugging/symbolpkg.mspx

推荐使用VISTA的symbol packages,解析的更详细

3.添加Symbols

把Symbols的安装路径添加进去

4.运行解析

找到dump文件添加进去

5.以下是一个例子

当时的蓝屏代码是0X0000000A,操作系统是XP SP2,是一个QQ引起蓝屏的问题

Loading Dump File [e:/!minidump/Mini032707-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available

Symbol search path is: F:/WINDOWS/Symbols
Executable search path is:
Unable to load image ntoskrnl.exe, Win32 error 2
*** WARNING: Unable to verify timestamp for ntoskrnl.exe
Windows XP Kernel Version 2600 (Service Pack 2) UP Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS
Kernel base = 0x804d8000 PsLoadedModuleList = 0x805543a0
Debug session time: Tue Mar 27 08:12:47.390 2007 (GMT+8)
System Uptime: 0 days 0:18:24.941
Unable to load image ntoskrnl.exe, Win32 error 2
*** WARNING: Unable to verify timestamp for ntoskrnl.exe
Loading Kernel Symbols
.............................................................................................................................
Loading User Symbols
Loading unloaded module list
.............
*******************************************************************************
*                                                                                *
*                           Bugcheck Analysis                                       *
*                                                                                *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 1000000A, {e1821a40, 2, 0, 805cf120}

Unable to load image npkcusb.sys, Win32 error 2
*** WARNING: Unable to verify timestamp for npkcusb.sys
*** ERROR: Module load completed but symbols could not be loaded for npkcusb.sys
Unable to load image hidusb.sys, Win32 error 2
*** WARNING: Unable to verify timestamp for hidusb.sys
*** WARNING: Unable to verify timestamp for HIDCLASS.SYS
Unable to load image USBPORT.SYS, Win32 error 2
*** WARNING: Unable to verify timestamp for USBPORT.SYS
Probably caused by : npkcusb.sys ( npkcusb+384 )

Followup: MachineOwner
---------

由于npkcusb.sys不是系统文件可以选择删除他来解决

6.也有分析不出来的情况

这个时候就需要多个minidump分析了

如果出现如下的情况,则为symbols文件不足以分析这个dump文件;需要重新添加,或是寻找新的updata文件

如何使用Debugging Tools for Windows (windebug)简单的使用心得相关推荐

  1. 编写 Debugging Tools for Windows 扩展,第 2 部分:输出 (windbg 插件 扩展)

    调试器引擎 API 编写 Debugging Tools for Windows 扩展,第 2 部分:输出 Andrew Richards 下载代码示例 http://download.csdn.ne ...

  2. 编写 Debugging Tools for Windows 扩展,第 1 部分 (windbg 插件 扩展)

    调试器 API 编写 Debugging Tools for Windows 扩展 Andrew Richards 下载代码示例 http://download.csdn.net/detail/wha ...

  3. Debugging Tools for Windows (WinDbg)的使用

    安装 可能大家安装时,直接从外部的网址下载或者拷贝,一般这也是可行的,只不过可能安装的不是最新版本,或者找不到和自己当前系统匹配的版本,所以最简单的方法还是去微软的官网下载 下载地址:  Downlo ...

  4. 编写 Debugging Tools for Windows 扩展,第 3 部分:客户端和回调 (windbg 插件 扩展)

    调试器引擎 API 编写 Debugging Tools for Windows 扩展,第 3 部分:客户端和回调 Andrew Richards 下载代码示例 http://download.csd ...

  5. debugging tools for windows 10下载安装问题

    配置QT5.0中debugger的时候需要下载debugging tools for windows 10,于是去https://developer.microsoft.com/zh-cn/windo ...

  6. 单独下载windbg(Debugging Tools for Windows)工具

    最近电脑出现了蓝屏,想研究下什么原因,但操作系统默认无法打开dmp文件,便去微软官网下载windbg,发现微软不单独提供windbg的下载.只在Windows SDK中才包含windbg工具,或者去下 ...

  7. QT配置调试器windbg (Debugging Tools for Windows)

    首先在这里下载调试器windbg (Debugging Tools for Windows) : http://download.csdn.net/download/zhang957411207/47 ...

  8. 借助 Debugging Tools 分析蓝屏故障原因

    打开"系统"属性.切换到"高级"选项卡.然后打开"启动和故障恢复"选项,在"写入调试信息"下面选择"小内存转储 ...

  9. Debugging Tools for Windows__from WDK7

    1. 主要要用到两个工具: (1).WinDBG 这个主要用于 非IDE下 调试程序/查看信息等 (2).cdb.exe 这个主要是用在 Qt5.3.2 for VS10 的单步调试器 2. WDK7 ...

最新文章

  1. at android.widget.AbsListView$RecycleBin.addScrapView(AbsListView.java:)
  2. Python入门100题 | 第040题
  3. 这两款无“节操”的浏览器,在315被曝光后,终于被下架了
  4. 教你如何开发一款实用的完整Android App
  5. Weblogic魔法堂:AdminServer.lok被锁导致启动、关闭域失败
  6. 决策树的sklearn实现及其GraphViz可视化
  7. python3 input函数
  8. 软件测试三五七原则,运动前必看!“三五七”原则和注意事项
  9. 证书重新生成_Kubernates证书过期问题的解决
  10. 推荐几款优秀的开源编程字体
  11. JSMInd实现动态思维导图的保存和展示
  12. EXCEL中的定位条件(含快速删除空行,定位图片、文本框等对象)
  13. h5在线聊天室(附源码)
  14. java 中关于字节数的总结_javaweb实习报告
  15. 解决HP无线键盘无法连接的问题
  16. od机考题目-机器人走迷宫
  17. IT行业就业前景如何
  18. 基于JAVA出差报销管理系统
  19. 映射可以多对一吗_【高中数学集合与映射】(一)整数和有理数“一样多”?...
  20. Python 用Ursina 3D引擎做一个太阳系行星模拟器

热门文章

  1. mysql 存储计算分离 开源_Openstack计算-存储-控制分离与计算节点的在线添加
  2. 中国国际软件博览会见闻
  3. selenium firefox FirefoxProfile不生效
  4. go post 参数_go语言使用Swaggo详细教程
  5. 西安工业大学和西安科技大学计算机哪个好,西安科技大学好还是陕西科技大学好?这两所大学如何排名?...
  6. LightGBM的参数详解以及如何调优
  7. 前端基础知识和一些面试题
  8. Windows_Server搭建DC域控制环境
  9. 河南农行(公务卡 人工转账)
  10. CSS——弹性盒模型(Flex)