Windows 10:KB4503293およびKB4503327のインストール後のイベントビューアーエラー

KB4503293またはKB4503327のインストール後にローカルEven Viewerを開くWindows管理者は、イベントビューアーでカスタムビューを選択するとエラーメッセージを受け取る場合があります。

マイクロソフトは、昨日のパッチデーに、サポートされているすべてのバージョンのWindows 10(およびその他のマイクロソフトオペレーティングシステム)の累積的な更新プログラムをリリースしました。

Windows 10バージョン1903のKB4503293およびWindows 10バージョン1809のKB4503327は、これらのパッチに含まれていました。 累積的な更新プログラムにより、いくつかのセキュリティ上の脆弱性(一部は重大な深刻度で評価されたもの)が閉じられ、これらのバージョンのWindowsを実行しているデバイスに他の変更が導入されました。

更新によりエラーや問題が発生する可能性がありますが、KB4503293およびKB4503327の場合に該当するようです。

Windows-Xメニューを使用するか、[スタート]メニューでイベントビューアーを検索するなどして、イベントビューアーを開くWindowsユーザーは、カスタム時に起動時に「MMCがスナップインでエラーを検出し、アンロードします」というエラーを受け取る場合がありますビューが選択されています。

ダイアログで提供されるオプションは、「このエラーをMicrosoftに報告してからMMCをシャットダウンする」、または「スナップインをアンロードして実行を継続する」だけです。

後者を選択すると、「マネージコードスナップインで未処理の例外」がスローされ、イベントビューアーで混乱が生じます。

その時点で残っている唯一のオプションは、イベントビューアーを再起動することです。 問題は、アプリケーションでカスタムビューを選択すると、エラーが再度スローされることです。

更新 :マイクロソフトは問題を確認し、問題を解決するための回避策を公開しました。 管理者は、PowerShellを使用して次のコマンドを実行する必要があります。

関数get-EventViewer {

書き込み出力「マシン上のカスタムビューのリスト」

書き込み出力 ""

Get-ChildItem "C:\ ProgramData \ Microsoft \ Event Viewer \ Views" -Filter * .xml | %{select-xml -Path $ _。FullName -xpath "// Name"} | Select-Object -ExpandPropertyノード| Select-Object -ExpandProperty InnerXml

書き込み出力 ""

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

}

終わり

Deskmodderの同僚は、問題を修正するソリューションを見つけました。 ここにあなたがする必要があるものがあります:

  1. デバイスでエクスプローラーを開きます。
  2. 次のパスに移動します:C:\ ProgramData \ Microsoft \ Event Viewer \ Views
  3. フォルダーの内容をバックアップします。 次の手順では、カスタムビューを削除します。Microsoftが問題を修正したときに、バックアップでビューを復元することができます。
  4. フォルダー内のすべてのView_X.xmlファイルを削除します(View_0.xmlで始まり​​、各ファイルの数を1ずつ増やします)。
  5. ファイルを削除した後、イベントビューアーを起動します。

エラーは削除後に消えるはずです。 問題を修正するために再起動は必要ありません。