【アプデ/10】 2019年6月12日のWindowsUpdate後、イベントビューアーが『スナップインのエラー~』で死亡する場合あり [Update 6: 全OSバージョンで修正]

Win10チューニング,WindowsUpdate

2019年6月12日配信されたWindowsUpdateを適用後、イベントビューアーを開き、カスタムビューを表示しようとした際に、環境によっては『スナップインのエラーがMMCにより検出されたので、スナップインがアンロードされます』といったエラーが表示されて、イベントビューアーが正常に機能しなくなる不具合が発生していました。

2019年6月19日以降に配信された下記の『修正KB』(またはそれ以降のKB)を適用することでこの不具合は発生しなくなります。

Win10
バージョン
不具合発生KB修正KB不具合内容
v1903KB4503293
(2019年6月12日公開)
KB4501375
(2019年6月28日公開)

【不具合概要】
これらの更新プログラムをインストール後、イベントビューアーを開き、カスタムビューを表示しようとした際に、環境によっては『スナップインのエラーがMMCにより検出されたので、スナップインがアンロードされます』といったエラーが表示されて、イベントビューアーが正常に機能しなくなるかもしれません。『現在のログをフィルター』を使用してもこの不具合が発生する場合があります。


【回避策】
Microsoftによると、この不具合が発生した場合、以下の内容をPowerShellウィンドウへ貼り付けて実行することで不具合を回避できると案内しています。

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))

これにより既存のカスタムビューが表示されるようになります。新規にカスタムビューを作成する場合はここのページを参考にしてスクリプトを組むようMicrosoftは案内していますが、難易度は非常に高いものとなっています。

Microsoftはこの不具合の修正に取り組んでおり、2019年6月下旬に解決策を提供予定とのことです。

v1809KB4503327
(2019年6月12日公開)
KB4501371
(2019年6月19日公開)

v1803

KB4503286
(2019年6月12日公開)
KB4503288
(2019年6月19日公開)

v1709

KB4503284
(2019年6月12日公開)
KB4503281
(2019年6月19日公開)

v1703

KB4503279
(2019年6月12日公開)
KB4503289
(2019年6月19日公開)

v1607

KB4503267
(2019年6月12日公開)
KB4503294
(2019年6月19日公開)
v1507KB4503291
(2019年6月12日公開)
KB4507458
(2019年7月10日公開)
更新履歴
① Microsoftがこの不具合を認め詳細を公開。それに伴い記事の内容を更新。
② 【回避策】欄に修正予定日2019年6月下旬を加筆。新規にカスタムビューを作成する場合の方法を加筆。
③ Microsoftが不具合内容を更新。『現在のログをフィルター』を使用しても同不具合が発生する場合あり。【不具合概要】にその旨加筆。
④ 各修正KBを加筆。
⑤ v1903用修正KB4501375を加筆。
⑥ v1507用修正KB4507458を加筆。