Upravit

Sdílet prostřednictvím


Introduction to the Windows Hardware Error Architecture

The Windows Hardware Error Architecture (WHEA), introduced with Windows Vista, extends previous hardware error reporting mechanisms and brings them together as components of a coherent hardware error infrastructure. WHEA takes advantage of the additional hardware error information available in today's hardware devices and integrates much more closely with the system firmware.

As a result, WHEA provides the following benefits:

  • Allows for more extensive error data to be made available in a standard error record format for determining the root cause of hardware errors.

  • Provides mechanisms to help recover from hardware errors to avoid causing a bug check when a hardware error is nonfatal.

  • Supports user-mode error management applications and enables advanced system health monitoring through Event Tracing for Windows (ETW) events and by providing an API for error management and control.

  • Provides extensibility, so that as hardware vendors add new and better hardware error reporting mechanisms to their devices, WHEA allows the operating system to accommodate the new mechanisms.