Windows Event Viewer อ่าน Log Error Hardware

Windows Event Viewer อ่าน Log Error

📅 2026-02-09 | โดย อ.บอม กิตติทัศน์ เจริญพนาสิทธิ์ — SiamCafe.net Since 1997

Windows Event Viewer: อ่าน Log Error แก้ปัญหา Hardware ด้วยตัวเอง

เคยไหม? คอมพิวเตอร์เจอปัญหาแปลกๆ จอฟ้า, โปรแกรมค้าง, หรือเครื่องรีสตาร์ทเองเฉยๆ อาการเหล่านี้มักจะเกิดจากปัญหา Hardware บางอย่างที่ Windows มันตรวจเจอ แต่ไม่รู้จะบอกเรายังไงตรงๆ วิธีง่ายๆ ที่จะช่วยให้เราแกะรอยหาต้นตอของปัญหาได้ คือ การใช้ Windows Event Viewer นี่แหละ

สมัยผมทำร้านเน็ตฯ ยุคแรกๆ เจอปัญหาแบบนี้บ่อยมาก ลูกค้าเล่นๆ อยู่เครื่องดับไปเฉยๆ ต้องวิ่งไปดู ไปแก้กันวุ่นวาย Event Viewer นี่แหละคือตัวช่วยชีวิตเลย

Event Viewer คืออะไร ทำไมถึงสำคัญ?

Event Viewer มันก็คือสมุดบันทึกของ Windows นั่นแหละ ทุกๆ เหตุการณ์ที่เกิดขึ้นในระบบ ไม่ว่าจะเป็น Error, Warning, Information มันจะถูกบันทึกไว้ในนี้หมด ลองคิดดูสิว่า ถ้าคอมฯ เรามีปัญหา แล้วเราสามารถย้อนกลับไปดูได้ว่า "ก่อนที่มันจะพัง มันเกิดอะไรขึ้นบ้าง?" มันจะช่วยให้เราวิเคราะห์หาสาเหตุได้ง่ายขึ้นเยอะเลย

สำคัญยังไงน่ะเหรอ? ลองนึกภาพว่าคุณขับรถอยู่ดีๆ รถดับกลางทาง ถ้าคุณมีกล่องดำ (Event Viewer) คุณก็จะรู้ว่า ก่อนที่รถจะดับ น้ำมันหมด, เครื่องยนต์ร้อนเกินไป, หรือแบตเตอรี่หมดกันแน่

เปิด Event Viewer ยังไง?

ง่ายมาก! มีหลายวิธีเลย

  1. วิธีที่ 1: กดปุ่ม Windows + R พิมพ์ eventvwr.msc แล้วกด Enter
  2. วิธีที่ 2: พิมพ์ "Event Viewer" ในช่อง Search ของ Windows แล้วคลิกที่ App
  3. วิธีที่ 3: ไปที่ Control Panel -> System and Security -> Administrative Tools -> Event Viewer

พอเปิดมาแล้ว หน้าตาอาจจะดูรกๆ หน่อย แต่ไม่ต้องตกใจ เดี๋ยวผมจะสอนวิธีดู

โครงสร้างของ Event Viewer

Event Viewer จะแบ่ง Log ออกเป็นหลายๆ ประเภทหลักๆ ที่เราต้องสนใจมีอยู่ 3 อัน:

แต่ละประเภทก็จะแบ่งย่อยออกไปอีก เช่น ใน Windows Logs ก็จะมี Application, Security, Setup, System

อ่าน Log Error: ตามหา Hardware ตัวร้าย

เอาล่ะ มาถึงขั้นตอนสำคัญ เราจะมาอ่าน Log เพื่อหาสาเหตุของปัญหา Hardware กัน

  1. เลือก Log ที่เกี่ยวข้อง: เริ่มจากไปที่ Windows Logs -> System ก่อนเลย เพราะส่วนใหญ่ปัญหา Hardware จะถูกบันทึกไว้ที่นี่
  2. กรอง Event: มองหา Event ที่มี Level เป็น Error หรือ Warning เพราะมันบ่งบอกว่ามีบางอย่างผิดปกติเกิดขึ้น
  3. ดู Event ID: Event แต่ละอันจะมี ID กำกับอยู่ Event ID นี้แหละที่จะช่วยให้เราสืบค้นข้อมูลเพิ่มเติมได้ง่ายขึ้น
  4. อ่าน Description: อ่านรายละเอียดของ Event อย่างละเอียด มันจะบอกว่าเกิดอะไรขึ้น, เกิดขึ้นที่ไหน, และอาจจะมี Code Error บอกมาด้วย

เคล็ดลับ: ลองดู Event ที่เกิดขึ้นในช่วงเวลาก่อนที่เครื่องจะมีปัญหา เพราะมันอาจจะเป็นตัวจุดชนวนที่ทำให้เกิดอาการผิดปกติตามมา

ตัวอย่าง Log Error ที่พบบ่อยเกี่ยวกับ Hardware

สมัยผมทำร้านเน็ตฯ เจอ Log พวกนี้ประจำเลย

ข้อควรระวัง: ไม่ใช่ทุก Error จะร้ายแรง บางทีมันก็แค่ Warning ที่ไม่ได้ส่งผลกระทบกับการทำงานของเครื่อง แต่ถ้าเจอบ่อยๆ ก็ควรจะตรวจสอบดู

ตารางเปรียบเทียบ Level ของ Event

Level ความหมาย ควรทำอย่างไร
Information เหตุการณ์ทั่วไปที่เกิดขึ้นในระบบ ไม่ต้องทำอะไร
Warning มีบางอย่างผิดปกติ แต่ยังไม่ส่งผลกระทบกับการทำงาน ตรวจสอบดูว่ามีอะไรผิดปกติ และหาวิธีแก้ไข
Error มีปัญหาเกิดขึ้น ส่งผลกระทบกับการทำงานของระบบ ต้องรีบแก้ไขโดยด่วน
Critical ปัญหาร้ายแรง ระบบอาจจะหยุดทำงาน ต้องรีบแก้ไขโดยด่วนที่สุด

วิธีแก้ไขปัญหา Hardware จาก Log Error

พอเราอ่าน Log Error แล้ว รู้แล้วว่าน่าจะเป็นที่ Hardware ตัวไหน ขั้นตอนต่อไปก็คือการแก้ไข

  1. ค้นหาข้อมูลเพิ่มเติม: เอา Event ID ไป Search ใน Google หรือ SiamCafe Blog ดูว่าคนอื่นเคยเจอปัญหาแบบเดียวกันไหม และมีวิธีแก้ไขยังไง
  2. Update Driver: Driver ที่ล้าสมัยอาจจะทำให้ Hardware ทำงานผิดพลาด ลอง Update Driver ดู อาจจะช่วยแก้ปัญหาได้
  3. ตรวจสอบ Hardware: ตรวจสอบ Hardware ตัวที่มีปัญหาว่ามีการเชื่อมต่อถูกต้องหรือไม่ มีฝุ่นเยอะเกินไปหรือเปล่า
  4. ทดสอบ Hardware: ใช้โปรแกรม Diagnostic Tools เพื่อทดสอบ Hardware ว่ายังทำงานได้ปกติหรือไม่
  5. เปลี่ยน Hardware: ถ้าทุกอย่างไม่ได้ผล อาจจะต้องเปลี่ยน Hardware ตัวที่มีปัญหา

ตัวอย่าง Code ที่อาจจะเกี่ยวข้อง (ถ้ามี)

บางครั้ง Log Error อาจจะมี Code Error บอกมาด้วย เช่น


0x0000007E (0xFFFFFFFFC0000005, 0xFFFFF800029F2140, 0xFFFFF880009A9928, 0xFFFFF880009A9180)

Code พวกนี้จะช่วยให้เราเจาะจงปัญหาได้แม่นยำขึ้น ลองเอาไป Search ใน Google ดู

ข้อควรจำ: การแก้ไขปัญหา Hardware ต้องใช้ความระมัดระวัง ถ้าไม่แน่ใจ ควรปรึกษาผู้เชี่ยวชาญ

หวังว่าบทความนี้จะเป็นประโยชน์สำหรับทุกคนนะครับ ลองเอาไปใช้ดู แล้วจะรู้ว่า Event Viewer มันมีประโยชน์จริงๆ

FAQ: คำถามที่พบบ่อยเกี่ยวกับ Windows Event Viewer

FAQ 1: ทำไม Event Viewer ถึงมี Log เยอะแยะไปหมด อ่านไม่รู้เรื่อง?

ใช่ครับ Event Viewer มันมี Log เยอะมากจริงๆ วิธีแก้คือ กรอง Event ครับ เลือกดูเฉพาะ Error และ Warning ที่เกิดขึ้นในช่วงเวลาที่เราสงสัย

FAQ 2: Event ID เดียวกัน เกิดขึ้นหลายครั้ง หมายความว่าอะไร?

หมายความว่าปัญหานั้นเกิดขึ้นซ้ำๆ ครับ อาจจะเป็นปัญหา Hardware ที่เกิดขึ้นเป็นระยะๆ หรือปัญหา Software ที่ทำงานผิดพลาด

FAQ 3: ลบ Log ใน Event Viewer ได้ไหม?

ได้ครับ แต่ไม่แนะนำ เพราะ Log พวกนี้มันมีประโยชน์ในการวิเคราะห์ปัญหา ถ้า Harddisk ไม่พอจริงๆ ค่อยลบก็ได้ แต่ควร Backup ไว้ก่อน


# Clear all logs in Event Viewer using PowerShell
Get-EventLog -LogName * | ForEach { Clear-EventLog $_.Log }

FAQ 4: Event Viewer ช่วยแก้ปัญหา Software ได้ไหม?

ได้ครับ Event Viewer ไม่ได้ช่วยแค่เรื่อง Hardware อย่างเดียว มันยังช่วยแก้ปัญหา Software ได้ด้วย ลองดู Log ใน Applications and Services Logs ครับ

ถ้าอยากรู้เรื่อง IT เพิ่มเติม แวะไปอ่านบทความอื่นๆ ใน SiamCafe Blog ได้เลยนะครับ

Windows Event Viewer อ่าน Log Error (Part 2)

🎬 วิดีโอแนะนำ

ดูวิดีโอเพิ่มเติมเกี่ยวกับWindows Event Viewer อ่าน Log :

Best Practices ในการใช้ Event Viewer

ตั้งเป้าหมายก่อนเปิด Event Viewer

สมัยผมทำร้านเน็ตฯ เจอบ่อยมาก เปิด Event Viewer มาแบบงงๆ แล้วก็ไล่ดูไปเรื่อยๆ สุดท้ายก็ไม่ได้อะไร เสียเวลาเปล่าๆ ก่อนเปิด Event Viewer ต้องรู้ก่อนว่าเรากำลังหาอะไร เช่น "เครื่องลูกข่ายเครื่องนี้เข้าเว็บไม่ได้" หรือ "โปรแกรม X ค้างบ่อย" จะได้โฟกัสถูกจุด

ใช้ Filter ให้เป็นประโยชน์

Event Viewer มันมี Log เยอะมาก ถ้าไล่อ่านทั้งหมด ตายแน่นอน ใช้ Filter ช่วยกรอง Log เฉพาะที่เราสนใจ เช่น กรองตาม Event ID, Source, Log Level (Error, Warning) จะช่วยให้หาสาเหตุได้เร็วขึ้นเยอะ


<QueryList>
  <Query Id="0" Path="Application">
    <Select Path="Application">
      *[System[Level=2 and (EventID=1000 or EventID=1001)]]
    </Select>
  </Query>
</QueryList>

Code snippet นี้เป็น XML สำหรับ Filter Log โดยจะเลือกเฉพาะ Error (Level=2) ที่มี Event ID 1000 หรือ 1001 จาก Application Log

Google คือเพื่อนที่ดีที่สุด

เจอ Error message แปลกๆ อย่าเพิ่งตกใจ Copy ไป Google เลย ส่วนใหญ่จะมีคนเคยเจอมาก่อนแล้ว และอาจจะมีวิธีแก้ปัญหาให้ด้วย สมัยก่อนผมใช้ Google หาทางออกให้ร้านเน็ตฯ บ่อยมาก

จดบันทึกสิ่งที่เจอ

เจอปัญหาอะไร แก้ไขยังไง จดบันทึกไว้ จะได้ไม่ต้องมาเสียเวลาหาวิธีแก้ใหม่ซ้ำๆ SiamCafe Blog ก็เป็นที่ที่ผมจดบันทึกประสบการณ์ต่างๆ ไว้เหมือนกัน

FAQ คำถามที่พบบ่อย

ทำไม Log มันเยอะจัง? อ่านไม่ไหว!

Windows มัน Log ทุกอย่างจริงๆ นั่นแหละครับ อย่างที่บอกไป ใช้ Filter ช่วยกรอง Log เฉพาะที่เราสนใจ หรือจะปรับขนาด Log file ให้เล็กลงก็ได้ แต่ต้องระวัง Log สำคัญหายไปด้วย

Event ID คืออะไร?

Event ID คือรหัสที่ใช้ระบุเหตุการณ์แต่ละประเภท Event ID แต่ละตัวจะมีความหมายเฉพาะของมัน Google ช่วยท่านได้

Source คืออะไร?

Source คือโปรแกรมหรือ Service ที่สร้าง Log นั้นๆ เช่น Application Error, .NET Runtime, MSSQLSERVER

Level ต่างๆ ใน Log หมายถึงอะไร?

Level มีหลายระดับ เช่น Information, Warning, Error, Critical Error คือร้ายแรงที่สุด Information คือแค่ข้อมูลเฉยๆ

จะรู้ได้ยังไงว่า Log ไหนสำคัญ Log ไหนไม่สำคัญ?

อันนี้ต้องอาศัยประสบการณ์ครับ ถ้า Log นั้นๆ เกี่ยวข้องกับปัญหาที่เรากำลังเจอ หรือมี Level เป็น Warning หรือ Error ก็ให้ความสำคัญเป็นพิเศษ

สรุป

Event Viewer เป็นเครื่องมือที่ Power มาก ถ้าใช้เป็นจะช่วยแก้ปัญหาต่างๆ ได้เยอะ แต่ต้องใจเย็นๆ ค่อยๆ อ่าน ค่อยๆ วิเคราะห์ และอย่าลืม Google คือเพื่อนที่ดีที่สุดของคุณ และถ้าอยากลงทุนในตลาด Forex ลองศึกษา iCafeForex ดูนะ