Configurações WER

Relatório de Erros do Windows (WER) fornece muitas configurações para personalizar a experiência de relatório de problemas. Todas essas configurações podem ser definidas usando Política de Grupo. Alguns também podem ser alterados na Central de Ações para Windows 7 e Windows 8. Para Windows 10, use a função de pesquisa em Configurações para localizar Exibir configurações avançadas do sistema. As configurações de WER estão localizadas em uma das seguintes subchaves do Registro:

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\Relatório de Erros do Windows
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Relatório de Erros do Windows

subchave Relatório de Erros do Windows

BypassDataThrottling

REG_DWORD

Valores possíveis:

0 – Desabilitar a limitação de bypass de dados. Se o bypass estiver desabilitado ou não estiver configurado como uma configuração de política, o WER limitará os dados por padrão. O WER não carrega mais de um arquivo CAB para um relatório que contém dados sobre os mesmos tipos de evento.

1 – Habilitar a limitação de bypass de dados. O WER não limita os dados. O WER carrega arquivos CAB adicionais que podem conter dados sobre os mesmos tipos de evento que um relatório carregado anteriormente.

Se deseja habilitar o bypass da limitação de dados do cliente WER

ConfigureArchive

REG_DWORD

Valores possíveis:

1 – Somente parâmetros (padrão no Windows 7)
2 – Todos os dados (padrão no Windows Vista)

Se deve arquivar apenas parâmetros ou todos os dados

Consent\DefaultConsent

REG_DWORD

Valores possíveis:

1 – Sempre perguntar (padrão)
2 – Somente parâmetros
3 – Parâmetros e dados seguros
4 – Todos os dados

Escolha de consentimento padrão

Consent\DefaultOverrideBehavior

REG_DWORD

Valores possíveis:

0 – O consentimento vertical substituirá o consentimento padrão (padrão)
1 – O consentimento padrão substituirá o consentimento específico do aplicativo

Se o consentimento padrão substitui o consentimento vertical

Consent\[VerticalName]

REG_DWORD

Valores possíveis:

1 – Sempre perguntar (padrão)
2 – Somente parâmetros
3 – Parâmetros e dados seguros
4 – Todos os dados

Opção de consentimento para o plug-in wer

CorporateWERDirectory

REG_SZ

O caminho do diretório

Diretório de destino no servidor

CorporateWERPortNumber

REG_DWORD

O número da porta

Número da porta a ser usado com o servidor corporativo

CorporateWERServer

REG_SZ

O nome do servidor

Nome do servidor corporativo

CorporateWERUseAuthentication

REG_DWORD

Valores possíveis:

0 – Não (padrão)
1 – Sim

Se deseja usar a Autenticação Integrada do Windows

CorporateWERUseSSL

REG_DWORD

Valores possíveis:

0 – Não (padrão)
1 – Sim

Se o SSL deve ser usado

DebugApplications\[ExeName] (substitua "[ExeName]" por um nome real de um arquivo .exe, por exemplo, "notepad.exe")

REG_DWORD

Valores possíveis:

0 – Processos com um nome de imagem executável de **\[ExeName\]** não exigem que o usuário escolha **Depurar** ou **Continuar** (padrão)
1 – Processos com um nome de imagem executável de **\[ExeName\]** exigem que o usuário escolha **Depurar** ou **Continuar**

DebugApplications\* ("*" é o nome do valor literal)

REG_DWORD

Valores possíveis:

0 – Todos os processos, exceto os especificados explicitamente na configuração **DebugApplications\\\[ExeName\]** não exigem que o usuário escolha **Depurar** ou **Continuar** (padrão)
1 – Todos os processos, exceto os especificados explicitamente na configuração **DebugApplications\\\[ExeName\]** exigem que o usuário escolha **Depurar** ou **Continuar**

DisableArchive

REG_DWORD

Valores possíveis:

0 - Habilitado
1 - Desabilitado

Habilitar ou desabilitar o arquivo morto

Desativado

REG_DWORD

Valores possíveis:

0 – Habilitado (padrão)
1 - Desabilitado

Habilitar ou desabilitar o WER

DisableQueue

REG_DWORD

Valores possíveis:

0 - Habilitado
1 - Desabilitado

Habilitar ou desabilitar o enfileiramento de relatório

DontShowUI

REG_DWORD

Valores possíveis:

0 – interface do usuário (padrão)
1 – Sem interface do usuário

Habilitar ou desabilitar a interface do usuário do WER

DontSendAdditionalData

REG_DWORD

Valores possíveis:

0 – Enviar (padrão)
1 – Não enviar

Se deve impedir o envio de dados de segundo nível

ExcludedApplications\[Nome do Aplicativo]

REG_SZ

Usar WerAddExcludedApplication

Lista de aplicativos excluídos

ForceQueue

REG_DWORD

Valores possíveis:

0 – Não (padrão)
1 – Sim

Se todos os relatórios devem ser enviados para a fila do usuário

LocalDumps\DumpFolder ou LocalDumps\[Nome do Aplicativo]\DumpFolder

REG_EXPAND_SZ

O caminho do diretório. O valor padrão é %LOCALAPPDATA%\CrashDumps. Se o padrão não for usado, o aplicativo deverá garantir que a pasta tenha uma ACL suficiente.

Windows Vista: Não há suporte para os valores do Registro na chave LocalDumps . Observe que esse comportamento mudou com o Windows Server 2008 e o Windows Vista com Service Pack 1 (SP1).

O caminho em que os arquivos de despejo devem ser armazenados.

Observe que as configurações por processo substituirão as configurações globais existentes Para obter mais informações, consulte Coletando despejos de User-Mode.

Não há suporte para essa configuração no hive do registro HKEY_CURRENT_USER .

LocalDumps\DumpCount ou LocalDumps\[Nome do Aplicativo]\DumpCount

REG_DWORD

O número máximo. O padrão é 10. Quando o valor máximo for excedido, o arquivo de despejo mais antigo na pasta será substituído pelo novo arquivo de despejo.

Windows Vista: Não há suporte para os valores do Registro na chave LocalDumps . Observe que esse comportamento mudou com o Windows Server 2008 e o Windows Vista com SP1.

O número máximo de arquivos de despejo na pasta.

Não há suporte para essa configuração no hive do registro HKEY_CURRENT_USER .

LocalDumps\DumpType ou LocalDumps\[Nome do Aplicativo]\DumpType

REG_DWORD

Valores possíveis:

0 – Despejo personalizado
1 – Minidespejo (padrão)
2 – Despejo completo

Windows Vista: Não há suporte para os valores do Registro na chave LocalDumps . Observe que esse comportamento mudou com o Windows Server 2008 e o Windows Vista com SP1.

O tipo de despejo.

Não há suporte para essa configuração no hive do registro HKEY_CURRENT_USER .

LocalDumps\CustomDumpFlags ou LocalDumps\[Nome do Aplicativo]\CustomDumpFlags

REG_DWORD

Um ou mais valores da enumeração MINIDUMP_TYPE . O padrão é {MiniDumpWithDataSegs|MiniDumpWithUnloadedModules|MiniDumpWithProcessThreadData}.

Windows Vista: Não há suporte para os valores do Registro na chave LocalDumps . Observe que esse comportamento mudou com o Windows Server 2008 e o Windows Vista com SP1.

As opções de despejo personalizadas a serem usadas. Esse valor é usado somente quando DumpType é definido como 0.

Não há suporte para essa configuração no hive do registro HKEY_CURRENT_USER .

Registro em log desabilitado

REG_DWORD

Valores possíveis:

0 – Habilitado (padrão)
1 – Desabilitado

Habilitar ou desabilitar o registro em log

MaxArchiveCount

REG_DWORD

Intervalo de valores possíveis: 1 a 5000. O padrão é 1000.

Tamanho máximo do arquivo morto, em arquivos

MaxQueueCount

REG_DWORD

Intervalo de valores possíveis: 1 a 500. O padrão é 50.

Tamanho máximo da fila

QueuePesterInterval

REG_DWORD

Número de dias

Intervalo entre lembretes para o usuário marcar para soluções, em dias

RuntimeExceptionHelperModules! [ pwszOutOfProcessCallbackDll name including path]

REG_DWORD

O conteúdo do valor é ignorado.

O nome do valor é usado para buscar o valor pwszOutOfProcessCallbackDll.

Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Não há suporte para esse valor do Registro.

Configurações de relatórios de kernel dinâmico do WER

As configurações de Relatórios de Kernel Dinâmico do WER, que são descritas em seguida, estão localizadas na seguinte subchave do Registro:

Para Windows 10 1703, Windows Server 2019 e posterior:

  • HKEY_LOCAL_MACHINE\SISTEMA\Currentcontrolset\Controle\CrashControl

Para Windows 10 compilações 1607 e mais antigas, Windows 8.1, Windows Server 2016 e Windows Server 2012 R2:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Relatório de Erros do Windows

Subchave FullLiveKernelReports

ComponentThrottleThreshold

REG_DWORD

O limite (em horas) da frequência com que qualquer componente pode criar um despejo ao vivo completo. Esse valor deve ser maior ou igual a SystemThrottleThreshold. Definir ambos como zero (0) desabilitará toda a limitação baseada em tempo. O padrão é 168 (7 dias).

FullLiveReportsMax

REG_DWORD

O número máximo de despejos dinâmicos completos que podem estar em disco a qualquer momento. O padrão é 1. No Windows 10 1803, Windows Server 2019 e posterior, definir esse valor como zero (0) desabilitará o recurso de despejo ao vivo.

LastFullLiveReport

REG_QWORD

Um SystemTime que indica a hora do último relatório ao vivo completo, para o sistema ou um ReportType específico. Isso é usado para calcular se um limite de política foi atendido.

SystemThrottleThreshold

REG_DWORD

O limite (em horas) da frequência com que qualquer componente no sistema pode criar um despejo ao vivo completo. O padrão é 120 (5 dias).

Subchave LiveKernelReports

LiveKernelReportsPath

REG_SZ

O local de armazenamento redirecionado de relatórios de kernel dinâmico. O local padrão é %systemroot%\LiveKernelReports. Esse valor deve ser um caminho válido. O caminho deve estar no formato de caminho NT. Por exemplo, ?? \C:\LiveDumpsFolder. Para obter mais informações sobre formatos de caminho, confira Formatos de caminho de arquivo em sistemas Windows.

Referência de WER