Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo ajuda a corrigir um erro que ocorre quando você habilita o log de eventos analíticos ou de depuração.
Número original do KB: 2488055
Sintomas
Você pode receber o seguinte erro ao tentar ativar ou alterar as propriedades de um Visualizador de Eventos de login de evento de análise ou depuração:
Erro de consulta
Um ou mais logs na consulta têm erros.
A operação solicitada não pode ser executada em um canal direto habilitado. Primeiro, o canal precisa ser desabilitado antes da execução da operação solicitada.
Ao tentar alterações com a ferramenta Wevtutil, você pode receber o seguinte erro:
O canal não pode ser ativado.
Falha ao salvar a configuração ou ativar o nome> do log de log<.
A operação solicitada não pode ser executada em um canal direto habilitado. Primeiro, o canal precisa ser desabilitado antes da execução da operação solicitada.
Primeiro, você deve selecionar Exibir, Mostrar Logs de Análise e de Depuração no Visualizador de Eventos para tornar os logs de análise e depuração visíveis no Visualizador de Eventos. Por exemplo, o log WMI-Activity (nome completo Microsoft-Windows-WMI-Activity/Trace) está localizado em Logs de Aplicativos e Serviços\Microsoft\Windows\WMI-Activity\Trace.
Motivo
Para logs analíticos e de depuração, o Visualizador de Eventos não permite que eventos sejam consultados ou exibidos se o log estiver habilitado e tiver Substituir eventos conforme necessário (eventos mais antigos primeiro) configurados.
Esse não é o caso de logs administrativos e operacionais, como logs de sistema, aplicativo e segurança, que podem ser exibidos quando Substituir eventos conforme necessário (eventos mais antigos primeiro) está configurado.
Por padrão, os logs de análise e depuração são configurados para Não substituir eventos (Limpar logs manualmente). Para o log circular em que os eventos antigos são descartados quando o tamanho máximo do log é atingido, você habilitaria Substituir eventos conforme necessário (eventos mais antigos primeiro).
O registro está ocorrendo mesmo que esse erro seja exibido. O erro significa apenas que você não pode exibir os eventos que estão sendo registrados no momento.
Resolução
Você pode exibir um log analítico ou de depuração enquanto ele estiver ativado, desde que não defina Substituir eventos conforme necessário no Visualizador de Eventos, que no Wevtutil é configurado usando /retention:false
ou /rt:false
.
Se você definir Substituir eventos conforme necessário (/retention:false
) porque precisa de um log circular, primeiro desative esse log antes de poder exibir os eventos.
Por exemplo, para usar a ferramenta Wevtutil para habilitar o log WMI-Activity, defina Substituir eventos conforme necessário e altere o tamanho para 150 MB (o padrão é 1024 KB), você pode executar o seguinte comando:
wevtutil set-log "Microsoft-Windows-WMI-Activity/Trace" /enabled:false
wevtutil set-log "Microsoft-Windows-WMI-Activity/Trace" /enabled:true /quiet:true /retention:false /maxsize:153600
Depois que o problema for reproduzido, desative o log e exporte-o para revisão.
wevtutil set-log "Microsoft-Windows-WMI-Activity/Trace" /enabled:false
wevtutil export-log "Microsoft-Windows-WMI-Activity/Trace" %temp%\%computername%_WMI-Activity.evtx