Применяется к
Windows 10, version 1903, all editions Windows 10, version 1809, all editions Windows Server 2019, all editions Windows 10, version 1803, all editions Windows 10, version 1709, all editions Windows 10, version 1703, all editions Windows 10, version 1607, all editions Windows Server 2016, all editions Windows 10 Windows 8.1 Windows Server 2012 R2 Windows Server 2012 Windows 7 Service Pack 1 Windows Server 2008 R2 Service Pack 1 Windows Server 2008 Service Pack 2

Сводка

При попытке развернуть, просмотреть или создать настраиваемые представления в средстве "Просмотр событий" может возникать ошибка "Консоль управления (MMC) обнаружила ошибку оснастки, поэтому оснастка будет выгружена" и приложение может перестать отвечать на запросы или закрыться. Кроме того, эта ошибка могла возникать при использовании команды Фильтровать текущий журнал в меню Действие со встроенными представлениями или журналами. Встроенные представления и другие функции средства "Просмотр событий" должны работать правильно.

Event Viewer Error

Event Viewer Error

 

Обходное решение

Чтобы обойти эту ошибку, скопируйте и вставьте следующую функцию в окно PowerShell и выполните ее. Теперь вы можете использовать команду get-EventViewer в командной строке PowerShell для просмотра настраиваемых представлений. Эту функцию придется вводить повторно при каждом открытии нового окна PowerShell. Примечание. Функция get-EventViewer позволяет просматривать только ранее определенные настраиваемые представления. Сведения о создании настраиваемых представлений см. в разделе Создание запросов Get-WinEvent с помощью FilterHashtable.

function 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

  • KB4503283 Обновление для Windows 2012 и Windows Embedded 8 Standard для клиентов, использующих только обновления для системы безопасности.

  • KB4503277 Предварительная версия ежемесячного накопительного пакета для Windows Server 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

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.