ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

บทสรุป

เมื่อพยายามขยาย ดู หรือสร้าง มุมมองแบบกำหนดเอง ในตัวแสดงเหตุการณ์ คุณอาจได้รับข้อผิดพลาด "MMC ได้ตรวจพบข้อผิดพลาดใน Snap-in และจะยกเลิกการโหลด Snap-in นั้น" และแอปอาจหยุดการตอบสนองหรือปิด คุณยังอาจได้รับข้อผิดพลาดแบบเดียวกันเมื่อใช้ กรองบันทึกปัจจุบัน ในเมนู การดำเนินการ ที่มีมุมมองหรือบันทึกในตัว มุมมองในตัวและฟีเจอร์อื่นๆ ของตัวแสดงเหตุการณ์ควรทำงานตามที่คาดไว้

Event Viewer Error

Event Viewer Error

 

วิธีแก้ไขปัญหา

เมื่อต้องการแก้ไขปัญหานี้ ให้คัดลอกและวางฟังก์ชันต่อไปนี้ลงในหน้าต่าง PowerShell และเรียกใช้ ตอนนี้คุณสามารถใช้คำสั่ง get-EventViewer ที่พร้อมท์ PowerShell prompt เพื่อดู มุมมองแบบกำหนดเอง คุณจะต้องป้อนฟังก์ชันใหม่ทุกครั้งที่คุณเปิดหน้าต่าง PowerShell ใหม่ หมายเหตุ ฟังก์ชัน get-EventViewer จะให้คุณสามารถดูได้เฉพาะ มุมมองแบบกำหนดเองที่กำหนดไว้ก่อนหน้าเท่านั้น หากต้องการสร้าง มุมมองแบบกำหนดเองใหม่ ให้ดูที่ การสร้างคิวรี Get-WinEvent ด้วย 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))
}

 

ขั้นตอนถัดไป

ปัญหานี้ได้รับการแก้ไขแล้วสำหรับทุกแพลตฟอร์มในอัปเดตต่อไปนี้:

  • KB4501375 LCU สำหรับ Windows 10 เวอร์ชัน 1903

  • KB4501371 LCU สำหรับ Windows 10 เวอร์ชัน 1809 และ Windows Server 2019

  • KB4503288 LCU สำหรับ Windows 10 เวอร์ชัน 1803

  • KB4503281 LCU สำหรับ Windows 10 เวอร์ชัน 1709

  • KB4503289 LCU สำหรับ Windows 10 เวอร์ชัน 1703

  • KB4503294 LCU สำหรับ Windows 10 เวอร์ชัน 1607 และ Windows Server 2016

  • KB4507458 LCU สำหรับ Windows 10 เวอร์ชัน 1507

  • KB4503283 ตัวอย่างของชุดรวมอัปเดตรายเดือนสำหรับ Windows 8.1 และ Windows Server 2012 R2 สำหรับลูกค้าที่ใช้การอัปเดตความปลอดภัยเท่านั้น

  • KB4508773 การอัปเดตสำหรับ Windows 8.1 และ Windows Server 2012 R2

  • KB4503295 ตัวอย่างชุดรวมอัปเดตรายเดือนสำหรับ Windows Server 2012 และ Windows Embedded 8 Standard

  • KB4508776 การอัปเดตสำหรับ Windows Server 2012 และ Windows Embedded 8 Standard สำหรับลูกค้าที่ใช้การอัปเดตความปลอดภัยเท่านั้น

  • KB4503277 ตัวอย่างชุดรวมอัปเดตรายเดือนสำหรับ Windows 7 SP1 และ Windows Server 2008 R2 SP1

  • KB4508772 การอัปเดตสำหรับ Windows 7 SP1 และ Windows Server 2008 R2 SP1 สำหรับลูกค้าที่ใช้การอัปเดตความปลอดภัยเท่านั้น

  • KB4503271 ตัวอย่างชุดรวมอัปเดตรายเดือนสำหรับ Windows Server 2008 SP2

  • KB4508774 การอัปเดตสำหรับ Windows Server 2008 SP2 สำหรับลูกค้าที่ใช้การอัปเดตความปลอดภัยเท่านั้น

การอัปเดตที่ได้รับผลกระทบ

การอัปเดตแบบสะสมล่าสุด (LCU) ต่อไปนี้ ชุดรวมอัปเดตรายเดือนและการอัปเดตความปลอดภัยเท่านั้นที่เผยแพร่เมื่อวันที่ 11 มิถุนายน 2019 สำหรับแพลตฟอร์มที่ได้รับผลกระทบอาจประสบปัญหานี้:

  • KB4503293 LCU สำหรับ Windows 10 เวอร์ชัน 1903

  • KB4503327 LCU สำหรับ Windows 10 เวอร์ชัน 1809 และ Windows Server 2019

  • KB4503286 LCU สำหรับ Windows 10 เวอร์ชัน 1803

  • KB4503284 LCU สำหรับ Windows 10 เวอร์ชัน 1709

  • KB4503279 LCU สำหรับ Windows 10 เวอร์ชัน 1703

  • KB4503267 LCU สำหรับ Windows 10 เวอร์ชัน 1607 และ Windows Server 2016

  • KB4503291 LCU สำหรับ Windows 10 เวอร์ชัน 1507

  • KB4503276 ชุดรวมอัปเดตรายเดือนสำหรับ Windows 8.1 หรือ Windows Server 2012 R2

  • KB4503290 การอัปเดตความปลอดภัยเท่านั้นสำหรับ Windows 8.1 และ Windows Server 2012 R2

  • KB4503285 ชุดรวมอัปเดตรายเดือนสำหรับ Windows Server 2012 และ Windows Embedded 8 Standard

  • KB4503263 การอัปเดตความปลอดภัยเท่านั้นสำหรับ Windows Server 2012 และ Windows Embedded 8 Standard-

  • KB4503292 ชุดรวมอัปเดตรายเดือนสำหรับ Windows 7 SP1 และ Windows Server 2008 R2 SP1

  • KB4503269 การอัปเดตความปลอดภัยเท่านั้นสำหรับ Windows 7 SP1 และ Windows Server 2008 R2 SP1

  • KB4503273 ชุดรวมอัปเดตรายเดือน Windows Server 2008 SP2

  • KB4503287 การอัปเดตความปลอดภัยเท่านั้นสำหรับ Windows Server 2008 SP2

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×