大家好,我是小马。欢迎来到 「小马的电脑秘籍」 第十一期。
“蓝屏”可能是Windows用户最不想看到的画面——一个巨大的“:(”表情,一串看不懂的代码,然后电脑自动重启。很多人遇到蓝屏就慌了:“是不是电脑坏了?要不要重装系统?”
其实,蓝屏是电脑的“自我急救”。当系统检测到严重错误时,主动蓝屏可以防止硬件损坏。而那个被你忽略的“错误代码”,恰恰就是找出元凶的线索。
今天小马就教你三招:看懂蓝屏代码 → 定位问题 → 一键生成诊断报告。以后再蓝屏,你也能当半个专家。
一、蓝屏代码速查表:看到代码就知道问题方向
蓝屏时屏幕底部会有一串代码,比如 SYSTEM_SERVICE_EXCEPTION、MEMORY_MANAGEMENT。记住它,然后对照下表:
MEMORY_MANAGEMENT | ||
PAGE_FAULT_IN_NONPAGED_AREA | ||
SYSTEM_SERVICE_EXCEPTION | ||
DRIVER_POWER_STATE_FAILURE | ||
CRITICAL_PROCESS_DIED | sfc /scannow 修复系统文件 | |
IRQL_NOT_LESS_OR_EQUAL | ||
VIDEO_TDR_FAILURE | ||
KERNEL_SECURITY_CHECK_FAILURE |
注意:蓝屏代码只是“嫌疑方向”,不是100%确诊。但能帮你快速缩小排查范围。
二、蓝屏后第一件事:收集“案发现场”证据
蓝屏重启后,系统会生成一个转储文件(.dmp),里面记录了崩溃时的内存快照。通过分析它,可以精准定位是哪个驱动或进程搞的鬼。
手动查看蓝屏日志的方法:
按
Win + X→ 事件查看器。左侧导航栏 → Windows 日志 → 系统。
右侧筛选当前日志 → 勾选“错误” → 确定。
查找来源为
BugCheck的事件,双击查看详细信息。
但这个方法比较繁琐,不如直接用小马的一键蓝屏诊断工具。
三、【小马专属工具】一键蓝屏诊断报告.bat
这个脚本会帮你:
检查系统是否开启了蓝屏转储(默认开启)
自动查找最近的
.dmp文件用内置工具分析转储文件(需安装WinDbg,脚本会提示)
如果没有转储文件,则显示事件查看器中的蓝屏记录
生成一份诊断报告,告诉你可能的故障模块
使用方法:
在公众号后台回复“蓝屏”并下载脚本。
右键 → 以管理员身份运行。
报告会生成在桌面,用记事本打开即可。
四、进阶:用 BlueScreenView 精准定位元凶
如果你的系统已开启转储(默认是开启的),蓝屏后会在 C:\Windows\Minidump 文件夹生成一个 .dmp文件。BlueScreenView 这款免费工具可以直接打开它,并高亮显示出导致崩溃的驱动文件(如nvlddmkm.sys 是显卡驱动,ntoskrnl.exe是系统内核)。
使用方法:
后台回复 “蓝屏分析” 获取 BlueScreenView 便携版。
以管理员身份运行,它会自动加载所有
.dmp文件。看红色标出的驱动名称,那通常就是元凶。
根据驱动名称搜索解决方案(例如“更新显卡驱动”、“卸载某软件”)。
五、常见蓝屏的快速自救
| 蓝屏后能进安全模式 | sfc /scannow |
| 蓝屏后无限重启 | |
| 怀疑是内存问题 | Win + R 输入 mdsched,重启后运行内存诊断 |
| 怀疑是硬盘问题 | chkdsk C: /f,重启后自动修复 |
| 怀疑是系统文件损坏 | DISM /Online /Cleanup-Image /RestoreHealth,完成后运行 sfc /scannow |
写在最后
蓝屏不可怕,可怕的是你不知道怎么查。以后遇到蓝屏,记住三点:
拍下错误代码(手机拍照)
运行小马的诊断脚本(看有没有 .dmp 文件)
用 BlueScreenView 分析(找到元凶驱动)
大多数蓝屏都是驱动或软件冲突导致的,重装系统是最后手段,不是第一选择。
下期想看什么?留言告诉我。对了,本期的资源关键词是“蓝屏”哦!
夜雨聆风