Windows 10: Грешка в Viewer на събитията след инсталирането на KB4503293 и KB4503327
- Категория: Windows
Windows администраторите, които отварят локалния Even Viewer след инсталиране на KB4503293 или KB4503327, могат да получат съобщение за грешка, когато избират персонализирани изгледи в Event Viewer.
Microsoft пусна кумулативни актуализации за всички поддържани версии на Windows 10 (и други операционни системи на Microsoft) на вчерашния Пач ден ,
KB4503293 за Windows 10 версия 1903 и KB4503327 за Windows 10 версия 1809 бяха сред тези кръпки. Кумулативните актуализации затвориха няколко уязвимости в сигурността - някои от които бяха оценени с критична тежест - и внесоха други промени на устройства, работещи с тези версии на Windows.
Актуализациите могат да въвеждат грешки и проблеми, а това изглежда е случаят с KB4503293 и KB4503327.
Потребители на Windows, които отварят Event Viewer, напр. чрез използване на менюто на Windows-X или търсене на Event Viewer в менюто 'Старт' може да получите грешката 'MMC е открил грешка при щракване и ще я разтовари' при стартиране, когато са избрани персонализирани изгледи.
Единствените опции, предоставени от диалоговия прозорец, са „докладване на тази грешка на Microsoft и след това изключване на MMC“ или „Разтоварване на щракването и продължаване на работата“.
Избирането на последната хвърля „необработено изключение в управлявания код Snap-In“, което причинява доста хаос в Event Viewer.
Единствената възможност, останала в този момент, е да рестартирате Event Viewer. Проблемът е: грешката се хвърля отново, след като изберете персонализирани изгледи в приложението.
Актуализация : Microsoft потвърди изданието и публикува решение за разрешаване на проблема. Администраторите трябва да изпълнят следната команда, използвайки PowerShell:
функция get-EventViewer {
Изписване „Списък на персонализирани изгледи на машината“
Изписване ''
Get-ChildItem 'C: ProgramData Microsoft Event Viewer Views' -Filter * .xml | % {select-xml -Path $ _. FullName -xpath '// Име'} | Select-Object -ExpandProperty Node | Select-Object -ExpandProperty InnerXmlИзписване ''
$ view_name = Read-Host 'Въведете име на персонализиран изглед за изпълнение'# Получете името на файла на изгледа
$ ViewFile = Get-ChildItem 'C: ProgramData Microsoft Event Viewer Views' -Filter * .xml | където-обект {(Select-Xml -Path $ _. FullName -xpath '//Name').Node.InnerXml -eq $ view_name}Get-WinEvent -FilterXml ([xml] ((Select-Xml -Path $ ViewFile.FullName -XPath '//QueryList').node.OuterXml))
}
Край
Нашите колеги в Deskmodder намери решение, което коригира проблема. Ето какво трябва да направите:
- Отворете File Explorer на устройството.
- Придвижете се до следния път: C: ProgramData Microsoft Event Viewer Views
- Архивирайте съдържанието на папката. Следващата стъпка изтрива персонализираните изгледи и може да искате резервното копие да възстанови изгледите, когато Microsoft отстрани проблемите.
- Изтрийте всички View_X.xml файлове в папката (тя започва с View_0.xml и увеличава числото по 1 за всеки файл).
- Стартирайте Event Viewer след изтриване на файловете.
Грешката трябва да изчезне след изтриването. Не се изисква рестартиране, за да се отстрани проблема.