Compartilhar via


Como o WHEA executa o PFA na memória ECC

A partir do Windows 7, a WHEA (Arquitetura de Erro de Hardware do Windows) dá suporte à PFA (Análise de Falha Preditiva) para memória ECC (Código de Correção de Erro).

O WHEA executará PFA em páginas de memória ECC somente se o seguinte for verdadeiro:

Quando ocorre um erro de memória ECC em uma página de memória, o WHEA executa o PFA na página memória ECC seguindo estas etapas:

  1. Se o WHEA não estiver monitorando a página de memória do ECC no momento, o WHEA adicionará a página ao banco de dados de monitoramento e limpará a contagem de erros e a contagem de tiques para a nova entrada.

    Nota O WHEA interromperá o monitoramento de uma página de memória do ECC quando sua contagem de tiques exceder o valor do Registro MemPfaTimeout . Quando isso acontece, o WHEA remove a entrada de seu banco de dados de monitoramento.

  2. O WHEA incrementa a contagem de erros para a página de memória do ECC.

  3. Se a contagem de erros exceder o valor do Registro MemPfaThreshold , o WHEA primeiro chamará o gerenciador de memória do sistema para colocar a página de memória do ECC offline.

    Nota Quando o gerenciador de memória do sistema é chamado, não há nenhuma garantia de que a página de memória ECC será realmente retirada offline.

EM seguida, o WHEA adiciona a página de memória aos Dados de Configuração de Inicialização (BCD) no repositório do sistema. Isso impede que a página de memória seja usada após a próxima reinicialização do sistema.

Nota O WHEA não colocará um componente de hardware, como uma página de memória ECC, offline se o valor do Registro DisableOffline estiver definido como um valor diferente de zero. Além disso, o WHEA não adicionará a página de memória ECC ao repositório BCD se o valor do registro MemPersistOffline estiver definido como 0.

Para obter mais informações sobre os valores do Registro PFA para WHEA, confira Configurações de Política do WHEA.

Para obter mais informações sobre o gerenciador de memória do sistema, consulte o Gerenciamento de Memória na documentação do SDK do Windows.