Windows 10 : KB4503293 및 KB4503327 설치 후 이벤트 뷰어 오류

KB4503293 또는 KB4503327을 설치 한 후 로컬 Even Viewer를 여는 Windows 관리자는 이벤트 뷰어에서 사용자 정의보기를 선택할 때 오류 메시지가 표시 될 수 있습니다.

Microsoft는 어제 패치 당일에 지원되는 모든 Windows 10 버전 및 기타 Microsoft 운영 체제에 대한 누적 업데이트를 발표했습니다.

Windows 10 버전 1903의 경우 KB4503293 및 Windows 10 버전 1809의 경우 KB4503327이 이러한 패치 중 하나입니다. 누적 업데이트로 인해 일부 보안 취약성 (일부 심각도는 심각도 등급)이 마감되었으며 이러한 Windows 버전을 실행하는 장치에 다른 변경 사항이 도입되었습니다.

업데이트시 오류 및 문제가 발생할 수 있으며 이는 KB4503293 및 KB4503327의 경우에 해당됩니다.

예를 들어 Windows-X 메뉴를 사용하거나 시작 메뉴에서 이벤트 뷰어를 검색하여 이벤트 뷰어를 여는 Windows 사용자는 시작할 때 "MMC가 스냅인에서 오류를 감지하여 언로드합니다"라는 오류를 수신 할 수 있습니다. 보기가 선택되었습니다.

대화 상자가 제공하는 유일한 옵션은 "이 오류를 Microsoft에보고 한 다음 MMC를 종료"하거나 "스냅인을 언로드하고 계속 실행"하는 것입니다.

후자를 선택하면 "관리되는 코드 스냅인에서 처리되지 않은 예외"가 발생하여 이벤트 뷰어에서 혼란이 발생합니다.

그 시점에 남은 유일한 옵션은 이벤트 뷰어를 다시 시작하는 것입니다. 문제는 응용 프로그램에서 사용자 정의보기를 선택하면 오류가 다시 발생합니다.

업데이트 : Microsoft는 문제를 확인하고 문제를 해결하기위한 대안을 게시했습니다. 관리자는 PowerShell을 사용하여 다음 명령을 실행해야합니다.

get-EventViewer 함수 {

쓰기 출력 "기계의 사용자 정의보기 목록"

쓰기 출력 ""

Get-ChildItem "C : \ ProgramData \ Microsoft \ Event Viewer \ Views"-Filter * .xml | % {select-xml -Path $ _. FullName -xpath "// Name"} | Select-Object -ExpandProperty 노드 | 개체 선택 -ExpandProperty InnerXml

쓰기 출력 ""

$ view_name = 읽기-호스트 "실행할 사용자 정의보기의 이름을 입력하십시오"

# 뷰의 파일 이름을 얻습니다

$ 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. 파일을 삭제 한 후 이벤트 뷰어를 시작하십시오.

삭제 후 오류가 없어야합니다. 문제를 해결하기 위해 다시 시작할 필요는 없습니다.