Trình xem Sự kiện có thể đóng hoặc bạn có thể gặp lỗi khi sử dụng Dạng xem Tùy chỉnh

Áp dụng cho
Windows 10, version 1903, all editions Windows 10, version 1809, all editions Windows Server 2019, all editions Windows 10, version 1803, all editions Windows 10, version 1709, all editions Windows 10, version 1703, all editions Windows 10, version 1607, all editions Windows Server 2016, all editions Windows 10 Windows 8.1 Windows Server 2012 R2 Windows Server 2012 Windows 7 Service Pack 1 Windows Server 2008 R2 Service Pack 1 Windows Server 2008 Service Pack 2

Tóm tắt

Khi cố gắng bung rộng, xem hoặc tạo Chế độ xem tùy chỉnh trong Trình xem sự kiện, bạn có thể gặp lỗi "MMC đã phát hiện lỗi trong phần đính kèm và sẽ dỡ tải." và ứng dụng có thể ngừng phản hồi hoặc đóng. Bạn cũng có thể gặp lỗi tương tự khi sử dụng Lọc Nhật ký Hiện tại trong menu Hành động với các dạng xem hoặc nhật ký tích hợp sẵn. Dạng xem và các tính năng khác được tích hợp sẵn của Trình xem Sự kiện vẫn hoạt động bình thường.

Lỗi Trình xem sự kiện

Lỗi Trình xem sự kiện

Giải pháp thay thế

Để khắc phục sự cố này, hãy sao chép và dán hàm sau vào cửa sổ Windows PowerShell và chạy nó.  Bây giờ bạn có thể sử dụng lệnh get-EventViewer tại dấu nhắc PowerShell để xem Chế độ xem tùy chỉnh của mình. Bạn sẽ cần nhập lại hàm mỗi khi mở cửa sổ PowerShell mới.  Lưu ý Hàm get-EventViewer sẽ chỉ cho phép bạn xem Dạng xem tùy chỉnh đã xác định trước đó.  Để tạo dạng xem tùy chỉnh mới, hãy xem Tạo truy vấn Get-WinEvent với FilterHashtable.


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

Các Bước Tiếp theo

Sự cố này hiện đã được giải quyết cho tất cả các nền tảng trong các bản cập nhật sau:

  • KB4501375 LCU dành cho Windows 10, phiên bản 1903.
  • KB4501371 LCU dành cho Windows 10, phiên bản 1809 và Windows Server 2019.
  • KB4503288 LCU dành cho Windows 10, phiên bản 1803.
  • KB4503281 LCU dành cho Windows 10, phiên bản 1709.
  • KB4503289 LCU dành cho Windows 10, phiên bản 1703.
  • KB4503294 LCU dành cho Windows 10, phiên bản 1607 và Windows Server 2016.
  • KB4507458 LCU dành cho Windows 10, phiên bản 1507.
  • KB4503283 Bản xem trước Bản tổng hợp hàng tháng cho Windows 8.1 và Windows Server 2012 R2.
  • KB4508773 Bản cập nhật cho Windows 8.1 và Windows Server 2012 R2 dành cho khách hàng sử dụng các bản cập nhật dành riêng cho Bảo mật.
  • KB4503295 Xem trước Bản tổng hợp Hàng tháng cho Windows Server 2012 và Windows Embedded 8 Standard.
  • KB4508776 Bản cập Nhật dành cho Windows Server 2012 và Windows Embedded 8 Standard cho các khách hàng sử dụng các bản cập nhật dành riêng cho Bảo mật.
  • KB4503277 Xem trước Bản tổng hợp Hàng tháng cho Windows 7 SP1 và Windows Server 2008 R2 SP1.
  • KB4508772 Bản cập nhật dành cho Windows 7 SP1 và Windows Server 2008 R2 SP1 cho các khách hàng sử dụng các bản cập nhật dành riêng cho Bảo mật.
  • KB4503271 Xem trước Bản tổng hợp Hàng tháng cho Windows Server 2008 SP2.
  • KB4508774 Bản cập nhật dành cho Windows Server 2008 SP2 cho các khách hàng sử dụng các bản cập nhật dành riêng cho Bảo mật.

Bản cập nhật bị ảnh hưởng

Bản cập nhật tích lũy mới nhất (LCU), bản Tổng hợp Hàng tháng và bản cập nhật Dành riêng cho Bảo mật dưới đây (phát hành vào ngày 11 tháng 6 năm 2019 dành cho các nền tảng bị ảnh hưởng) có thể gặp những sự cố sau:

  • KB4503293 LCU dành cho Windows 10, phiên bản 1903.
  • KB4503327 LCU dành cho Windows 10, phiên bản 1809 và Windows Server 2019.
  • KB4503286 LCU dành cho Windows 10, phiên bản 1803.
  • KB4503284 LCU dành cho Windows 10, phiên bản 1709.
  • KB4503279 LCU dành cho Windows 10, phiên bản 1703.
  • KB4503267 LCU dành cho Windows 10, phiên bản 1607 và Windows Server 2016.
  • KB4503291 LCU dành cho Windows 10, phiên bản 1507.
  • KB4503276 Bản tổng hợp Hàng tháng dành cho Windows 8.1 và Windows Server 2012 R2.
  • KB4503290 Bản cập nhật dành riêng cho Bảo mật dành cho Windows 8.1 và Windows Server 2012 R2.
  • KB4503285 Bản Tổng hợp Hàng tháng dành cho Windows Server 2012 và Windows Embedded 8 Standard.
  • KB4503263 Bản cập nhật dành riêng cho bảo mật cho Windows Server 2012 và Windows Embedded 8 Standard-
  • KB4503292 Bản tổng hợp Hàng tháng dành cho Windows 7 SP1 và Windows Server 2008 R2 SP1
  • KB4503269 Bản cập nhật dành riêng cho Bảo mật dành cho Windows 7 SP1 và Windows Server 2008 R2 SP1
  • KB4503273 Bản tổng hợp Hàng tháng Windows Server 2008 SP2
  • KB4503287 Bản cập nhật dành riêng cho Bảo mật dành cho Windows Server 2008 SP2