Windows 10: Помилка переглядача подій після встановлення KB4503293 та KB4503327

Адміністратори Windows, які відкривають локальний Even Viewer після встановлення KB4503293 або KB4503327, можуть отримати повідомлення про помилку, коли вони вибирають Спеціальні перегляди у переглядачі подій.

Майкрософт випустив сукупні оновлення для всіх підтримуваних версій Windows 10 (та інших операційних систем Microsoft) у вчорашній день патчу.

Серед цих патчів були KB4503293 для Windows 10 версії 1903 та KB4503327 для Windows 10 версії 1809. Сукупні оновлення закрили кілька вразливих місць безпеки - деякі з яких оцінювались з критичною суворістю - та внесли інші зміни на пристрої, на яких працює ці версії Windows.

Оновлення можуть вводити помилки та проблеми, і, мабуть, це стосується KB4503293 та KB4503327.

Користувачі Windows, які відкривають програму перегляду подій, наприклад, використовуючи меню Windows-X або шукаючи програму перегляду подій у меню "Пуск", можуть отримати помилку "MMC виявив помилку в оснащенні та вивантажить її" при запуску за звичай перегляди обрані.

Єдині варіанти, що надаються у діалоговому вікні, - це "повідомити Microsoft про цю помилку, а потім вимкнути MMC" або "Вивантажити оснащення та продовжувати працювати".

Вибір останнього призводить до "необробленого винятку в керованому оснастці", що викликає досить хаос у переглядачі подій.

Єдиний варіант, що залишився в цьому пункті - це перезапустити програму перегляду подій. Проблема полягає в тому, що помилка видається знову, коли ви вибираєте власні представлення у програмі.

Оновлення : Microsoft підтвердила проблему та опублікувала вирішення проблеми. Адміністраторам потрібно запустити таку команду за допомогою PowerShell:

функція get-EventViewer {

Написання-вихід "Список користувацьких переглядів на машині"

Запис-вихід ""

Get-ChildItem "C: \ ProgramData \ Microsoft \ Переглядач подій \ Перегляди" -Filter * .xml | % {select-xml -Path $ _. FullName -xpath "// Ім'я"} | Select-Object -ExpandProperty Node | Select-Object -ExpandProperty InnerXml

Запис-вихід ""

$ view_name = Читання-хост "Введіть ім'я користувацького перегляду для виконання"

# Отримати ім'я файлу представлення

$ ViewFile = Get-ChildItem "C: \ ProgramData \ Microsoft \ Переглядач подій \ Перегляди" -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))

}

Кінець

Наші колеги з Deskmodder знайшли рішення, яке вирішує проблему. Ось що вам потрібно зробити:

  1. Відкрийте Провідник файлів на пристрої.
  2. Перейдіть до наступного шляху: C: \ ProgramData \ Microsoft \ Event Viewer \ Views
  3. Створіть резервну копію вмісту папки. Наступним кроком буде видалено спеціальні представлення даних, і ви, можливо, захочете відновити представлення даних, коли Microsoft виправить проблеми.
  4. Видаліть усі файли View_X.xml у папці (вона починається з View_0.xml та збільшує число на 1 для кожного файлу).
  5. Запустіть переглядач подій після видалення файлів.

Помилка повинна бути знищена після видалення. Для виправлення проблеми не потрібно перезавантаження.