Windows 10: erro do Visualizador de eventos após a instalação de KB4503293 e KB4503327
- Categoria: Janelas
Os administradores do Windows que abrirem o Even Viewer local após a instalação de KB4503293 ou KB4503327 podem receber uma mensagem de erro ao selecionar Exibições personalizadas no Event Viewer.
A Microsoft lançou atualizações cumulativas para todas as versões com suporte do Windows 10 (e outros sistemas operacionais da Microsoft) em dia do patch de ontem .
KB4503293 para Windows 10 versão 1903 e KB4503327 para Windows 10 versão 1809 estavam entre esses patches. As atualizações cumulativas eliminaram várias vulnerabilidades de segurança - algumas das quais classificadas com uma gravidade crítica - e introduziram outras alterações em dispositivos que executam essas versões do Windows.
As atualizações podem apresentar erros e problemas, e esse parece ser o caso do KB4503293 e do KB4503327.
Usuários do Windows que abrem o Visualizador de eventos, por exemplo usando o menu Windows-X ou procurando por Visualizador de Eventos no Menu Iniciar, pode receber o erro 'MMC detectou um erro em um snap-in e irá descarregá-lo' na inicialização quando as visualizações personalizadas forem selecionadas.
As únicas opções fornecidas pela caixa de diálogo são 'relatar este erro à Microsoft e, em seguida, desligar o MMC', ou 'Descarregar o snap-in e continuar executando'.
Selecionar o último lança uma 'exceção não tratada no snap-in de código gerenciado' que causa um grande caos no Visualizador de eventos.
A única opção que resta nesse ponto é reiniciar o Visualizador de eventos. O problema é: o erro é lançado novamente depois que você seleciona visualizações personalizadas no aplicativo.
Atualizar : Microsoft confirmado o problema e publicou uma solução alternativa para resolvê-lo. Os administradores precisam executar o seguinte comando usando o PowerShell:
function get-EventViewer {
Write-Output 'Lista de visualizações personalizadas na máquina'
Saída de gravação ''
Get-ChildItem 'C: ProgramData Microsoft Event Viewer Views' -Filter * .xml | % {select-xml -Path $ _. FullName -xpath '// Name'} | Nó Select-Object -ExpandProperty | Select-Object -ExpandProperty InnerXmlSaída de gravação ''
$ view_name = Read-Host 'Digite o nome da visão personalizada para executar'# Obtenha o nome do arquivo da visualização
$ ViewFile = Get-ChildItem 'C: ProgramData Microsoft Event Viewer Views' -Filter * .xml | where-object {(Select-Xml -Path $ _. FullName -xpath '//Name').Node.InnerXml -eq $ view_name}Get-WinEvent -FilterXml ([xml] ((Select-Xml -Path $ ViewFile.FullName -XPath '//QueryList').node.OuterXml))
}
Fim
Nossos colegas em Deskmodder encontrou uma solução que corrige o problema. Aqui está o que você precisa fazer:
- Abra o File Explorer no dispositivo.
- Navegue até o seguinte caminho: C: ProgramData Microsoft Event Viewer Views
- Faça backup do conteúdo da pasta. A próxima etapa exclui as exibições personalizadas e você pode desejar que o backup restaure as exibições quando a Microsoft corrigir os problemas.
- Exclua todos os arquivos View_X.xml da pasta (começa com View_0.xml e aumenta o número em 1 para cada arquivo).
- Inicie o Visualizador de eventos após excluir os arquivos.
O erro deve desaparecer após a exclusão. Não é necessário reiniciar para corrigir o problema.