藍屏的進化—從windows98到windows8
1,不同藍屏代碼的含義
藍屏是Windows系統本身經典的故障界面:一道藍色的屏幕,對於中文用戶而言,上面的 一行行英文信息閱讀起來無異於天書。這些故障原因復雜,不同的代碼表達了不止100種可能 引走邑故障的信息,連網管也會感覺頭痛。在微軟的技術資料中也給出了這些信息的“翻譯”,諸如:
0 0x0000作業完成。
Ox0001不正確的函數。
Ox0002系統找不到指定的檔案。
Ox0003系統找不到指定的路徑。
Ox0004系統無法開啟檔案。
Ox0005拒絕存取。
Ox0006無效的代碼。
Ox0007存儲體控制區塊已毀。
Ox0008存儲體空間不足,無法處理這個指令。
Ox0009存儲體控制區塊地址無效。
但是很少有人能通過比對代碼直接找到問題的解決辦法。 好在這個故障並不那麼容易出現。如果之前硬件一直運行穩定,那麼系統和軟件導致問題 出現的概率就較大。了解故障發生之前的狀況很重要,這有助子判斷引起藍屏的直接原因。確 認這個原因,采取針對措施即可排除故障。藍屏代碼和上面提示的文件信息也能提供幫助。
對於軟件引起的藍屏故障,可通過軟件和插件的卸載及垃圾文件的清理來解決;如果之前 安裝了新的驅動程序,則卸載新驅動,恢復之前的i日驅動。如果開啟了系統還原,可嘗試還原 系統。終極策略則是重裝或一鍵還原系統。
自己遇到的藍屏故障都不太嚴重,重啟之後系統就正常了。一個可重現的藍屏故障是這樣 的:當我沒有關閉自己的“wlwh.exe”程序(這個程序關閉前有個確認對話框,如圖1-28所示), 而直接從開始菜單選擇關機,並且不等電腦關閉,直接合上筆記本的屏幕,就會出現藍屏。仔細 閱讀藍屏信息提示,說可能是某某文件引起的故障。可從故障觸發的過程看,跟這個文件也沒什 麼關系。只要在關機前退出wlwh.exe程序,執行關機命令後,合上屏幕就不會出現此藍屏現象。
圖1-28
知道了原因,避免出現這個故障的步驟就是:耐心等5秒,先關閉了所有運行中的程序, 然後再執行關機,合上筆記本電腦——這其實就是一個好習慣,但奈何人人很性急呢!
由此可見,從藍屏的提示信息尋找解決方案,還不如參考藍屏觸發當時的情況尋找解決問 題的突破口更容易。
2,最新的藍屏版本—Windows 8藍屏
從Windows 98以來,微軟也一直在尋找解決藍屏問題的辦法,希望能夠給出用戶更加明 確的提示。據聞,最新的Windows 8系統給出了更友好的藍屏界面:一個以文本字符描繪的 悲傷的表情,下面提示說“計算機遇到了無法處理的問題,需要量啟”,如圖1-29所示。
在重啟倒計時上方,微軟還提供了一些所發生錯誤的關鍵詞,方便用戶思考問題的原因 和解決辦法。同樣,很難說這些提示信息能有多大用處。
對於網管,對付藍屏最安全的策略是防患於未然:電腦主機盡量采用質量過硬、兼容性 強的配件,所安裝的驅動選擇經過驗證的。由於工作電腦不會輕易改動硬件,所以可避免硬 件引起的問題。系統不要求新、趕時髦,以版本和補丁完善、運行穩定的系統為首選,沒必 要給工作站安裝最新上市的Windows Vista/7/8 1有了硬件保障和完善的一鍵還原機制,藍屏 自會遠離我們。
藍屏的進化—從windows98到windows8.