Windows藍(lán)屏原因追蹤記

最近電腦時(shí)不時(shí)出現(xiàn)藍(lán)屏,有點(diǎn)煩心,幾次錯(cuò)誤代碼都一樣,好像是“WHEA_UNCORRECTABLE_ERROR”,但是由于Win8“友好”的藍(lán)屏界面,導(dǎo)致很難判斷具體是什么原因引起的。電腦也沒增加什么新硬件驅(qū)動(dòng),決定一探究竟。

Win8.1友好的藍(lán)屏

Win8.1下的藍(lán)屏界面比起前幾代來說“好看”了許多,但是不方便查看引起藍(lán)屏的原因了。好在藍(lán)屏?xí)蒬ump文件(默認(rèn)在系統(tǒng)盤Windows/Minidump下),可供分析和故障排查。


Win8.1友好的藍(lán)屏界面

小白工具-BlueScreenView

這款工具比較小巧方便,可直接執(zhí)行exe文件使用。分析過程很快,但是我得到的結(jié)果是這樣的。


BlueScreenView分析結(jié)果

只能看到導(dǎo)致的Driver是ntoskrnl.exe,這是Windows系統(tǒng)內(nèi)核的一個(gè)關(guān)鍵進(jìn)程。但是其余的錯(cuò)誤代碼就不好分辨了,在底下的驅(qū)動(dòng)中也無法搜索到那些錯(cuò)誤的代碼,難以分辨,我也只能到這步了,放棄這個(gè)小白工具了。

進(jìn)階工具-[WinDbg]((https://msdn.microsoft.com/zh-CN/windows/desktop/bg162891)

不甘心,作為一名偽極客,決定試一下WinDbg。下載安裝這個(gè)工具,簡單看了一下教程,在WinDbg中設(shè)置好Symbol Search Path為

SRV*c:\sytemp*http://msdl.microsoft.com/download/symbols

打開dump文件,工具就開始分析啦。

分析結(jié)果1

AMD?不明覺厲,繼續(xù)分析。
分析結(jié)果2

居然是Chrome導(dǎo)致的?Chrome和硬件驅(qū)動(dòng)相關(guān)的都有啥?
我想到了前陣子好像是設(shè)置過Chrome的某些新功能,打開chrome://flags/,將DirectWrite渲染關(guān)閉。
Chrome的DirectWrite功能

可能是這個(gè)原因?qū)е买?qū)動(dòng)出現(xiàn)不兼容的現(xiàn)象,但是由于之前是偶爾出現(xiàn)藍(lán)屏,這導(dǎo)致了我也不能保證,只能靜觀其變了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容