概要
イベント ビューアーでカスタム ビューを展開、表示、または作成しようとすると、"MMC がスナップインでエラーを検出したため、アンロードします" というエラーが表示され、アプリが応答を停止するか終了することがあります。 また、組み込みのビューまたはログを使用して、[操作] メニューの [現在のログをフィルター処理] を使用して同じエラーが発生する場合もあります。 イベント ビューアーの組み込みビューやその他の機能は、適切に機能するはずです。
回避策
この問題を回避するには、次の関数をコピーして PowerShell ウィンドウに貼り付けて実行します。 PowerShell プロンプトでコマンド get-EventViewer を使用して、 カスタム ビューを表示できるようになりました。 新しい PowerShell ウィンドウを開くたびに、関数を再入力する必要があります。 注釈get-EventViewer 関数では、以前に定義したカスタム ビューのみを表示することができます。 新しい カスタム ビューを作成するには、「 FilterHashtable を使用した Get-WinEvent クエリの作成」を参照してください。
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))
}
次のステップ
この問題は、次の更新プログラムですべてのプラットフォームで解決されました。
- KB4501375Windows 10 Version 1903 の LCU。
- KB4501371Windows 10 Version 1809 および Windows Server 2019 の LCU。
- KB4503288Windows 10 Version 1803 の LCU。
- KB4503281Windows 10 バージョン 1709 の LCU。
- KB4503289Windows 10 Version 1703 の LCU。
- KB4503294Windows 10 バージョン 1607 および Windows Server 2016 の LCU。
- KB4507458Windows 10 バージョン 1507 の LCU。
- KB4503283Windows 8.1 および Windows Server 2012 R2 のマンスリー ロールアップのプレビュー。
- KB4508773セキュリティのみの更新プログラムを使用しているお客様向けの Windows 8.1 および Windows Server 2012 R2 の更新プログラム。
- KB4503295Windows Server 2012 および Windows Embedded 8 Standard のマンスリー ロールアップのプレビュー
- KB4508776セキュリティのみの更新プログラムを使用しているお客様向けの Windows Server 2012 および Windows Embedded 8 Standard 用の更新プログラム。
- KB4503277Windows 7 SP1 および Windows Server 2008 R2 SP1 のマンスリー ロールアップのプレビュー。
- KB4508772セキュリティのみを使用しているお客様向けの Windows 7 SP1 および Windows Server 2008 R2 SP1 用の更新プログラム。
- KB4503271Windows Server 2008 SP2 のマンスリー ロールアップのプレビュー。
- KB4508774セキュリティのみを使用しているお客様向けの Windows Server 2008 SP2 用の更新プログラム。
影響を受ける更新プログラム
影響を受けるプラットフォーム用に 2019 年 6 月 11 日にリリースされた次の最新の累積的な更新プログラム (LCU)、マンスリー ロールアップ、およびセキュリティのみで、この問題が発生することがあります。
- KB4503293Windows 10 Version 1903 の LCU。
- KB4503327Windows 10 Version 1809 および Windows Server 2019 の LCU。
- KB4503286Windows 10 Version 1803 の LCU。
- KB4503284Windows 10 バージョン 1709 の LCU。
- KB4503279Windows 10 Version 1703 の LCU。
- KB4503267Windows 10 バージョン 1607 および Windows Server 2016 の LCU。
- KB4503291Windows 10 バージョン 1507 の LCU。
- KB4503276Windows 8.1 および Windows Server 2012 R2 のマンスリー ロールアップ。
- KB4503290Windows 8.1 および Windows Server 2012 R2 のセキュリティのみの更新プログラム。
- KB4503285Windows Server 2012 および Windows Embedded 8 Standard のマンスリー ロールアップ
- KB4503263Windows Server 2012 および Windows Embedded 8 Standard のセキュリティのみの更新プログラム
- KB4503292Windows 7 SP1 および Windows Server 2008 R2 SP1 のマンスリー ロールアップ
- KB4503269Windows 7 SP1 および Windows Server 2008 R2 SP1 のセキュリティのみの更新プログラム
- KB4503273Windows Server 2008 SP2 のマンスリー ロールアップ
- KB4503287Windows Server 2008 SP2 のセキュリティのみの更新プログラム