Compartir a través de


Diferencias con respecto a las versiones anteriores de Microsoft Windows

En las listas siguientes se resumen las diferencias entre la arquitectura de errores de hardware de Windows (WHEA) y el control de errores de hardware en versiones de Microsoft Windows anteriores a Windows Vista.

Control de errores en versiones anteriores de Windows

  • Incluye numerosos mecanismos de informes de errores no relacionados

  • Tiene diferentes mecanismos de señalización de errores e informes para cada arquitectura del procesador.

  • No tiene ningún medio para que el sistema operativo determine qué orígenes de errores son compatibles con una plataforma de hardware determinada.

  • No captura toda la información de error disponible

  • No usa eficazmente los estándares de error de hardware existentes o futuros

  • No aprovecha eficazmente ninguna funcionalidad específica de la plataforma.

  • No ofrece ningún formato de registro de errores común para notificar datos de error

  • No ofrece ningún mecanismo de persistencia del registro de errores para errores de hardware irrecuperables; se pierden datos de error significativos cuando se reinicia el sistema.

  • Ofrece compatibilidad deficiente para controlar errores de hardware de E/S.

  • Ofrece poca compatibilidad con la recuperación de errores.

  • Ofrece poca compatibilidad con las aplicaciones de administración de errores.

  • Difícil de determinar la causa principal de los errores de hardware

  • Ofrece poca flexibilidad para las implementaciones de control de errores de hardware de los proveedores de firmware y plataforma

Arquitectura de errores de hardware de Windows

  • Incluye una infraestructura común de informes de errores para todos los errores de hardware en todas las arquitecturas de procesador y plataformas de hardware.

  • Incluye un mecanismo de detección de origen de errores para determinar los orígenes de error admitidos por una plataforma de hardware determinada*

  • Permite al sistema operativo capturar toda la información de error disponible.

  • Hace uso completo de los estándares de error de hardware existentes y permite admitir futuros estándares de error de hardware mediante el uso de nuevos controladores de error de hardware específicos de la plataforma (PSHEDs)

  • Permite usar complementos PSHED para aprovechar las funcionalidades específicas de la plataforma.

  • Usa un formato de registro de error común para todos los tipos de errores de hardware.

  • Incluye un mecanismo de persistencia del registro de errores para errores de hardware irrecuperables que conserva el registro de error completo mientras se reinicia el sistema*

  • Proporciona compatibilidad mejorada para controlar errores de hardware de E/S.

  • Incluye una infraestructura para la recuperación de errores de hardware nofatal*

  • Proporciona compatibilidad con las aplicaciones de administración de errores a través de informes de eventos de error basados en ETW y una API de administración de errores en modo de usuario*

  • Más fácil de determinar la causa principal de los errores de hardware

  • Ofrece nuevas alternativas para las implementaciones de errores de hardware de los proveedores de firmware y plataforma*

Nota Los elementos identificados con un asterisco (*) se admiten en Windows Server 2008, Windows Vista SP1 y versiones posteriores de Windows.