Windows 10: Chyba prehliadača udalostí po inštalácii KB4503293 a KB4503327

Správcovia systému Windows, ktorí po inštalácii KB4503293 alebo KB4503327 otvoria miestny prehliadač Even Viewer, môžu pri zobrazení vlastných zobrazení v prehliadači udalostí zobraziť chybové hlásenie.

Spoločnosť Microsoft vydala kumulatívne aktualizácie pre všetky podporované verzie systému Windows 10 (a ďalšie operačné systémy spoločnosti Microsoft) v deň včera na opravu.

KB4503293 pre Windows 10 verzie 1903 a KB4503327 pre Windows 10 verzie 1809 boli medzi týmito opravami. Kumulatívne aktualizácie uzavreli niekoľko bezpečnostných zraniteľností - niektoré z nich boli hodnotené s kritickou závažnosťou - a zaviedli ďalšie zmeny na zariadeniach, na ktorých sú spustené tieto verzie systému Windows.

Aktualizácie môžu spôsobiť chyby a problémy, a to sa zdá byť prípad KB4503293 a KB4503327.

Používatelia Windows, ktorí otvoria prehliadač udalostí, napr. Pomocou ponuky Windows-X alebo vyhľadaním prehliadača udalostí v ponuke Štart, môžu dostať chybu „MMC zistila chybu v module snap-in a vyloží ju“ pri spustení, keď je to vlastné sú vybrané zobrazenia.

Jediné možnosti uvedené v dialógovom okne sú „nahlásiť túto chybu spoločnosti Microsoft a potom vypnúť MMC“ alebo „Uvoľniť modul snap-in a pokračovať v prevádzke“.

Ak vyberiete poslednú, vyvolá „neošetrenú výnimku v modulu snap-in Spravovaný kód“, čo v prehliadači udalostí spôsobuje chaos.

Jedinou možnosťou, ktorá zostáva v tomto bode, je reštartovať prehliadač udalostí. Problém je: chyba sa znova vyvolá po výbere vlastných zobrazení v aplikácii.

Aktualizácia : Spoločnosť Microsoft problém potvrdila a na riešenie problému uverejnila riešenie. Správcovia musia pomocou PowerShell spustiť nasledujúci príkaz:

function get-EventViewer {

Zápis-výstup "Zoznam vlastných zobrazení na stroji"

Zápis-výstup „“

Get-ChildItem "C: \ ProgramData \ Microsoft \ Viewer \ Views" -Filter * .xml | % {select-xml -Path $ _. FullName -xpath "// Name"} | Select-Object -ExpandProperty Uzol | Vyberte objekt -expandandInterXml

Zápis-výstup „“

$ view_name = Read-Host "Zadajte názov vlastného zobrazenia, ktoré sa má vykonať"

# Získajte názov súboru zobrazenia

$ ViewFile = Get-ChildItem "C: \ ProgramData \ Microsoft \ 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))

}

Koniec

Naši kolegovia z Deskmodder našli riešenie, ktoré problém vyrieši. Tu je to, čo musíte urobiť:

  1. V zariadení otvorte program Prieskumník.
  2. Prejdite na nasledujúcu cestu: C: \ ProgramData \ Microsoft \ Viewer \ Views
  3. Zálohujte obsah priečinka. Ďalším krokom sa odstránia vlastné zobrazenia a po odstránení problémov spoločnosťou Microsoft môže byť vhodné obnoviť tieto zobrazenia.
  4. Vymažte všetky súbory View_X.xml v priečinku (začína na View_0.xml a pre každý súbor sa zvyšuje o 1).
  5. Po odstránení súborov spustite prehliadač udalostí.

Chyba by sa mala odstrániť po odstránení. Na odstránenie problému nie je potrebný reštart.