问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

使用WinDbg查找蓝屏原因

创作时间:
作者:
@小白创作中心

使用WinDbg查找蓝屏原因

引用
CSDN
1.
https://blog.csdn.net/zhaotianff/article/details/141018744

当Windows系统出现蓝屏(BSOD)时,如何快速定位问题原因?本文将详细介绍使用WinDbg工具分析蓝屏dump文件的完整步骤,帮助IT技术人员和电脑维护人员快速诊断和解决问题。

最近,有用户反映电脑在关机时偶尔会出现"irql not less or equal"错误导致的蓝屏问题。经过分析,发现可以使用WinDbg来分析dmp文件来查找蓝屏的原因。下面介绍具体的分析步骤:

一、找到对应时间点的dmp文件

dump文件的路径是C:\Windows\minidump,需要找到对应蓝屏时间点的dmp文件。

二、下载WinDbg工具

WinDbg以前是随Visual Studio一起发行,现在是作为Windows 10 SDK的一部分。可以通过以下链接下载Windows 10 SDK:

https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk/

三、安装 Windows 10 SDK

打开下载的安装程序,需要勾选"Debugging Tools for Windows"选项。

四、打开WinDbg(x64)

在开始菜单中找到并打开"WinDbg(x64)"。

五、配置符号文件路径

运行WinDbg后,点击【File】->【Symbol File Path】。在对话框中输入以下内容:

1 srv*C:\Temp\symbols*http://msdl.microsoft.com/download/symbols

六、打开dump文件并进行分析

点击【File】->【Open Crash Dump】,选择前面找到的.dmp文件。出现界面后,需要稍等片刻等待服务器连接完成。

在命令行中输入【!analyze -v】,或者点击相应按钮进行分析。等待左下角提示【BUSY】消失后,即可看到完整的分析结果。在分析结果中找到【Image Name】,这里显示的模块名称就是导致问题的组件。

在本例中,分析结果显示问题出在"raspptp.sys"模块,经搜索确认是PPTP VPN网络连接配置导致的蓝屏问题。

需要注意的是,WinDbg的分析结果可能不稳定,如果一次没有得到分析结果,可以多操作几次。

参考链接:
https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/debugger-download-tools

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号