Resumen
Al intentar expandir, visualizar o crear vistas personalizadas en el Visor de eventos, es posible que reciba el error "MMC detectó un error en un complemento y lo quitará" y que la aplicación deje de responder o se cierre. También es posible que reciba el mismo error al usar el registro actual de filtros del menú Acción con las vistas integradas o registros. Las vistas integradas y otras características del Visor de eventos deberían funcionar del modo esperado.
Solución alternativa
Como solución alternativa de este problema, copie y pegue la siguiente función en una ventana de PowerShell y ejecútela. Ahora, puede usar el comando get-EventViewer en el símbolo del sistema de PowerShell para ver sus Vistas personalizadas. Tendrá que volver a especificar la función cada vez que abra una nueva ventana de PowerShell. Nota La función get-EventViewer solo permitirá ver vistas personalizadas definidas anteriormente. Para crear vistas personalizadas nueva, consulte Creación de consultas Get-WinEvent con 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óximos pasos
Este problema se resolvió para todas las plataformas en las actualizaciones siguientes:
-
KB4501375 LCU para Windows 10, versión 1903.
-
KB4501371 LCU para Windows 10, versión 1809 y Windows Server 2019.
-
KB4503288 LCU para Windows 10, versión 1803.
-
KB4503281 LCU para Windows 10, versión 1709.
-
KB4503289 LCU para Windows 10, versión 1703.
-
KB4503294 LCU para Windows 10, versión 1607 y Windows Server 2016.
-
KB4507458 LCU para Windows 10, versión 1507.
-
KB4503283 Versión preliminar del paquete acumulativo mensual para Windows 8.1 y Windows Server 2012 R2 para clientes que usan actualizaciones de solo seguridad.
-
KB4508773 Actualización para Windows 8.1 y Windows Server 2012 R2.
-
KB4503295 Versión preliminar del paquete acumulativo mensual para Windows Server 2012 y Windows Embedded 8 Standard
-
KB4508776 Actualización para Windows Server 2012 y Windows Embedded 8 Standard para clientes que usan actualizaciones de solo seguridad.
-
KB4503277 Versión preliminar el paquete acumulativo mensual para Windows 7 SP1 and Windows Server 2008 R2 SP1.
-
KB4508772 Actualización para Windows 7 SP1 y Windows Server 2008 R2 SP1 para clientes que usan actualizaciones de solo seguridad.
-
KB4503271 Versión preliminar del paquete acumulativo mensual para Windows Server 2008 SP2.
-
KB4508774 Actualización para Windows Server 2008 SP2 para clientes que usan actualizaciones de solo seguridad.
Actualizaciones afectadas
La siguiente actualización acumulativa más reciente (LCU), los paquetes acumulativos mensuales y las actualizaciones de solo seguridad publicados el 11 de junio de 2019 para las plataformas afectadas podrían experimentar este problema:
-
KB4503293 LCU para Windows 10, versión 1903.
-
KB4503327 LCU para Windows 10, versión 1809 y Windows Server 2019.
-
KB4503286 LCU para Windows 10, versión 1803.
-
KB4503284 LCU para Windows 10, versión 1709.
-
KB4503279 LCU para Windows 10, versión 1703.
-
KB4503267 LCU para Windows 10, versión 1607 y Windows Server 2016.
-
KB4503291 LCU para Windows 10, versión 1507.
-
KB4503276 Paquete acumulativo mensual para Windows 8.1 y Windows Server 2012 R2.
-
KB4503290 Actualización de solo seguridad para Windows 8.1 y Windows Server 2012 R2.
-
KB4503285 Paquete acumulativo mensual para Windows Server 2012 y Windows Embedded 8 Standard
-
KB4503263 Actualización de solo seguridad para Windows Server 2012 y Windows Embedded 8 Standard.
-
KB4503292 Paquete acumulativo mensual para Windows 7 SP1 y Windows Server 2008 R2 SP1
-
KB4503269 Actualización de solo seguridad para Windows 7 SP1 y Windows Server 2008 R2 SP1
-
KB4503273 Paquete acumulativo mensual para Windows Server 2008 SP2
-
KB4503287 Actualización de solo seguridad para Windows Server 2008 SP2