Windows发生蓝屏时,会自动生成.DMP文件,该文件是记录蓝屏生成代码和导致蓝屏出现的进程。查看.DMP文件可以分析为什么会蓝屏及解决蓝屏的方法。dmp文件需要借助Debugging Tools等工具才能打开。
需要注意的是,如果用户的系统没有开启“写入调试信息”功能,是不会有该文件的。具体开启的方法,可以右键桌面“此电脑”,选择“属性”,再打开“高级系统设置”,切换到“高级”选项卡,在“启动和故障恢复”一栏,点“设置”,就可以进入dmp文件的设置界面。
在该窗口,有一个“写入调试信息”栏目。如果选择的是“无”,系统则不会开启dmp文件记录功能。建议要使用该功能的用户,将其修改为“自动内存转储”。另外,下方标识的MEMORY.DMP,就是启用的dmp文件。
1.先要下载安装Debugging Tools这个工具,下载地址在工具/原料处有。
https://go.microsoft.com/fwlink/?linkid=2286561 EN
https://go.microsoft.com/fwlink/?linkid=2286663 CHS
2. 下载 ISO 解压,Installer文件夹下,找到下面文件X64 Debuggers And Tools-x64_en-us.msi 或者 X86 Debuggers And Tools-x86_en-us.msi进行安装,X64是64位系统的,X86是32位系统的。
3.安装完成后,找到WinDbg 运行
4.在WinDbg中点击【File】—–【Open Crash Dump】选择.DMP文件打开。
5.在打开文件的时候会提示会打开一个工作区域是否在开启。点击【Yes】
6.打开了.DMP文件
7.点击!analyze -v,进行分析,然后查看分析原因。