Windows 10: notikumu skatītāja kļūda pēc KB4503293 un KB4503327 instalēšanas

Windows administratori, kuri pēc KB4503293 vai KB4503327 instalēšanas atver vietējo Even Viewer, iespējams, saņemot kļūdas ziņojumu, notikumu skatītājā atlasot kļūdas ziņojumu.

Vakar vakardienas ielāpa dienā Microsoft izlaida kumulatīvos atjauninājumus visām atbalstītajām Windows 10 (un citām Microsoft operētājsistēmām) versijām.

Starp šiem ielāpiem bija KB4503293 operētājsistēmas Windows 10 versijai 1903 un KB4503327 operētājsistēmas Windows 10 versijai 1809. Kumulatīvie atjauninājumi aizvēra vairākas drošības nepilnības - dažas no tām novērtēja ar kritisku nopietnību - un ieviesa citas izmaiņas ierīcēs, kurās darbojas šīs Windows versijas.

Atjauninājumos var būt kļūdas un problēmas, un šķiet, ka tas tā ir gadījumā ar KB4503293 un KB4503327.

Windows lietotāji, kuri atver notikumu skatītāju, piemēram, izmantojot Windows-X izvēlni vai izvēlnē Sākt meklē notikumu skatītāju, var saņemt kļūdu "MMC ir atklājis kļūdu spraudnī un izlādēs to", startējot, kad tas būs pielāgots. skati ir atlasīti.

Vienīgās dialoglodziņa piedāvātās iespējas ir "ziņot par šo kļūdu Microsoft un pēc tam izslēgt MMC" vai "izņemt papildprogrammu un turpināt darboties".

Atlasot pēdējo, tiek radīts “neapstrādāts izņēmums Pārvaldītā koda papildprogrammā”, kas notikumu skatītājā rada diezgan haosu.

Vienīgā iespēja, kas tajā brīdī ir palikusi, ir restartēt notikumu skatītāju. Problēma ir šāda: kļūda tiek atkārtota, kad lietojumprogrammā esat izvēlējies pielāgotos skatus.

Atjauninājums : Microsoft apstiprināja problēmu un publicēja risinājumu problēmas novēršanai. Administratoriem jāpalaiž šī komanda, izmantojot PowerShell:

funkcija get-EventViewer {

Rakstīšanas izvade "Pielāgotu skatu saraksts mašīnā"

Rakstīšanas-izvades ""

Get-ChildItem "C: \ ProgramData \ Microsoft \ Event Viewer \ Views" -Filter * .xml | % {select-xml -Path $ _. FullName -xpath "// Name"} | Atlasīt-Object -ExpandProperty Node | Atlasīt-Objekts -ExpandProperty InnerXml

Rakstīšanas-izvades ""

$ view_name = Read-Host "Ievadiet izpildāmā skata nosaukumu"

# Iegūstiet skata faila nosaukumu

$ ViewFile = Get-ChildItem "C: \ ProgramData \ Microsoft \ Event Viewer \ Views" -Filter * .xml | kur-objekts {(Atlasīt-Xml-Ceļš $ _. PilnaNosaukums -xpath "//Name").Node.InnerXml -eq $ view_name}

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

}

Beigas

Mūsu kolēģi Deskmodderē atrada risinājumu, kas šo problēmu atrisina. Tas ir tas, kas jums jādara:

  1. Ierīcē atveriet File Explorer.
  2. Dodieties uz šo ceļu: C: \ ProgramData \ Microsoft \ Event Viewer \ Views
  3. Dublēt mapes saturu. Nākamajā darbībā tiek izdzēsti pielāgotie skati, un, iespējams, vēlēsities, lai dublējums atjaunotu skatus, kad Microsoft novērš problēmas.
  4. Izdzēsiet visus mapē esošos View_X.xml failus (tas sākas ar View_0.xml un katra faila numuru palielina ar 1).
  5. Pēc failu izdzēšanas startējiet notikumu skatītāju.

Pēc dzēšanas kļūda jānovērš. Lai labotu problēmu, restartēšana nav nepieciešama.