Windows 10: Event Viewer-feil etter installasjon av KB4503293 og KB4503327

Windows-administratorer som åpner den lokale Even Viewer etter installasjon av KB4503293 eller KB4503327, kan få en feilmelding når de velger Tilpassede visninger i Hendelsesvisningen.

Microsoft ga ut kumulative oppdateringer for alle støttede versjoner av Windows 10 (og andre Microsoft-operativsystemer) på gårsdagens Patch Day.

KB4503293 for Windows 10 versjon 1903 og KB4503327 for Windows 10 versjon 1809 var blant disse oppdateringene. De kumulative oppdateringene lukket flere sikkerhetsproblemer - noen av dem vurdert med kritisk alvorlighet - og introduserte andre endringer på enheter som kjører disse versjonene av Windows.

Oppdateringer kan introdusere feil og problemer, og det ser ut til å være tilfelle med KB4503293 og KB4503327.

Windows-brukere som åpner Event Viewer, f.eks. Ved å bruke Windows-X-menyen eller søke etter Event Viewer i Start-menyen, kan få feilen "MMC har oppdaget en feil i en snap-in og vil laste den av" ved start når den er tilpasset visninger er valgt.

De eneste alternativene i dialogboksen er å "rapportere denne feilen til Microsoft og deretter slå av MMC", eller "Laste av snap-in og fortsette å kjøre".

Å velge sistnevnte kaster et "ubehandlet unntak i Managed Code Snap-In" som forårsaker ganske kaos i Event Viewer.

Det eneste alternativet som er igjen på det tidspunktet er å starte Event Viewer på nytt. Problemet er: feilen kastes igjen når du velger tilpassede visninger i applikasjonen.

Oppdatering : Microsoft bekreftet problemet og publiserte en løsning for å løse problemet. Administratorer må kjøre følgende kommando ved hjelp av PowerShell:

funksjon get-EventViewer {

Skrivemelding "Liste over tilpassede visninger på maskinen"

Skriv-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

Skriv-output ""

$ view_name = Les-vert "Skriv inn navnet på tilpasset visning for å utføre"

# Få filnavnet til visningen

$ ViewFile = Get-ChildItem "C: \ ProgramData \ Microsoft \ Event Viewer \ Views" -Filter * .xml | hvor-objekt {(Select-Xml -Path $ _. FullName -xpath "//Name").Node.InnerXml -ekv $ view_name}

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

}

Slutt

Våre kolleger på Deskmodder fant en løsning som løser problemet. Dette er hva du trenger å gjøre:

  1. Åpne File Explorer på enheten.
  2. Naviger til følgende bane: C: \ ProgramData \ Microsoft \ Event Viewer \ Views
  3. Sikkerhetskopierer innholdet i mappen. Neste trinn sletter de tilpassede visningene, og du vil kanskje at sikkerhetskopien skal gjenopprette visningene når Microsoft løser problemene.
  4. Slett alle View_X.xml-filer i mappen (det starter med View_0.xml og øker tallet med 1 for hver fil).
  5. Start Event Viewer etter å ha slettet filene.

Feilen skal være borte etter sletting. Det kreves ikke en omstart for å løse problemet.