Mecanismo de persistência do registro de erro

A persistência de registros de erro é um mecanismo pelo qual os registros de erro podem ser 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.

Depois que o sistema é reiniciado após um erro fatal de hardware, o sistema operacional procura e recupera todos os registros de erro que foram armazenados antes de reiniciar o sistema. Em situações em que um sistema não pode ser reiniciado novamente no sistema operacional, o firmware do sistema ou software de gerenciamento remoto que tem acesso ao sistema com falha pode recuperar os registros de erro armazenados para executar a análise de erros.

O driver de erro de hardware específico da plataforma (PSHED) implementa uma interface de persistência de registro de erro entre o sistema operacional e a plataforma de hardware para salvar e recuperar registros de erro. Para sistemas baseados em x64 e x86, o PSHED suporta a tabela de serialização de registro de erro ACPI (ERST). Para sistemas baseados em Itanium, o PSHED suporta a extensão do registo de erros de hardware para os serviços de variáveis de tempo de execução da interface extensível de firmware (EFI). Recomendamos que os fornecedores de plataforma implementem esses mecanismos de persistência de registro de erro em seu hardware ou firmware.

Se uma plataforma de hardware não implementar hardware ou firmware compatível com os mecanismos de persistência de registro de erro suportados pelo PSHED, o fornecedor da plataforma deverá implementar um plug-in PSHED que participe da persistência do registro de erro. Este plug-in PSHED interage com o mecanismo de persistência de registo de erro implementado pela plataforma de hardware. Para obter mais informações sobre como implementar um plug-in PSHED, consulte Platform-Specific Plug-ins de driver de erro de hardware.

A persistência do registo de erros é suportada no Windows Server 2008, Windows Vista SP1 e versões posteriores do Windows.