Windows 10: errore del Visualizzatore eventi dopo l'installazione di KB4503293 e KB4503327

Gli amministratori di Windows che aprono il Visualizzatore locale locale dopo l'installazione di KB4503293 o KB4503327 possono ricevere un messaggio di errore quando selezionano Visualizzazioni personalizzate nel Visualizzatore eventi.

Microsoft ha rilasciato aggiornamenti cumulativi per tutte le versioni supportate di Windows 10 (e altri sistemi operativi Microsoft) il giorno della patch di ieri.

KB4503293 per Windows 10 versione 1903 e KB4503327 per Windows 10 versione 1809 erano tra quelle patch. Gli aggiornamenti cumulativi hanno chiuso diverse vulnerabilità di sicurezza, alcune delle quali valutate con una gravità critica, e introdotto altre modifiche sui dispositivi che eseguono queste versioni di Windows.

Gli aggiornamenti possono introdurre errori e problemi, e questo sembra essere il caso di KB4503293 e KB4503327.

Gli utenti Windows che aprono il Visualizzatore eventi, ad esempio utilizzando il menu Windows-X o cercando il Visualizzatore eventi nel menu Start, potrebbero ricevere l'errore "MMC ha rilevato un errore in uno snap-in e lo scaricherà" all'avvio quando personalizzato le viste sono selezionate.

Le uniche opzioni fornite dalla finestra di dialogo sono "segnalare questo errore a Microsoft, quindi chiudere MMC" o "Scaricare lo snap-in e continuare a funzionare".

La selezione di quest'ultimo genera una "eccezione non gestita nello snap-in di codice gestito" che provoca il caos nel Visualizzatore eventi.

L'unica opzione rimasta a quel punto è riavviare il Visualizzatore eventi. Il problema è: l'errore viene nuovamente generato dopo aver selezionato le visualizzazioni personalizzate nell'applicazione.

Aggiornamento : Microsoft ha confermato il problema e pubblicato una soluzione alternativa per risolvere il problema. Gli amministratori devono eseguire il comando seguente usando PowerShell:

funzione get-EventViewer {

Scrittura-output "Elenco di viste personalizzate sulla macchina"

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

Scrittura-output ""

$ view_name = Read-Host "Inserisci il nome della vista personalizzata da eseguire"

# Ottieni il nome del file della vista

$ 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))

}

Fine

I nostri colleghi di Deskmodder hanno trovato una soluzione per risolvere il problema. Ecco cosa devi fare:

  1. Apri Esplora file sul dispositivo.
  2. Passare al seguente percorso: C: \ ProgramData \ Microsoft \ Event Viewer \ Views
  3. Eseguire il backup del contenuto della cartella. Il passaggio successivo elimina le visualizzazioni personalizzate e potrebbe essere necessario che il backup ripristini le visualizzazioni quando Microsoft risolve i problemi.
  4. Elimina tutti i file View_X.xml nella cartella (inizia con View_0.xml e incrementa il numero di 1 per ogni file).
  5. Avviare il Visualizzatore eventi dopo aver eliminato i file.

L'errore dovrebbe essere scomparso dopo l'eliminazione. Non è necessario un riavvio per risolvere il problema.