2011-05-31 54 views
0

有沒有什麼辦法可以檢測到BSOD剛剛發生(OS關機前)?檢測Windows上的BSOD

謝謝,

+1

如果有,做什麼? – 2011-05-31 07:16:36

+0

我們有其他CPU上運行的應用程序(與其他CPU相關),我們至少嘗試通知並正常啓動它們。 – 2011-05-31 07:19:56

回答

3

內核通過KeRegisterBugCheckCallback通知驅動程序被告知錯誤檢查(即BSOD)的功能有限。在回調例程中,您可以嘗試正常關閉應用程序等。但是,假設系統正在執行錯誤檢查,則大多數功能將不可用。

0

不是我的知識。 BSOD通常意味着硬件故障,導致計算機無法工作/運行。

如果您遇到過一次藍屏死機,調查報告文檔是最明智的做法,因爲藍屏最有可能返回。

最常見的原因是驅動程序不是最新的或內存故障。我也看到硬盤導致藍屏死機。