Update (Apr 27, 2021): 似乎可以通过关闭网络信号的形式绕过这个问题。离开办公室前,把laptop wifi置于关闭,然后laptop sleep,到家正常启来laptop后,再把wifi打开,没有发生因为此问题导致的蓝屏。在右侧taskbar 的wifi icon有开关wifi 的按钮。
Update (Dec 9, 2020): 今天蓝屏重现,从sleep唤醒,插入AC电源,蓝屏。另外发现好像是在我把笔记本给办公室拿回家后打开发生的。问题是出在iscsi是逃不了了。
大概是几周前,thinkpad x270开始蓝屏,一般是在sleep 唤醒之后几分钟内,突然蓝屏。提示的信息是 Driver Power State Failure,代码是 9f,并且在蓝屏后不会重启。
在网上简单搜索,发现这个问题是与设备驱动的供电有关,一般是某设备驱动需要变化电源状态,但没有成功,就出现这个蓝屏。所以我怀疑的是否电源管理的问题,将几个power plan 里的Battery 和Plug-in下的USB, wifi, PCI express 等都设为 maximum performance。但问题继续存在。
我在Event Viewer 里查看最早出现蓝屏的时间,以及蓝屏出现前后的错误,发现前后出现了一些 iSCSIPrt 的错误。我用bluescreenview 这个小工具检查了一下DMP file, 提示 Caused by ntoskrnl.exe,这等于没说,因为 ntoskrnl 是win最核心的代码,不可能是其本身的问题。
从网上深度搜索,有报告各种原因,但与我的情况不一致,或者对应修改后还是无法解决。
最后一招就是看看蓝屏时存储的DMP文件本身,看有没有线索。安装Windows Toolkit,只需要里面的WinDbg 工具即可。全部的windows toolkit很大,我们通过其提供的在线安装程序,在里面只选择 Windows Debugger (WinDbg) 就可以,很快就完成安装。
Continue reading