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ć:
- Otwórz Eksplorator plików na urządzeniu.
- Przejdź do następującej ścieżki: C: \ ProgramData \ Microsoft \ Event Viewer \ Views
- 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.
- Usuń wszystkie pliki View_X.xml z folderu (zaczyna się od View_0.xml i zwiększa liczbę o 1 dla każdego pliku).
- 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.