windows出现蓝屏后都会产生dmp文件,它记录windows蓝屏时的内存信息。
1、快速定位引起崩溃的文件
dmp文件的查看用Debugging Tools for Windows (x86)及windbg工具,从下面地址下载
http://msdn.microsoft.com/en-us/windows/hardware/gg463009.aspx
下载安装后,启动 Debugging Tools,在程序主菜单中选择“File(文件)”-“Open Crash Dump(打开崩溃转储文件)”,选择路径,打开.DMP文件即可。
  打开之后,在命令窗口中会显示一大堆的信息,找到“Probably caused by:****.sys”这一行,文件***.sys就是引起系统崩溃的系统文件,当然什么原因引起的,要经过比较复杂的查找。
2、配置及符号文件
符号文件(Symbol Files)是一个数据信息文件,它包含了应用程序二进制文件(比如:EXE、DLL等)调试信息。符号文件包含了函数和变量的名称,由链接器产生,在调试过程中被用来引用和显示这些名称。为了使用任何一个内核调试工具来查看内核数据结构,必须首先至少获得内核映像Ntoskrnl.exe的正确的符号文件,即二者版本完全匹配。
符号文件那里获得?当然Microsoft符号服务器是http://msdl.microsoft.com/download/symbols啦
怎么下载? 1)通过livekd.exe(http://live.sysinternals.com/livekd.exe)工具下载符号文件到本地.
运行 livekd.exe前需配置一个系统环境变量,
变量名:_NT_SYMBOL_PATH
变量值:srv*C:/WINDOWS/Symbols*http://msdl.microsoft.com/download/symbols(表示从符号服务器上下载文件到C:/WINDOWS/Symbols,这路径可以随意)
双击运行livekd.exe 就会自动开始下载符号文件。
2)立即下载一个符号文件,在windbg的命令行中,输入ld user32, 就会马上下载user32的符号文件
当然要先设置windbg的符号文件的路径,为srv*C:/WINDOWS/Symbols*http://msdl.microsoft.com/download/symbols
来自东子的博客

windows的dmp文件使用相关推荐

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

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

  2. [转]Windows 7 蓝屏后获取 MEMORY.DMP 文件及注意事项

    转自:http://hi.baidu.com/guicomeon/item/d6753a177fc76f0f8fbde46a 系统默认会在 C:\Windows 目录下创建 MEMORY.DMP 文件 ...

  3. windows达梦数据库导入dmp文件报编码不一致问题解决

    因为需要使用国产数据库达梦做项目,所以搭建了达梦的环境.数据库安装和创建实例就不多说了.在导入别人给的dmp文件的时候,遇到了编码不一致的问题. (先贴问题图片让大家快速确定是不是和我一样的问题) 其 ...

  4. Windows下dump文件生成与分析

    一.    生成Dump文件方式 1.1任务管理器 在程序崩溃后,先不关闭程序,在任务管理器中找到该程序对应的进程.右键->创建转储文件. 此时会在默认的目录下创建出一个dump文件. 可以看出 ...

  5. windows崩溃转储文件

        在默认情况下,所有的Windows系统都被设置为:当系统崩溃时,系统总是试图记录下有关当前系统的状态的信息.你可以通过用户界面看到这些设置,做法是,打开控制面板中的System工具,然后在Sy ...

  6. Python远程操作Oracle实现一键备份还原数据库演示,利用socket进行imp、exp一键导入导出oracle数据库dmp文件

    Python 远程操作 Oracle 进行数据库备份还原 第一章:效果演示 ① 数据库恢复演示 ② 请求模拟 第二章:功能实现 ① 创建启动服务 ② 处理解析请求 ③ 处理命令 ④ 服务端数据库操作 ...

  7. VS2010下使用dmp文件和pdb文件定位到dll中崩溃位置的方法

    2018-01-15 创建人:Ruo_Xiao 邮箱:xclsoftware@163.com 一.基础链接 http://blog.csdn.net/itworld123/article/detail ...

  8. VS2010下使用dmp文件和pdb文件定位程序异常代码行号的注意事项

    2018-01-12 创建人:Ruo_Xiao 2018-01-15 修改人:Ruo_Xiao 添加为dump.exe和pdb版本保持一致的原因. 一.minidump文件 崩溃转储是创建一个应用程序 ...

  9. vs2010 利用DMP文件、pdb文件查找release下的异常行号的方法

    2018-01-12 创建人:Ruo_Xiao 开发环境:Windows7,VS2010,WinDbg 6.12. 一.源码 #include "stdafx.h" #includ ...

最新文章

  1. 数据结构 归并排序 C++
  2. 深入理解Lustre文件系统-第13篇 未来的工作
  3. workaround for error message Table maintenance not allowed for table XXX
  4. 在微服务框架Demo.MicroServer中添加SkyWalking+SkyApm-dotnet分布式链路追踪系统
  5. 两个文件比较之comm命令
  6. mysql存储过程实va_mysql-存储过程(二)-逻辑判断语句
  7. 大数据集合求交集_还记得学生时代数学老师教的“集合”吗?
  8. windows 10 Office 2016 安装
  9. matlab 摄动,孤立特征值情况的矩阵摄动法算例(matlab编程).doc
  10. python获取域名对应的ip_Python实现通过解析域名获取ip地址的方法分析
  11. 解决 zsh:command not found
  12. 周鸿祎:做到这五点,才算是好用户体验
  13. 资深研发转变为架构师意味着什么
  14. 计算机WIN7动态硬盘分区,如何创建Win7虚拟磁盘分区
  15. 基于jsp的消防知识宣传网站ssh框架
  16. 如何实现用户关系的自动绑定?
  17. php fflush失败,php fflush 函数_PHP教程
  18. 问题 A: 深入浅出学算法044-最大整数
  19. Centos 安装 KVM虚拟化工具 超云服务器 VMware
  20. 写一个轻量化的Google翻译脚本

热门文章

  1. 才云 Caicloud 开源 Nirvana:让 API 从对框架的依赖中涅槃重生
  2. QT使用QStackedWidget实现切页显示
  3. css 实现 防抖效果
  4. 马云唱京剧《空城计》,柳传志说相声:“商界春晚”大佬们真会玩(附视频)...
  5. PMP项目管理 | 项目质量管理
  6. 无手机号注册Outlook邮箱方法
  7. compare和compareTo方法的区别
  8. Apache Beam构建流处理任务
  9. c语言中void f1(),c语言常见笔试题f1ryiedy.doc
  10. js小游戏——五子棋人机大战