WHEA -- Windows 硬件错误体系结构

Windows 硬件错误体系结构 (WHEA) 为处理 Windows 平台上的硬件错误提供了一种通用的基础结构。WHEA 通过丰富的错误报告来缩短致命硬件错误的平均恢复时间,并通过有效的操作系统硬件错误恢复和健康状况监控来减少与硬件错误相关的系统崩溃。WHEA 允许 Windows 操作系统有效地使用现有和未来的硬件错误标准,如 Itanium 机器检查体系结构(Itanium Machine Check Architecture,MCA)和 PCI Express 高级错误报告(Advance Error Reporting,AER)。

WHEA 提供:

常规错误源发现机制

普通硬件错误报告格式和错误处理流程

保存错误报告的持久性机制

基于 Windows 事件跟踪(Event Tracing for Windows,ETW)的硬件错误事件处理模型

WHEA 的最初实现专注于平台硬件设备,包括处理器、内存、缓存和系统互连(如 PCI、PCI-X 和 PCI Express)。外围设备错误仍然受各自的设备驱动程序控制。

WHEA - Windows 硬件错误体系结构
White PaperWindows 硬件错误体系结构
White PaperWindows 硬件错误体系结构 ACPI 表格规范
Microsoft.comWDK 文档中的 Windows 硬件错误体系结构
Microsoft.comWHEA 管理应用程序

WHEA - WinHEC 2007
Microsoft Powerpoint (.ppt)WHEA 平台实现 [WinHEC 2007;1.1 MB]
Microsoft Powerpoint (.ppt)WHEA 系统设计和实现 [WinHEC 2007;1.2 MB]
Windows MultimediaWHEA 系统设计和实现 [WinHEC 2007;流媒体]

WHEA - WinHEC 2006
Microsoft Powerpoint (.ppt)开发 Windows 硬件错误体系结构 [WinHEC 2006;464 KB]