Windows 10: error del visor de eventos después de instalar KB4503293 y KB4503327

Los administradores de Windows que abren el visor uniforme local después de la instalación de KB4503293 o KB4503327 pueden recibir un mensaje de error cuando seleccionan Vistas personalizadas en el visor de eventos.

Microsoft lanzó actualizaciones acumulativas para todas las versiones compatibles de Windows 10 (y otros sistemas operativos de Microsoft) en día del parche de ayer.



KB4503293 para Windows 10 versión 1903 y KB4503327 para Windows 10 versión 1809 se encuentran entre esos parches. Las actualizaciones acumulativas cerraron varias vulnerabilidades de seguridad, algunas de las cuales se clasificaron con una gravedad crítica, e introdujeron otros cambios en los dispositivos que ejecutan estas versiones de Windows.

Las actualizaciones pueden introducir errores y problemas, y ese parece ser el caso de KB4503293 y KB4503327.

event viewer error windows 10

Los usuarios de Windows que abren el Visor de eventos, p. Ej. al usar el menú de Windows-X o al buscar Visor de eventos en el menú Inicio, puede recibir el error 'MMC ha detectado un error en un complemento y lo descargará' al inicio cuando se seleccionen vistas personalizadas.



Las únicas opciones proporcionadas por el cuadro de diálogo son 'informar este error a Microsoft y luego cerrar MMC', o 'Descargar el complemento y continuar ejecutándose'.

unhandled exception

Al seleccionar este último, se produce una 'excepción no controlada en el complemento de código administrado' que causa bastante caos en el Visor de eventos.



event viewer error

La única opción que queda en ese momento es reiniciar el Visor de eventos. El problema es: el error vuelve a aparecer una vez que selecciona vistas personalizadas en la aplicación.



Actualizar: Microsoft confirmado problema y publicó una solución para resolverlo. Los administradores deben ejecutar el siguiente comando con PowerShell:

function get-EventViewer {
Salida de escritura 'Lista de vistas personalizadas en la máquina'
Salida de escritura '
Get-ChildItem 'C: ProgramData Microsoft Event Viewer Views' -Filter * .xml | % {select-xml -Path $ _. FullName -xpath '// Nombre'} | Nodo Seleccionar-Objeto -ExpandProperty | Seleccionar-objeto -ExpandProperty InnerXml

Salida de escritura '
$ view_name = Read-Host 'Ingrese el nombre de la vista personalizada para ejecutar'

# Obtener el nombre de archivo de la vista
$ ViewFile = Get-ChildItem 'C: ProgramData Microsoft Event Viewer Views' -Filtro * .xml | where-object {(Select-Xml -Path $ _. FullName -xpath '//Name').Node.InnerXml -eq $ view_name}

Get-WinEvent -FilterXml ([xml] ((Seleccionar-Xml -Path $ ViewFile.FullName -XPath '//QueryList').node.OuterXml))
}

Final

Nuestros colegas en Deskmodder encontró una solución que soluciona el problema. Aquí está lo que tú necesitas hacer:

  1. Abra el Explorador de archivos en el dispositivo.
  2. Navegue a la siguiente ruta: C: ProgramData Microsoft Event Viewer Views
  3. Haga una copia de seguridad del contenido de la carpeta. El siguiente paso elimina las vistas personalizadas y es posible que desee que la copia de seguridad restaure las vistas cuando Microsoft solucione los problemas.
  4. Elimine todos los archivos View_X.xml de la carpeta (comienza con View_0.xml y aumenta el número en 1 para cada archivo).
  5. Inicie el Visor de eventos después de eliminar los archivos.

delete event viewer views

El error debería desaparecer después de la eliminación. No es necesario reiniciar para solucionar el problema.