必须禁用自动重启并配置小内存转储以捕获蓝屏信息:先取消“自动重新启动”,再启用“将事件写入系统日志”和“小内存转储”;蓝屏时可按prtscn截图或录像,重启后通过事件查看器查id 1001日志,或用bluescreenview解析.dmp文件定位驱动问题。

电脑蓝屏后自动重启太快,根本来不及看清屏幕上的停止代码(比如“IRQL_NOT_LESS_OR_EQUAL”或“0x0000007E”),导致后续无法定位驱动冲突、内存异常或硬盘故障根源——这种情况必须打断自动重启流程,强制让蓝屏画面停留足够时间供你记录。
禁用自动重启,让蓝屏画面停留10秒以上
第一步:右键“此电脑”→“属性”→左下角“高级系统设置”→“启动和故障恢复”区域点击“设置”按钮。
取消勾选【自动重新启动】,这一步是关键前提,【否则所有后续操作都无效】。Windows默认开启该选项,蓝屏后约3秒就强制重启,人眼根本反应不过来。
点击“确定”保存,系统会提示需重启生效——先别重启,继续下一步。
第二步:在同一个“启动和故障恢复”窗口中,勾选【将事件写入系统日志】,并确认下方“写入调试信息”设为“小内存转储”,路径保持默认的C:\Windows\Minidump\即可。这能确保即使你没来得及截图,系统也会自动生成.dmp文件供回溯。
蓝屏瞬间手动截屏(仅限反应快、手速稳)
方法一:蓝屏出现刹那,立即按键盘右上角的Print Screen键(PrtScn)。不要犹豫,不要等文字完全显示——只要蓝屏色块铺满屏幕就按。
方法二:若PrtScn无效(部分品牌机禁用该键),可提前在另一台设备打开手机相机,对准屏幕录像。蓝屏持续时间虽短,但1080p录像足以逐帧回放提取代码。
注意:截图后别急着关机,进入Windows立刻打开“画图”,Ctrl+V粘贴→另存为PNG。JPEG压缩可能模糊字母O/0、I/l,PNG无损更可靠。
重启后从系统日志精准提取历史蓝屏代码
① 按Win+R输入eventvwr.msc,回车打开事件查看器。
② 左侧依次展开【Windows 日志】→【系统】,右侧点击【筛选当前日志】。
③ 在“事件ID”栏填入1001,点确定。列表里带红色叉号的条目就是蓝屏记录,时间越近越优先看。
④ 双击最新一条→切换到【详细信息】选项卡→拉到底部找“BugCheckCode”字段,其后十六进制值(如0x0000001A)即真实STOP码;同页“BugCheckParameters”旁的字符串(如MEMORY_MANAGEMENT)是微软官方错误名,比数字码更易搜解决方案。
这一步不依赖蓝屏是否被你看到,只要系统此前发生过蓝屏且未清空日志,就能挖出原始代码。很多用户忽略这点,其实比截图更稳定可靠。
用BlueScreenView离线解析dump文件(适合多次蓝屏后集中处理)
下载NirSoft官网的BlueScreenView(免安装绿色版),以管理员身份运行。
软件启动后自动扫描C:\Windows\Minidump\目录下的所有.dmp文件,表格中红色高亮行对应的“Caused By Driver”列,就是最可疑的驱动文件名(如nvlddmkm.sys大概率是NVIDIA显卡驱动)。
底部面板直接显示“Bug Check String”,例如“KMODE_EXCEPTION_NOT_HANDLED”,这个名称和事件查看器里看到的完全一致,可直接复制去微软文档查技术细节。
如果列表为空,说明Minidump目录没生成文件——回到第一步确认“小内存转储”已启用,且C:\Windows\Minidump\有写入权限(某些精简版系统会删掉该目录,需手动新建)。











