Compartilhar via


Configurações de política do WHEA

A PFA (Análise de Falha Preditiva), conforme executada pela WHEA (Arquitetura de Erro de Hardware do Windows), é configurada usando as configurações do Registro. O WHEA lê essas configurações do Registro quando um sistema de computador é iniciado. Qualquer alteração que você fizer nessas configurações exige que você reinicie o sistema para que elas entrem em vigor.

Começando com Windows 8, as políticas do WHEA podem ser gerenciadas por meio de WHEAPolicyManagementMethods ou por meio do módulo WHEA Powershell. Se a política for atualizada por meio de qualquer um desses modos, os valores de política entrarão em vigor imediatamente.

Nota As configurações do Registro descritas neste tópico destinam-se apenas ao uso pelo WHEA. Se um plug-in PSHED (driver de erro de hardware) específico da plataforma executar o PFA e usar o Registro para armazenar suas configurações, ele deverá usar valores de registro diferentes daqueles descritos neste tópico.

As configurações do WHEA PFA estão localizadas na seguinte chave do Registro:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WHEA\Policy

Nota O WHEA pressupõe a configuração padrão para um valor de registro PFA se esse valor não estiver presente emHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WHEA\Policy.

A tabela a seguir descreve os vários valores do Registro usados para a configuração de PFA. Os valores do Registro na tabela a seguir são REG_DWORD valores.

Nome do valor do Registro Descrição

DisableOffline

Um valor booliano que especifica se o WHEA pode ficar offline de componentes de hardware usando PFA. O WHEA usa um componente de hardware, como uma página de memória ECC, offline sempre que PFA (executado pelo WHEA ou um plug-in PSHED) determina que o módulo excedeu um limite de erro.

Nota O valor DisableOffline aplica-se a componentes de hardware previstos para falhar devido à PFA executada pelo WHEA ou por um plug-in PSHED.

Um valor 0 permite o suporte offline de hardware. Qualquer outro valor desabilita o suporte offline de hardware.

O valor padrão dessa configuração é 0.

MemPersistOffline

Um valor booliano que especifica se as páginas de memória ECC que o WHEA tirou offline persistem no repositório BCD (Dados de Configuração de Inicialização). Se persistir dentro do repositório BCD, as páginas de memória ECC serão colocadas offline imediatamente após a reinicialização de um sistema.

Nota O valor MemPersistOffline aplica-se a páginas de memória ECC retiradas offline devido à PFA executada pelo WHEA ou por um plug-in PSHED.

Um valor de 1 habilita a persistência de BCD. Um valor de 0 desabilita a persistência de BCD.

O valor padrão para essa configuração é 1 para plataformas do Windows Server e 0 para plataformas cliente Windows.

MemPfaDisable

Um valor booliano que especifica se as páginas de memória PFA para ECC do WHEA estão desabilitadas.

Um valor 0 habilita o PFA para páginas de memória ECC. Qualquer outro valor desabilita o PFA para páginas de memória ECC.

O valor padrão dessa configuração é 0.

MemPfaPageCount

Um valor que especifica o número máximo de páginas de memória ECC que o WHEA monitora para PFA.

Esse valor pode estar entre 1 e 65536. O valor padrão é de 64.

Nota Se esse valor for definido como um número fora do intervalo permitido, o valor padrão será usado.

MemPfaThreshold

Um valor que especifica o número máximo de erros permitidos em uma página de memória ECC que o WHEA está monitorando.

Quando o número de erros excede esse limite, o WHEA para de monitorar a página de memória e tenta colocar a página de memória offline.

Esse valor pode estar entre 1 e 65536. O valor padrão é 16.

Nota Se esse valor for definido como um número fora do intervalo permitido, o valor padrão será usado.

MemPfaTimeout

Um valor, em unidades de segundos, que especifica por quanto tempo uma página de memória ECC é monitorada pelo WHEA para PFA.

O WHEA começa a monitorar uma página de memória ECC quando o primeiro erro é detectado para essa página de memória.

O WHEA interrompe o monitoramento de uma página de memória ECC quando ocorreu um dos seguintes procedimentos:

  • O intervalo de monitoramento excedeu o valor MemPfaTimeout .

  • O número de erros detectados excedeu o valor memPfaThreshold .

Esse valor pode estar entre 0 e 604800 (7 dias). Um valor zero especifica que as páginas de memória monitoradas nunca atingirão o tempo limite. O valor padrão é 86400 (24 horas).

Nota Se esse valor for definido como um número fora do intervalo permitido, o valor padrão será usado.

Os dois valores de registro herdados a seguir têm suporte por motivos de compatibilidade do aplicativo:

SingleBitEccErrorThreshold
Esse valor corresponde ao valor do registro MemPfaThreshold .

MaxCorrectedMCEOutstanding
Esse valor corresponde ao valor do registro MemPfaPageCount .

Nota Sempre que possível, você deve usar os valores do Registro que foram descritos anteriormente neste tópico, em vez desses valores herdados do Registro.