Alterações do WHEA para Windows Server 2008 e Windows Vista SP1

A partir do Windows Server 2008 e do Windows Vista SP1, as seguintes alterações foram feitas na arquitetura de erro de hardware do Windows (WHEA):

  • Os fornecedores de plataformas de hardware podem complementar a funcionalidade padrão do driver de erro de hardware específico da plataforma WHEA (PSHED) fornecendo plug-ins PSHED que usam recursos específicos da plataforma. Um plug-in PSHED é um driver de dispositivo especializado do Windows que implementa uma interface de retorno de chamada que é chamada pelo PSHED. O objetivo de um plug-in PSHED é aumentar ou substituir o comportamento padrão do PSHED fornecido pela Microsoft.

    Para obter mais informações sobre plug-ins PSHED, consulte Platform-Specific Plug-ins de driver de erro de hardware.

  • O WHEA suporta um mecanismo de persistência de registro de erro que permite que os registros de erro sejam armazenados em armazenamento não volátil. Como resultado, os registros de erro são retidos se o sistema operacional precisar reiniciar devido a uma condição de erro fatal de hardware. Esse mecanismo preserva os registros de erro para que nenhum dos dados de erro capturados relacionados à condição de erro fatal de hardware seja perdido quando o sistema for reiniciado.

    Para obter mais informações sobre persistência de registro de erro, consulte Mecanismo de persistência de registro de erro.

  • O WHEA gera um evento ETW (Event Tracing for Windows) sempre que ocorre um erro de hardware. A partir do Windows Server 2008, os eventos de erro de hardware WHEA e os modelos de dados que descrevem esses eventos de erro de hardware são diferentes dos eventos e modelos suportados no Windows Vista.

    Para obter mais informações sobre o suporte a ETW no WHEA, consulte Eventos de erro de hardware.

  • Os aplicativos de processamento de eventos de erro de hardware WHEA podem recuperar eventos de erro de hardware do log de eventos do sistema consultando quaisquer eventos que foram registrados pelo WHEA. No entanto, a partir do Windows Server 2008, o nome do provedor que registra os eventos de erro de hardware WHEA foi alterado. Esses aplicativos têm que acessar eventos de erro através do novo provedor. Para obter mais informações, consulte Consultando o log de eventos do sistema para eventos de erro de hardware.

  • Além dos aplicativos de processamento de eventos de erro de hardware WHEA, os aplicativos de gerenciamento WHEA agora são suportados no Windows Server 2008, Windows Vista SP1 e versões posteriores do Windows. Por meio de uma interface WMI fornecida pelo WHEA, os aplicativos de modo de usuário podem executar operações de gerenciamento do WHEA, como habilitar ou desabilitar uma fonte de erro e injetar erros de hardware para fins de teste.