Windows 10の最新の累積アップデートKB4503293等にイベントビューアーが開けない既知の不具合が存在

S 20190613 200750

Microsoftが6月の月例更新として公開したWindowsの更新プログラムに、イベントビューアーが機能しなくなる既知の不具合が存在することがわかりました(Softpedia)。

Microsoftがこの不具合を説明したサポートページ「Event Viewer may close or you may receive an error when using Custom Views」によると、不具合はイベントビューアーでカスタムビューを表示したり作成した場合に発生するとのこと。「スナップインのエラーがMMCにより検出されたので、スナップインがアンロードされます」というメッセージが表示され「OK」をクリックするとさらに次のエラーが表示されます。

S 20190613 200847

回避方法として、以下の関数をPowerShellウィンドウにコピーして貼り付けて実行し、カスタムビューを表示する際、PowerShellプロンプトでget-EventViewerコマンドを実行する方法が案内されています。なお新しい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))
}

この不具合が影響する更新プログラムは以下の通りです。Windows 10の各バージョンだけではなく、Windows 7やWindows 8.1、Windows Server 2012、Windows Server 2008等にも影響します。

  • KB4503293 LCU for Windows 10, version 1903.
  • KB4503327 LCU for Windows 10, version 1809 and Windows Server 2019.
  • KB4503286 LCU for Windows 10, version 1803.
  • KB4503284 LCU for Windows 10, version 1709.
  • KB4503279 LCU for Windows 10, version 1703.
  • KB4503267 LCU for Windows 10, version 1607 and Windows Server 2016.
  • KB4503291 LCU for Windows 10, version 1507.
  • KB4503276 Monthly Rollup for Windows 8.1 and Windows Server 2012 R2.
  • KB4503290 Security-only update for Windows 8.1 and Windows Server 2012 R2.
  • KB4503285 Monthly Rollup for Windows Server 2012 and Windows Embedded 8 Standard
  • KB4503263 Security-only update for Windows Server 2012 and Windows Embedded 8 Standard-
  • KB4503292 Monthly Rollup for Windows 7 SP1 and Windows Server 2008 R2 SP1
  • KB4503269 Security-only update for Windows 7 SP1 and Windows Server 2008 R2 SP1
  • KB4503273 Monthly Rollup for Windows Server 2008 SP2
  • KB4503287 Security-only update for Windows Server 2008 SP2

Microsoftは解決策を検討中で7月に修正を提供する予定です。

スポンサーリンク