需要使用WinDbg工具来分析windows系统产生的dump文件,此工具属于Windows SDK的一个组件,在微软官方网站可以下载(链接)。

在安装Windows SDK的过程中,可以选择只安装WinDbg(Debugging Tools for Windows)这个组件。

使用WindDbg分析dump文件的详细方法可以参考官方文档(链接),以下是简单分析dump文件的步骤:
1)打开WinDbg工具,通过菜单“File”->“Open Crash Dump”打开dmp文件。

2)文件打开后,会列出产生dump文件的设备的系统版本和运行时间等相关信息:

3)点击"!analyze -v"链接,或者在下面的命令窗口中输入“!analyze -v”命令,工具就对dump文件进行分析,然后输出导致系统崩溃的起因等相关信息。

其他可能有用的调试命令:

命令 描述
!memusage 显示有关物理内存使用的摘要统计信息。
!vm 显示有关目标系统上的虚拟内存使用统计信息的摘要信息。
!locks 显示有关内核 ERESOURCE 锁的信息
lm 列出已加载的模块
!errlog 显示 I/O 系统错误日志中任何挂起条目的内容。
!process 0 0 显示有关指定进程或所有进程(包括 EPROCESS 块)的信息

使用WinDbg分析Windows dump文件方法相关推荐

  1. MAT分析OOM dump文件方法

    系列文章目录 第一章 JVM 排查问题命令汇总 第二章 MAT分析OOM dump文件方法 第三章 Java服务使用CAT监控导致OOM的分析 目录 1.明确分析目标及分析指标 2.分析工具对比(jv ...

  2. linux手动生成dump文件权限不足_linux下生成dump文件方法及设置

    https://andyniu.iteye.com/blog/1965571 Linux中生成 Core Dump 文件的方法 1 什么是 Core Dump Core Dump 又叫核心转储.在程序 ...

  3. linux下生成dump文件方法及设置

    Linux中生成 Core Dump 文件的方法 1 什么是 Core Dump Core Dump 又叫核心转储.在程序运行过程中发生异常时,将其内存数据保存到文件中,这个过程叫做 Core Dum ...

  4. redis-rdb-tools来解析分析reids dump文件及内存使用量

    2019独角兽企业重金招聘Python工程师标准>>> redis-rdb-tools来解析分析reids dump文件及内存使用量 一. 前言 解析redis的dump.rdb文件 ...

  5. Windbg 分析Windows蓝屏原因的方法

    蓝屏是系统崩溃.操作系统在遇到致命错误导致崩溃时,并不是直接挂掉,而是会记录下当时内存中的数据,将其存储成为dump文件,并用一串蓝屏代码向用户做出提示. 一.如何获取DUMP文件 右键点击" ...

  6. 实例讲解:使用IBM heapAnalyzer分析heap dump文件步骤

    需求动机:解决 OOM( Object Out of Memory)问题以及系统调优 1.            如何产生 java heap dump 当 JVM中对象过多, java堆( java ...

  7. windows服务器dmp文件分析,如何用WinDbg分析MEMORY.DMP文件

    1. 我的电脑,属性->高级->启动,最下面的内存调试选最后一项的全部,确定后重新启动 2. 蓝屏后不要急着重启,系统会保存整个内存内容,然后会自动重启 3. 重启后,windows目录会 ...

  8. CentOS下crash分析内核kdump文件方法

    1. 安装软件包: # yum install crash # yum install kernel-debuginfo 2. crash使用: # crash /var/crash/127.0.0. ...

  9. 使用windbg抓取崩溃文件和分析的过程

    在软件编程中,崩溃的场景比较常见的.且说微软技术再牛X,也是会出现崩溃的场景.网上有一段Win98当着比尔盖茨蓝屏的视频非常有意思. (转载请指明出于breaksoftware的csdn博客)     ...

  10. Dump文件分析 - PDB强制匹配流程

    适用场景 软件开发中,经常会有PDB符号文件丢失,源码无法复原到原版本,软件运行中崩溃.导致我们软件生成的Dump信息无法匹配到PDB,这样有vs打开及windbg打开无法查看到软件崩溃的位置,这样就 ...

最新文章

  1. 微信小程序客服实现自动回复图文消息链接,点击去关注公众号
  2. 记录Ubuntu Windows下安装PyV8
  3. php使用pdf2htmlex,转换 HTML 与 PDF 格式文档的神器
  4. 一点关于cloze-style问题的简谈
  5. 怎么去除idea中代码的波浪线(黄色警告线)
  6. stl中map函数_map :: max_size()函数,以及C ++ STL中的Example
  7. 微软python视频教程中文-【译】微软的Python入门教程(一)
  8. Martin Fowler 微服务的原文翻译(转载)
  9. 浙大PAT的大量感悟
  10. Linux调试分析诊断利器——strace
  11. SpringBoot2线程池的创建以及执行异步任务
  12. Atitit 如何工作积极的心态积极起来
  13. 使用Python PyQt5实现一个简单的图像识别软件
  14. 局域网计算机维护工具,局域网共享工具,教您局域网共享工具
  15. MyEclipse10破解 运行run.bat闪退
  16. 基于简单MLP模型的加州房价预测
  17. 蓝牙耳机哪种通话效果最好?通话质量最好的蓝牙耳机盘点
  18. 我失业了,公司与我解除劳动合同关系
  19. [wp7软件]相机 画图 截屏 photo 集合 软件(一)
  20. 20考研数一137分考研数学经验分享

热门文章

  1. lunix入侵别人电脑_记录一次Linux的实战入侵过程
  2. 几个支持SCORM的免费平台
  3. Linux内核源码总体介绍—1
  4. vasp计算脚本放在服务器的位置,vasp计算所需服务器配置
  5. java 数据类型转换
  6. excel中添加图片的代码
  7. 「业务架构」商业模式画布
  8. 网站在线沟通工具,网站即时聊天工具-TTKEFU在线客服系统功能介绍
  9. 新计算机 安装win2000,诚请指教如何在较新配置电脑中安装win2000及其VHD系统
  10. Delphi 2010