Резюме
Когато се опитвате да разгънете, прегледате или създадете изгледи по избор във Визуализатор на събития, може да получите грешката "MMC е открила грешка в конзолна добавка и ще я спре." и приложението може да спре да отговаря или да се затвори. Също така може да получите същата грешка, като използвате "Филтриране на текущия регистрационен файл " в менюто " Действия " с вградени изгледи или регистрационни файлове. Вградените изгледи и други функции на визуализатора на събития трябва да работят по очаквания начин.
Заобиколно решение
За да заобиколите този проблем, копирайте и поставете следната функция в прозорец на PowerShell и я стартирайте. Сега можете да използвате командата get-EventViewer в подканата на PowerShell, за да прегледате вашите изгледи по избор. Ще трябва да въведете отново функцията всеки път, когато отворите нов прозорец на PowerShell. Забележка Функцията get-EventViewer ще ви позволи само да преглеждате дефинирани по-рано изгледи по избор. За да създадете нови изгледи по избор, вижте "Създаване Get-WinEvent заявки с FilterHashtable".
function get-EventViewer {
Write-Output "List of custom views on the machine"
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 "Enter the name of custom view to execute"
# Get the file name of the view
$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