舊版 Microsoft Windows 的差異
下列清單摘要說明 Windows 硬體錯誤架構 (WHEA) 和 Windows Vista 之前 Microsoft Windows 版本中的硬體錯誤處理之間的差異。
舊版 Windows 中的錯誤處理
包含許多不相關的錯誤報表機制
每個處理器架構都有不同的錯誤訊號和報告機制
作業系統沒有任何方法可判斷特定硬體平臺支援哪些錯誤來源
不會擷取所有可用的錯誤資訊
無法有效地使用現有或未來的硬體錯誤標準
無法有效地利用任何平臺特定功能
提供不常見的錯誤記錄格式來報告錯誤資料
提供嚴重硬體錯誤的錯誤記錄持續性機制;重新開機系統時,重大錯誤資料會遺失
提供處理 I/O 硬體錯誤的不良支援
提供稍微支援錯誤復原
對錯誤管理應用程式提供少量支援
難以判斷硬體錯誤的根本原因
為平臺和韌體廠商的硬體錯誤處理實作提供較少的彈性
Windows 硬體錯誤架構
包含所有處理器架構和硬體平臺上所有硬體錯誤的常見錯誤報表基礎結構
包含錯誤來源探索機制,可用來判斷特定硬體平臺所支援的錯誤來源*
讓作業系統擷取所有可用的錯誤資訊
充分利用現有的硬體錯誤標準,並允許使用新的平臺特定硬體錯誤驅動程式來支援未來的硬體錯誤標準, (PSHED)
可讓您使用 PSHED 外掛程式來利用平臺特定功能
針對所有類型的硬體錯誤使用常見的 錯誤記錄 格式
包含嚴重硬體錯誤的錯誤記錄持續性機制,可在系統重新開機時保留完整錯誤記錄*
提供處理 I/O 硬體錯誤的增強支援
包含從非嚴重硬體錯誤復原的基礎結構*
透過 ETW 型錯誤附隨報告和使用者模式錯誤管理 API, 提供錯誤管理應用程式的支援*
更容易判斷硬體錯誤的根本原因
為平臺和韌體廠商的硬體錯誤實作提供新的替代方案*
注意 Windows Server 2008、Windows Vista SP1 和更新版本的 Windows 支援以星號 (*) 識別的專案。