Krótki opis
Podczas próby rozwijania, wyświetlania lub tworzenia widoków niestandardowych w Podglądzie zdarzeń może zostać wyświetlony komunikat o błędzie „Program MMC wykrył błąd w przystawce i zwolni ją”. Aplikacja może przestać odpowiadać lub zostać zamknięta. Ten sam błąd może również być zgłaszany podczas korzystania z opcji Filtruj bieżący dziennik w menu Akcja w przypadku wbudowanych widoków lub dzienników. Wbudowane widoki i inne funkcje podglądu zdarzeń powinny działać zgodnie z oczekiwaniami.
Obejście
Aby obejść ten problem, skopiuj i wklej następującą funkcję do okna PowerShell i uruchom ją. Teraz możesz użyć komendy get-EventViewer w wierszu polecenia programu PowerShell, aby wyświetlić widoki niestandardowe. Przy każdym otwarciu nowego okna PowerShell konieczne będzie ponowne wprowadzenie tej funkcji. Uwaga Funkcja get-EventViewer będzie wyłącznie wyświetlać wcześniej zdefiniowane widoki niestandardowe. Aby utworzyć nowe widoki niestandardowe, zobacz Tworzenie zapytań Get-WinEvent dotyczących elementu FilterHashtable.
function get-EventViewer {
Write-Output "Lista widoków niestandardowych w komputerze"
Write-Output ""
Get-ChildItem "C:\ProgramData\Microsoft\Event Viewer\Views" -Filter *.xml | % { select-xml -Path $_.FullName -xpath "//Name" } | Select-Object -ExpandProperty Node | Select-Object -ExpandProperty InnerXml
Write-Output ""
$view_name = Read-Host "Podaj nazwę widoku niestandardowego do wykonania"
# Pobierz nazwę pliku widoku
$ViewFile = Get-ChildItem "C:\ProgramData\Microsoft\Event 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))
}
Następne kroki
Ten problem rozwiązano teraz w następujących aktualizacjach (dotyczy wszystkich platform):
-
KB4501375 — LCU dla systemu Windows 10, wersja 1903.
-
KB4501371 — LCU dla systemu Windows 10, wersja 1809 i Windows Server 2019.
-
KB4503288 — LCU dla systemu Windows 10, wersja 1803.
-
KB4503281 — LCU dla systemu Windows 10, wersja 1709.
-
KB4503289 — LCU dla systemu Windows 10, wersja 1703.
-
KB4503294 — LCU dla systemu Windows 10, wersja 1607 i Windows Server 2016.
-
KB4507458 — LCU dla systemu Windows 10, wersja 1507.
-
KB4503283 — podgląd comiesięcznego pakietu zbiorczego aktualizacji dla systemu Windows 8.1 i Windows Server 2012 R2 dla klientów stosujących wyłącznie aktualizacje zabezpieczeń.
-
KB4508773 — aktualizacja systemów Windows 8.1 i Windows Server 2012 R2.
-
KB4503295 — podgląd comiesięcznego pakietu zbiorczego aktualizacji dla systemów Windows Server 2012 i Windows Embedded 8 Standard.
-
KB4508776 — aktualizacja systemu Windows Server 2012 i Windows Embedded 8 Standard dla klientów stosujących wyłącznie aktualizacje zabezpieczeń.
-
KB4503277 — podgląd comiesięcznego pakietu zbiorczego aktualizacji dla systemów Windows 7 z dodatkiem SP1 i Windows Server 2008 R2 SP1.
-
KB4508772 — aktualizacja systemu Windows Server 7 z dodatkiem SP1 i Windows Server 2008 R2 z dodatkiem SP1 dla klientów stosujących wyłącznie aktualizacje zabezpieczeń.
-
KB4503271 — podgląd comiesięcznego pakietu zbiorczego aktualizacji dla systemów Windows Server 2008 z dodatkiem SP2.
-
KB4508774 — aktualizacja systemu Windows Server 2008 z dodatkiem SP2 dla klientów stosujących wyłącznie aktualizacje zabezpieczeń.
Aktualizacje, których dotyczy problem
Ten problem może występować w następującej najnowszej aktualizacji zbiorczej (LCU), miesięcznym pakiecie zbiorczym aktualizacji oraz aktualizacji samych zabezpieczeń wydanej 11 czerwca 2019 r. na platformach, których dotyczy problem:
-
KB4503293 — LCU dla systemu Windows 10, wersja 1903.
-
KB4503327 — LCU dla systemu Windows 10, wersja 1809 i Windows Server 2019.
-
KB4503286 — LCU dla systemu Windows 10, wersja 1803.
-
KB4503284 — LCU dla systemu Windows 10, wersja 1709.
-
KB4503279 — LCU dla systemu Windows 10, wersja 1703.
-
KB4503267 — LCU dla systemu Windows 10, wersja 1607 i Windows Server 2016.
-
KB4503291 — LCU dla systemu Windows 10, wersja 1507.
-
KB4503276 — miesięczny pakiet zbiorczy aktualizacji dla systemów Windows 8.1 i Windows Server 2012 R2.
-
KB4503290 — aktualizacja samych zabezpieczeń dla systemów Windows 8.1 i Windows Server 2012 R2.
-
KB4503285 — miesięczny pakiet zbiorczy aktualizacji dla systemów Windows Server 2012 i Windows Embedded 8 Standard.
-
KB4503263 — aktualizacja samych zabezpieczeń dla systemów Windows Server 2012 i Windows Embedded 8 Standard.
-
KB4503292 — miesięczny pakiet zbiorczy aktualizacji dla systemów Windows 7 z dodatkiem SP1 i Windows Server 2008 R2 z dodatkiem SP1.
-
KB4503269 — aktualizacja samych zabezpieczeń dla systemów Windows 7 z dodatkiem SP1 i Windows Server 2008 R2 z dodatkiem SP1.
-
KB4503273 — miesięczny pakiet zbiorczy aktualizacji dla systemów Windows Server 2008 z dodatkiem SP2.
-
KB4503287 — aktualizacja samych zabezpieczeń dla systemów Windows Server 2008 z dodatkiem SP2.