Windows 10: Lỗi Trình xem sự kiện sau khi cài đặt KB4503293 và KB4503327

Quản trị viên Windows mở Trình xem chẵn cục bộ sau khi cài đặt KB4503293 hoặc KB4503327 có thể nhận được thông báo lỗi khi họ chọn Chế độ xem tùy chỉnh trong Trình xem sự kiện.

Microsoft đã phát hành bản cập nhật tích lũy cho tất cả các phiên bản được hỗ trợ của Windows 10 (và các hệ điều hành khác của Microsoft) vào Ngày Patch của ngày hôm qua.

KB4503293 cho Windows 10 phiên bản 1903 và KB4503327 cho Windows 10 phiên bản 1809 nằm trong số các bản vá đó. Các bản cập nhật tích lũy đã đóng một số lỗ hổng bảo mật - một số trong đó được đánh giá với mức độ nghiêm trọng - và đưa ra các thay đổi khác trên các thiết bị chạy các phiên bản Windows này.

Các bản cập nhật có thể giới thiệu các lỗi và sự cố và dường như là trường hợp của KB4503293 và KB4503327.

Người dùng Windows mở Trình xem sự kiện, ví dụ: bằng cách sử dụng menu Windows-X hoặc tìm kiếm Trình xem sự kiện trong Menu bắt đầu, có thể nhận được lỗi "MMC đã phát hiện ra lỗi trong một snap-in và sẽ hủy tải" khi bắt đầu tùy chỉnh Lượt xem được chọn.

Các tùy chọn duy nhất được cung cấp bởi hộp thoại là "báo cáo lỗi này cho Microsoft, sau đó tắt MMC" hoặc "Dỡ bỏ phần đính vào và tiếp tục chạy".

Việc chọn cái sau sẽ ném ra một "ngoại lệ chưa được xử lý trong Snap-In Mã được quản lý", điều này gây ra sự hỗn loạn trong Trình xem sự kiện.

Tùy chọn duy nhất còn lại tại thời điểm đó là khởi động lại Trình xem sự kiện. Vấn đề là: lỗi được ném lại sau khi bạn chọn chế độ xem tùy chỉnh trong ứng dụng.

Cập nhật : Microsoft đã xác nhận sự cố và xuất bản một cách giải quyết để giải quyết vấn đề. Quản trị viên cần chạy lệnh sau bằng PowerShell:

chức năng get-EventViewer {

Đầu ra ghi "Danh sách các chế độ xem tùy chỉnh trên máy"

Đầu ra ghi ""

Get-ChildItem "C: \ ProgramData \ Microsoft \ Event Viewer \ Views" -Filter * .xml | % {select-xml -Path $ _. FullName -xpath "// Tên"} | Chọn-Object -ExpandProperty Node | Chọn-Object -ExpandProperty InnerXml

Đầu ra ghi ""

$ view_name = Read-Host "Nhập tên của chế độ xem tùy chỉnh để thực thi"

# Lấy tên tệp của chế độ xem

$ ViewFile = Get-ChildItem "C: \ ProgramData \ Microsoft \ Event Viewer \ Views" -Filter * .xml | where-object {(Chọn-Xml -Path $ _. FullName -xpath "//Name").Node.InnerXml -eq $ view_name}

Get-WinEvent -FilterXml ([xml] ((Chọn-Xml -Path $ ViewFile.FullName -XPath "//QueryList").node.OuterXml))

}

Kết thúc

Các đồng nghiệp của chúng tôi tại Deskmodder đã tìm ra giải pháp khắc phục vấn đề. Dưới đây là những gì bạn cần làm:

  1. Mở File Explorer trên thiết bị.
  2. Điều hướng đến đường dẫn sau: C: \ ProgramData \ Microsoft \ Event Viewer \ Views
  3. Sao lưu nội dung của thư mục. Bước tiếp theo xóa các chế độ xem tùy chỉnh và bạn có thể muốn sao lưu để khôi phục các chế độ xem khi Microsoft khắc phục sự cố.
  4. Xóa tất cả các tệp View_X.xml trong thư mục (bắt đầu bằng View_0.xml và tăng số lượng lên 1 cho mỗi tệp).
  5. Bắt đầu Trình xem sự kiện sau khi xóa các tệp.

Các lỗi nên được loại bỏ sau khi xóa. Không cần khởi động lại để khắc phục sự cố.