Resumo
Ao tentar expandir, exibir ou criar Modos de Exibição Personalizados no Visualizador de Eventos, você pode receber o erro "O MMC detectou um erro em um snap-in e irá descarregá-lo", e o aplicativo pode parar de responder ou pode ser encerrado. Você também pode receber o mesmo erro ao usar Filtrar Log Atual no menu Ação com logs ou exibições internas. Exibições internas e outros recursos do Visualizador de Eventos funcionarão conforme esperado.
Solução alternativa
Para contornar esse problema, copie e cole a seguinte função em uma janela do PowerShell e execute-a. Agora você pode usar o comando get-EventViewer no prompt do PowerShell para visualizar suas Exibições personalizadas. Você precisará inserir novamente a função toda vez que abrir uma nova janela do PowerShell. Observação A função get-EventViewer somente permitirá que você visualize Exibições personalizadas anteriormente definidas. Para criar novas Exibições personalizadas, consulte Criando consultas Get-WinEvent com FilterHashtable.
function get-EventViewer {
Write-Output "List of custom views on the machine"
Write-Output ""
Get-ChildItem "C:\ProgramData\Microsoft\Event Viewer\Views" -Filter *.xml | % { select-xml -Path $_.FullName -xpath "//Name" } | Select-Object -ExpandProperty Node | Select-Object -ExpandProperty InnerXml
Write-Output ""
$view_name = Read-Host "Enter the name of custom view to execute"
# Get the file name of the view
$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))
}
Próximas etapas
Esse problema agora está resolvido para todas as plataformas nas seguintes atualizações:
-
KB4501375 LCU para Windows 10, versão 1903.
-
KB4501371 LCU para Windows 10, versão 1809 e Windows Server 2019.
-
KB4503288 LCU para Windows 10, versão 1803.
-
KB4503281 LCU para Windows 10, versão 1709.
-
KB4503289 LCU para Windows 10, versão 1703.
-
KB4503294 LCU para Windows 10, versão 1607 e Windows Server 2016.
-
KB4507458 LCU para Windows 10, versão 1507.
-
KB4503283 Prévia do Pacote cumulativo mensal para Windows 8.1 e Windows Server 2012 R2 para clientes que usam atualizações Apenas segurança.
-
KB4508773 Atualização para Windows 8.1 e Windows Server 2012 R2.
-
KB4503295 Prévia do Pacote cumulativo mensal para Windows Server 2012 e Windows Embedded 8 Standard
-
KB4508776 Atualização para Windows Server 2012 e Windows Embedded 8 Standard para clientes que usam atualizações Apenas segurança.
-
KB4503277 Prévia do Pacote cumulativo mensal para Windows 7 SP1 e Windows Server 2008 R2 SP1.
-
KB4508772 Atualização para Windows 7 SP1 and Windows Server 2008 R2 SP1 para clientes que usam atualizações Apenas segurança.
-
KB4503271 Prévia do Pacote cumulativo mensal para Windows Server 2008 SP2.
-
KB4508774 Atualização para Windows Server 2008 SP2 para clientes que usam atualizações Apenas segurança.
Atualizações afetadas
A seguinte atualização cumulativa mais recente (LCU), pacotes cumulativos mensais e atualização Apenas segurança lançadas em 11 de junho de 2019 para as plataformas afetadas podem enfrentar esse problema:
-
KB4503293 LCU para Windows 10, versão 1903.
-
KB4503327 LCU para Windows 10, versão 1809 e Windows Server 2019.
-
KB4503286 LCU para Windows 10, versão 1803.
-
KB4503284 LCU para Windows 10, versão 1709.
-
KB4503279 LCU para Windows 10, versão 1703.
-
KB4503267 LCU para Windows 10, versão 1607 e Windows Server 2016.
-
KB4503291 LCU para Windows 10, versão 1507.
-
KB4503276 Pacote cumulativo mensal para Windows 8.1 e Windows Server 2012 R2.
-
KB4503290 Atualização Apenas segurança para Windows 8.1 e Windows Server 2012 R2.
-
KB4503285 Pacote cumulativo mensal para Windows Server 2012 e Windows Embedded 8 Standard
-
KB4503263 Atualização Apenas segurança para Windows Server 2012 e Windows Embedded 8 Standard-
-
KB4503292 Pacote cumulativo mensal para Windows 7 SP1 e Windows Server 2008 R2 SP1
-
KB4503269 Atualização Apenas segurança para Windows 7 SP1 e Windows Server 2008 R2 SP1
-
KB4503273 Pacote cumulativo mensal para Windows Server 2008 SP2
-
KB4503287 Atualização Apenas segurança para Windows Server 2008 SP2