以 Windows7為例,進入控制面板,單擊「系統保護」,單擊「高級選項卡」中的設置,取消自動重啟選項,並設置小內存轉儲。設置之後出現藍屏就會停住。然後根據藍屏代碼査詢可能存在的軟硬體問題,如圖所示。
如遇到進入系統就藍屏的情況,開機時按住「F8」進入安全模式,再按照上面的方法操作即可看到藍屏代碼。
小知識:藍屏分析工具 Windbg
(1) Windbg的作用Windbg是在 Windows平臺下,強大的用戶態和內核態調試工具。其能夠通過dmp文件輕鬆地定位到問題根源,可用於分析藍屏、程序崩(E崩)的原因,是人們日常工作中必不可少的一個有力工具,學會使用它,將有效提升問題解決效率和準確率。
(2)下載工具,自行百度即可。
(3)設置符號表符號表是 Windbg關的」資料庫」,如果沒有它, Windbg基本上就無法使用,無法分析出更多問題原因。所以使用 Windbg設置符號表,是必須要走的一步。
a.運行 Windbg軟體,然後按「Cr+S」彈出符號表設置窗口。
b.將符號表地址:SRVC:1Symlols*http://msdl.microsoft.com/download/svmbols粘貼在輸入框中,單擊確定即可。紅色字體為符號表本地存儲路徑,建議固定路徑,可選免符號表重複下載,如圖所示。
4)學會打開第一個dmp文件(圖4.69)當獲得一個dmp文件後,可使用"Cn+D"」快捷來打開一個dmp文件,或者單擊Windbg界面上的「File=> Open Crash Dump」"按鈕,來打開一個dmp文件,如圖所示。第一次打開dmp文件時,可能會收到如圖所示的提示,當出現這個提示時,勻選Don' t ask again in this Windbg session",然後單擊「否」即可。
當打開第二個dmp文件時,可能因為上一個分析記錄未清除,導致無法直接分析下個dmp文件,此時可以使用快捷使「Shif+F5」來關閉上ー個dmp分析記錄。