目录
一、问题举例
Valorant 排位期间,突然耳麦炸了,屏幕禁止不动,键盘鼠标全部失效。然后跳出蓝屏白字:你的设备遇到问题,需要重启(如下图)
二、一种解决思路
即通过“DMP蓝屏日志”排查问题
说明:当Windows系统遇到无法恢复的错误而崩溃时会自动创建一种诊断文件(DMP文件,即“核心内存转储文件”)。此文件包含了蓝屏那一刻计算机内存的快照,它对于确定系统崩溃的原因至关重要。
第一步:找到你的蓝屏DMP文件在哪
Win+R ➡️ 输入
sysdm.cpl
进入“系统属性页面”
➡️ 高级 ➡️ “启动与故障恢复” ➡️ 设置
➡️ 复制转储目录(如%SystemRoot%\Minidump
)
➡️ Win键搜索即可
第二步:利用官方专用工具分析解读DMP文件
- 在 Microsoft Store 直接下载 WinDbg(官方日志分析工具,约200MB)
- 在 WinDbg 中先配置“符号表”(官方的“蓝屏问题索引字典”)
具体操作是:点击左上角“文件” ➡️ Settings ➡️ 按图配置 ➡️ 完了重启软件
符号表如下:
SRV*C:\Symbols*http://msdl.microsoft.com/download/symbols
- 打开WinDbg,直接把你对应时间点的DMP蓝屏文件拖进去,等它初步分析完毕
- 输入
!analyze -v
(或者新版Dbg有提示(蓝色的那个),你点一下就行),完了直接 Ctrl+F 搜.exe
或者.sys
即可找到事发程序
- 不难找到事发程序为 ntkrnlmp.exe ➡️ GPT/Google ntkrnlmp.exe bluescreen ➡️ 了解后自己分析解决
三、补充说明
(1)ntkrnlmp.exe是什么
Win系统内核的一部分,全称为 “NT Kernel & System”
负责管理内存、进程、设备驱动、文件系统、安全性和输入/输出等关键系统功能,确保系统稳定运行
引发问题的诱因:
- 显卡过热或硬盘过热,寄了
- 不兼容的驱动程序(一般是显卡的)
- ntkrnlmp.exe 本身的问题等
(2)不同内存转储的区别
小内存转储最小,仅包含基础错误信息;【推荐】
核心内存转储较小,只包含内核和驱动程序信息;
完全内存转储包含所有RAM内容,大小等于物理内存;
(3)游玩 Valorant 遇到蓝屏的另一种排查手段
Riot Repair Tool:拳头官方的问题检测工具,会收集全面的错误日志(包括系统和游戏本身的),关于这个日志怎么分析,这里不多赘述o.0
下载地址:“Riot Repair Tool”
默认安装地址:C:\Users\你的用户名\AppData\Local\Programs\riot-repair-tool
(4)蓝屏报错clock_watchdog_timeout
最大的可能是BIOS有问题
查看BIOS版本:cmd systeminfo ➡️ 找到BIOS版本:LENOVO JxxxxxxW, 2024/xx/xx
如果是拯救者电脑,可以去“联想驱动网站”,输入主机编号看看自己的BIOS版本和官网的BIOS版本的差别
注意:更新BIOS要慎重,建议只在走投无路(即内存,硬盘,显卡驱动,系统等等都确定没问题但还是一直蓝屏)的情况下,更新BIOS