Win11蓝屏后需通过分析.dmp文件定位故障,先确认“写入调试信息”设为“小内存转储”,再用WinDbg Preview打开Minidump文件执行!analyze -v,依BugCheckCode、DriverName和Arg1~Arg4三步精准定位根源。

Win11蓝屏后若看到屏幕上滚动出现“Bugcheck Analysis”字样,说明系统已触发内核级崩溃并自动生成调试信息,但这些内容只在蓝屏瞬间闪现、重启后即消失——你必须通过事后分析.dmp文件才能还原完整上下文,不能依赖肉眼截图或记忆。
先确认蓝屏日志是否真正生成
右键“此电脑”→选择“属性”→点击“高级系统设置”→切换到“高级”选项卡→点击“启动和故障恢复”区域的“设置”按钮。
检查“写入调试信息”下拉菜单:【如果当前选的是“无”,说明系统根本没记录蓝屏日志】,后续所有分析都将失败;必须先改为“小内存转储(256KB)”并确保“小转储目录”为%SystemRoot%\Minidump,再等待下次蓝屏才可能生成.dmp文件。
这一步漏掉,后面所有操作都是白忙。
用WinDbg Preview打开.dmp文件看Bugcheck Analysis
方法一:直接双击打开(最简)
去C:\Windows\Minidump文件夹找到最新日期的Mini开头.dmp文件(如Mini080426-01.dmp),右键→“打开方式”→选择WinDbg Preview。
WinDbg Preview会自动加载符号并执行!analyze -v,几秒后窗口中央就显示完整的Bugcheck Analysis区块。
方法二:命令行精准触发(适合反复分析)
以管理员身份运行WinDbg Preview→顶部菜单“文件”→“打开转储文件”→定位到.dmp文件→按Ctrl+Shift+F打开命令窗口→输入!analyze -v回车。
注意:首次运行时WinDbg会自动下载符号文件,需联网且耐心等待进度条走完;若卡在“Loading Kernel Symbols…”超过2分钟,说明符号路径异常,需手动执行.sympath srv*https://msdl.microsoft.com/download/symbols再.reload。
重点识别Bugcheck Analysis里的三行核心字段
第一步:找BugCheckCode
在输出结果里快速定位“BugCheckCode”行,它后面跟着十六进制数,比如0x0000003B——这就是蓝屏停止代码,决定故障层级:0x3B是SYSTEM_SERVICE_EXCEPTION,说明是系统服务调用出错,不是硬件问题。
第二步:抓DriverName或IMAGE_NAME
继续往下扫,找“Probably caused by”或“IMAGE_NAME”字段,例如nvlddmkm.sys(NVIDIA显卡驱动)、win32kfull.sys(Windows图形子系统核心模块)或ntkrnlmp.exe(内核本身)。【这个模块名就是最可疑的肇事者】,90%以上蓝屏可据此锁定更新或卸载目标。
第三步:核对Arg1~Arg4参数
在“Arguments:”下方四行数值(Arg1/Arg2/Arg3/Arg4)不能忽略。比如IRQL_NOT_LESS_OR_EQUAL(0xA)错误中,Arg2=2表示触发时IRQL等级为2,结合Arg4地址能判断是哪个驱动在错误的中断级别访问了分页内存——这是驱动开发级线索,普通用户只需把这四值连同BugCheckCode一起搜微软文档即可。


















