Windows 10: eroare View Viewer după instalarea KB4503293 și KB4503327

Administratorii Windows care deschid Even Viewer local după instalarea KB4503293 sau KB4503327 pot primi un mesaj de eroare atunci când selectează Vizualizări personalizate în Event Viewer.

Microsoft a lansat actualizări cumulate pentru toate versiunile acceptate de Windows 10 (și alte sisteme de operare Microsoft) în ziua de ieri.

KB4503293 pentru Windows 10 versiunea 1903 și KB4503327 pentru Windows 10 versiunea 1809 au fost printre acele patch-uri. Actualizările cumulate au închis mai multe vulnerabilități de securitate - unele dintre ele evaluate cu o severitate critică - și au introdus alte modificări pe dispozitivele care rulează aceste versiuni de Windows.

Actualizările pot introduce erori și probleme și acesta pare să fie cazul cu KB4503293 și KB4503327.

Utilizatorii Windows care deschid View View Event, de exemplu, folosind meniul Windows-X sau căutând Event Viewer în meniul Start, pot primi eroarea „MMC a detectat o eroare într-un snap-in și o va descărca” la început atunci când este personalizată vizualizările sunt selectate.

Singurele opțiuni oferite de dialog sunt „raportarea acestei erori la Microsoft, apoi închiderea MMC” sau „Descărcarea snap-in-ului și continuarea rulării”.

Selectarea acestuia din urmă aruncă o „excepție neîndoielnică în Snap-In de cod gestionat”, care provoacă destul de haos în Vizualizatorul de evenimente.

Singura opțiune rămasă în acel moment este să reporniți Event Viewer. Problema este: eroarea este aruncată din nou după ce selectați vizualizări personalizate în aplicație.

Actualizare : Microsoft a confirmat problema și a publicat o soluție de rezolvare a problemei. Administratorii trebuie să execute următoarea comandă folosind PowerShell:

funcție get-EventViewer {

Scriere-ieșire "Listă de vizualizări personalizate pe aparat"

Scriere-ieșire ""

Get-ChildItem "C: \ ProgramData \ Microsoft \ Vizualizator de evenimente \ Vizualizări" -Filter * .xml | % {select-xml -Path $ _. Nume complet -xpath "// Nume"} | Nodul Select-Object -ExpandProperty | Select-Object -ExpandProperty InnerXml

Scriere-ieșire ""

$ view_name = Cititor-gazdă "Introduceți numele vizualizării personalizate pentru a executa"

# Obțineți numele fișierului vizualizării

$ ViewFile = Get-ChildItem "C: \ ProgramData \ Microsoft \ Vizualizator de evenimente \ Vizualizări" -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))

}

Sfârșit

Colegii noștri de la Deskmodder au găsit o soluție care rezolvă problema. Iată ce trebuie să faceți:

  1. Deschideți File Explorer pe dispozitiv.
  2. Navigați la următoarea cale: C: \ ProgramData \ Microsoft \ Vizualizator de evenimente \ Vizualizări
  3. Backup conținutul folderului. Următorul pas șterge vizualizările personalizate și este posibil să doriți ca backup-ul să restaureze vizualizările atunci când Microsoft rezolvă problemele.
  4. Ștergeți toate fișierele View_X.xml din folder (începe cu View_0.xml și crește numărul cu 1 pentru fiecare fișier).
  5. Începeți vizualizatorul de evenimente după ștergerea fișierelor.

Eroarea ar trebui să dispară după ștergere. Nu este necesară o repornire pentru a remedia problema.