Резюме
Когато се опитвате да разгънете, прегледате или създадете Изгледи по избор във визуализатора на събития, може да получите грешката "MMC е открила грешка в конзолна добавка и ще я спре.“ и приложението може да спре да реагира или да се затвори. Също така може да получите същата грешка, когато използвате Филтриране на текущ дневник в менюто Действия с вградени изгледи или регистрационни файлове. Вградените изгледи и други функции на визуализатора на събития трябва да работят по очаквания начин.
Заобиколно решение
За да заобиколите този проблем, копирайте и поставете следната функция в прозорец на PowerShell и я стартирайте. Сега можете да използвате командата get-EventViewer в "PowerShell", за да прегледате вашите потребителски изгледи. Ще трябва да въвеждате отново функцията всеки път, когато отваряте нов прозорец на PowerShell. Забележка Функцията get-EventViewer само ще ви позволи да прегледате дефинираните по-раноизгледи по избор. За да създадете нови изгледипо избор , вж. създаване Get-WinEventзаявки с FilterHashtable.
функция get-EventViewer {
Write-Output "Списък с изгледи по избор на машината"
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 "Въведете името на изгледа по избор за изпълнение"
# Получаване на името на файла на изгледа
$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))
}
Следващи стъпки
Този проблем вече е разрешен за всички платформи в следните актуализации:
-
KB4501375 LCU за Windows 10, версия 1903.
-
KB4501371 LCU за Windows 10, версия 1809 и Windows Server 2019.
-
KB4503288 LCU за Windows 10, версия 1803.
-
KB4503281 LCU за Windows 10, версия 1709.
-
KB4503289 LCU за Windows 10, версия 1703.
-
KB4503294 LCU за Windows 10, версия 1607 и Windows Server 2016.
-
KB4507458 LCU за Windows 10, версия 1507.
-
KB4503283 Предварителен преглед на месечен сборен пакет за Windows 8.1 и Windows Server 2012 R2 за клиенти, които използват актуализации само за защитата.
-
KB4508773 Актуализация за Windows 8.1 и Windows Server 2012 R2.
-
KB4503295 Предварителен преглед на месечен сборен пакет за Windows Server 2012 и Windows Embedded 8 Standard
-
KB4508776 Актуализация за Windows Server 2012 и Windows Embedded 8 Standard за клиенти, използващи актуализации само за защита.
-
KB4503277 Предварителен преглед на месечен сборен пакет за Windows 7 SP1 и Windows Server 2008 R2 SP1.
-
KB4508772 Актуализация за Windows 7 SP1 и Windows Server 2008 R2 SP1 за клиенти, използващи само защита.
-
KB4503271 Предварителен преглед на месечен сборен пакет за Windows Server 2008 SP2.
-
KB4508774 Актуализация за Windows Server 2008 SP2 за клиенти, използващи само защита.
Засегнати актуализации
Следните най-нови кумулативни актуализации (LCU) и месечни сборни пакети и само за защита, издадени на 11 юни 2019 г. за засегнатите платформи, може да изпитат този проблем:
-
KB4503293 LCU за Windows 10, версия 1903.
-
KB4503327 LCU за Windows 10, версия 1809 и Windows Server 2019.
-
KB4503286 LCU за Windows 10, версия 1803.
-
KB4503284 LCU за Windows 10, версия 1709.
-
KB4503279 LCU за Windows 10, версия 1703.
-
KB4503267 LCU за Windows 10, версия 1607 и Windows Server 2016.
-
KB4503291 LCU за Windows 10, версия 1507.
-
KB4503276 Месечен сборен пакет за актуализация за Windows 8.1 и Windows Server 2012 R2.
-
KB4503290 Актуализация само за защита за Windows 8.1 и Windows Server 2012 R2.
-
KB4503285 Месечен сборен пакет за Windows Server 2012 и Windows Embedded 8 Standard
-
KB4503263 Актуализация само за защита за Windows Server 2012 и Windows Embedded 8 Standard-
-
KB4503292 Месечен сборен пакет за актуализация за Windows 7 SP1 и Windows Server 2008 R2 SP1
-
KB4503269 Актуализация само за защита за Windows 7 SP1 и Windows Server 2008 R2 SP1
-
KB4503273 Месечен сборен пакет за актуализация за Windows Server 2008 SP2
-
KB4503287 Актуализация само за защитата за Windows Server 2008 SP2