Mecanismo de persistência de registro de erro
A persistência de registro de erro é um mecanismo pelo qual os registros de erro podem ser armazenados no armazenamento não volátil. Como resultado, os registros de erro serão retidos se o sistema operacional precisar ser reiniciado devido a uma condição de erro de hardware fatal. Esse mecanismo preserva os registros de erro para que nenhum dos dados de erro capturados relacionados à condição de erro de hardware fatal 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 o software de gerenciamento remoto que tem acesso ao sistema com falha podem recuperar os registros de erro armazenados para executar a análise de erro.
O PSHED (driver de erro de hardware) específico da plataforma 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 dá suporte à ERST (tabela de serialização de registro de erro) do ACPI. Para sistemas baseados em Itanium, o PSHED dá suporte à extensão de registro de erro de hardware para os serviços de variável de runtime da EFI (interface de firmware extensível). 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 compatíveis com o PSHED, o fornecedor da plataforma deverá implementar um plug-in PSHED que participe da persistência de registro de erro. Esse plug-in PSHED é adaptado com o mecanismo de persistência de registro de erro implementado pela plataforma de hardware. Para obter mais informações sobre como implementar um plug-in PSHED, consulte Plug-ins de driver de erro de hardware específicos da plataforma.
Há suporte para persistência de registro de erro no Windows Server 2008, Windows Vista SP1 e versões posteriores do Windows.