Windows 10: Błąd Podglądu zdarzeń po zainstalowaniu KB4503293 i KB4503327

Administratorzy systemu Windows, którzy otwierają lokalną aplikację Even Viewer po instalacji KB4503293 lub KB4503327, mogą otrzymać komunikat o błędzie, gdy wybiorą widoki niestandardowe w Podglądzie zdarzeń.

Firma Microsoft wydała zbiorcze aktualizacje dla wszystkich obsługiwanych wersji systemu Windows 10 (i innych systemów operacyjnych Microsoft) we wczorajszym dniu aktualizacji.

KB4503293 dla Windows 10 wersja 1903 i KB4503327 dla Windows 10 wersja 1809 były wśród tych łat. Zbiorcze aktualizacje usunęły kilka luk w zabezpieczeniach - z których niektóre oceniono jako krytyczne - i wprowadziły inne zmiany na urządzeniach z tymi wersjami systemu Windows.

Aktualizacje mogą wprowadzać błędy i problemy, i wydaje się, że tak jest w przypadku KB4503293 i KB4503327.

Użytkownicy systemu Windows, którzy otworzą Podgląd zdarzeń, np. Za pomocą menu Windows-X lub szukając Podglądu zdarzeń w menu Start, mogą otrzymać błąd „MMC wykrył błąd w przystawce i zwolni go” podczas uruchamiania, gdy niestandardowy widoki są wybrane.

Jedynymi opcjami dostępnymi w oknie dialogowym jest „zgłoś ten błąd do firmy Microsoft, a następnie zamknij program MMC” lub „Zwolnij przystawkę i kontynuuj działanie”.

Wybranie tego ostatniego powoduje „nieobsługiwany wyjątek w przystawce Kod zarządzany”, który powoduje dość chaos w Podglądzie zdarzeń.

Jedyną opcją pozostającą w tym momencie jest ponowne uruchomienie Podglądu zdarzeń. Problem jest taki: błąd jest zgłaszany ponownie po wybraniu niestandardowych widoków w aplikacji.

Aktualizacja : firma Microsoft potwierdziła problem i opublikowała obejście umożliwiające rozwiązanie problemu. Administratorzy muszą uruchomić następujące polecenie przy użyciu programu PowerShell:

funkcja get-EventViewer {

Zapis-wyjście „Lista niestandardowych widoków na maszynie”

Zapis-wyjście „”

Get-ChildItem „C: \ ProgramData \ Microsoft \ Event Viewer \ Views” -Filter * .xml | % {select-xml -Path $ _. Pełna nazwa -xpath "// Nazwa"} | Węzeł Select-Object -ExpandProperty | Select-Object -ExpandProperty InnerXml

Zapis-wyjście „”

$ view_name = Read-Host "Wprowadź nazwę niestandardowego widoku do wykonania"

# Uzyskaj nazwę pliku widoku

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

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

}

Koniec

Nasi koledzy z Deskmodder znaleźli rozwiązanie, które rozwiązuje problem. Oto, co musisz zrobić:

  1. Otwórz Eksplorator plików na urządzeniu.
  2. Przejdź do następującej ścieżki: C: \ ProgramData \ Microsoft \ Event Viewer \ Views
  3. Utwórz kopię zapasową zawartości folderu. Kolejny krok usuwa niestandardowe widoki i możesz chcieć, aby kopia zapasowa przywróciła widoki, gdy Microsoft naprawi problemy.
  4. Usuń wszystkie pliki View_X.xml z folderu (zaczyna się od View_0.xml i zwiększa liczbę o 1 dla każdego pliku).
  5. Uruchom Podgląd zdarzeń po usunięciu plików.

Błąd powinien zniknąć po usunięciu. Ponowne uruchomienie nie jest wymagane do rozwiązania problemu.