半夜一點半,正在肝圖/Debug/做PPT/寫論文的你,面對電腦桌面上二十多個窗口正昏昏欲睡。此時,一片藍色映入眼簾,只見屏幕上出現(xiàn)一個二維碼和幾行字:
“
:(
你的電腦遇到問題,需要重新啟動。
我們只收集某些錯誤信息,然后你可以重新啟動。
30%完成
有關此問題的詳細信息和可能的解決方法,請訪問
/stopcode
如果致電支持人員,請向他們提供以下信息:
xxxxxxxxxxxxxxxxxx
”
你睡意全無,想砸電腦的同時還在擔心剛剛的數(shù)據(jù)有沒有自動保存,一夜的辛勞是否付諸東流。
你遇到的是Windows藍屏死機。
但不慌,藍屏而已。艾銻無限來幫你解決這些問題
一、何為藍屏
官方描述為:
“如果某個問題導致設備意外關機或重啟,則可能會發(fā)生藍屏錯誤(也稱為停止錯誤)。你可能會看到一個藍屏,同時顯示消息‘你的設備遇到了問題,需要重啟’。”
我們可以簡單理解為,當Windows系統(tǒng)無法從一個錯誤中恢復時,用以提示用戶錯誤信息的圖像,因為背景是藍色的,稱為藍屏死機,Blue Screen of Death,縮寫為:BSoD,簡稱藍屏。
所以這里要給藍屏洗一下,大多數(shù)用戶都是談藍屏色變,其實大家恐懼的是各種各樣的系統(tǒng)崩潰,藍屏只是幫電腦解脫了,還提醒用戶發(fā)生了什么事情,只是因為事情有時太復雜藍屏君說得又很隱晦。但不管出了什么問題,用戶都只能看到一張藍屏和不是那么易懂的終止代碼,藍屏才成了不招人待見的畫面,背了這么多年的黑鍋。
除去一些起到描述和安慰劑作用的語句,Windows 7時代的藍屏只有四行是有用的,令人感動的是會提示“可能誘因”:
The problemseems to caused bythe following file : XXXXXX.XXX
普通用戶就算看不懂這是什么文件,搜索或求助時這個“XXXXXX.XXX”也是非常有效或關鍵的信息,比如上圖中的“SPCMDCON.SYS”。
以及下面一行:
PAGE_FAULT_IN_NONPAGED_AREA
這是一個簡單描述的詞組,Windows 8及以后大多這樣提示了,也是檢索時的有效信息。經(jīng)過簡單的檢索,我們可以發(fā)現(xiàn)錯誤是由一個名為“SPCMDCON.SYS”的內(nèi)存設備控制程序的驅(qū)動程序引起的,屬于內(nèi)存完整性錯誤,可以根據(jù)情況通過替換文件或修改注冊表解決。
而到了Windows 10,有效信息就只有一行半了:
其中半個是鏈接:/stopcode,掃描二維碼可以得到同樣的鏈接,用瀏覽器訪問會重定向到藍屏錯誤疑難解答支持界面。
在這個網(wǎng)頁中微軟會對藍屏和終止代碼做簡單的描述,然后引導你做簡單的判斷并進行操作。由于針對性較弱,一般作用不大。
有用的信息就是后一行終止代碼,Windows 8及之后多為描述性語句,如:
CRITICAL_PROCESS_DIED、SYSTEM_THREAD_EXCEPTION_NOT_HANDLED、IRQL_NOT_LESS_OR_EQUAL、VIDEO_TDR_TIMEOUT_DETECTED、PAGE_FAULT_IN_NONPAGED_AREA、SYSTEM_SERVICE_EXCEPTION、DPC_WATCHDOG_VIOLATION等;
Windows 7及之前版本的系統(tǒng)還會顯示十六進制錯誤代碼,Windows 10少數(shù)情況下也會出現(xiàn),如:0x0000000A、0x0000003B、0x000000EF、0x00000133、0x000000D1、0x1000007E、0xC000021A、0x0000007B、0xC000000F等。
用戶可以根據(jù)終止代碼查找相關錯誤信息和解決方案,想必許多人都有過類似經(jīng)歷。
二、誘發(fā)因素
導致藍屏死機的因素可以分為硬件和軟件兩大類。
1、硬件
先來說硬件,硬盤壞道、內(nèi)存地址錯誤甚至是接觸不良、電源電壓或電流不穩(wěn)、CPU過熱等都可能引起藍屏死機,一些需要通過外部接口連接的硬件比如USB網(wǎng)卡也會成為罪魁禍首。硬件故障引起的藍屏一部分通過重啟、更換可以解決,還有很大一部分和軟件驅(qū)動有關系,下面看軟件。
2、軟件
軟件原因?qū)е滤{屏的情況更多,我們分類來講:
· 系統(tǒng)文件損壞、缺失或查找錯誤,包括dll、sys、dat等文件,可以通過替換或修復文件解決;
· 系統(tǒng)更新,有時微軟都想不到的情況也會發(fā)生,某些系統(tǒng)更新會引起藍屏,可通過卸載更新解決;
· 硬件驅(qū)動,常見的有顯卡、聲卡、網(wǎng)卡驅(qū)動,有些驅(qū)動還會對其他硬件造成影響導致藍屏,驅(qū)動造成的藍屏往往可以通過回滾/更新版本解決,開機藍屏可以進入模式卸載,模式都進不去可以通過PE環(huán)境配合Dism ++卸載;
· 第三方軟件,一些第三方軟件會和系統(tǒng)任務沖突,導致藍屏,亦或兩個軟件相互影響,一般可通過卸載或更改設置解決。
整體來看,第三方軟件和驅(qū)動造成的藍屏死機占到總數(shù)的絕大部分。
三、解決方案
說了這么多,那么該如何解決呢?
先來說說整體思路,對于有一定專業(yè)知識和技能的用戶來說,方向是找出導致問題的原因,可以盡快自己解決;對于普通用戶或小白用戶,肯定是需要搜索解決方案的,我們的目的是