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の同僚は、問題を修正するソリューションを見つけました。 ここにあなたがする必要があるものがあります:
- デバイスでエクスプローラーを開きます。
- 次のパスに移動します:C:\ ProgramData \ Microsoft \ Event Viewer \ Views
- フォルダーの内容をバックアップします。 次の手順では、カスタムビューを削除します。Microsoftが問題を修正したときに、バックアップでビューを復元することができます。
- フォルダー内のすべてのView_X.xmlファイルを削除します(View_0.xmlで始まり、各ファイルの数を1ずつ増やします)。
- ファイルを削除した後、イベントビューアーを起動します。
エラーは削除後に消えるはずです。 問題を修正するために再起動は必要ありません。