บางครั้งต้องการทราบประวัติการบูท/ปิดเครื่อง — มักเป็น Sysadmin ต้องการ Troubleshoot หรือเช็คความปลอดภัยว่าเครื่องถูกใช้งานจริง (หลายคนใช้ร่วม) บทความนี้ 2 วิธี ติดตามเวลา Startup/Shutdown
วิธี 1: ใช้ Event Viewer (Event Logs)
Windows Event Viewer บันทึกทุกเหตุการณ์ รวมถึง Startup/Shutdown ของ Event Log Service เอง (Core Service หยุดไม่ได้) ใช้ Event ID 2 ตัว:
- Event ID 6005: "The event log service was started" = System Startup
- Event ID 6006: "The event log service was stopped" = System Shutdown
ขั้นตอน:
- เปิด Event Viewer: Win+R →
eventvwr - ซ้าย: Windows Logs → System
- กลาง: รายการ Events → คลิกหัวคอลัมน์ "Event ID" เรียงลำดับ (ถ้า Log เยอะ เรียงไม่ได้ ให้用 Filter ด้านขวา)
- Filter Current Log → Event IDs:
6005, 6006(ใส่ช่วงเวลาได้)
Event ID เพิ่มเติมที่น่าสนใจ:
- 6013: Uptime ของเครื่อง
- 6009: Processor Info ตอนบูท
- 6008: บูทหลังจาก Shutdown ไม่ถูกต้อง (Crash/Power loss)
สร้าง Custom View ใน Event Viewer เพื่อดูข้อมูลนี้เร็วขึ้นครั้งหน้า สร้างหลาย View ได้ตามต้องการ
วิธี 2: ใช้ TurnedOnTimesView (Portable Tool)
TurnedOnTimesView: เครื่องมือพกพา วิเคราะห์ Event Log แสดง Startup/Shutdown ของเครื่อง Local หรือ Remote (ใน Network) แค่ Unzip → Run .exe แสดง: Startup Time, Shutdown Time, Uptime Duration, Shutdown Reason, Shutdown Code
Shutdown Reason มักใช้กับ Windows Server (ต้องระบุเหตุผลตอน Shutdown Server)
ดูเครื่อง Remote: Options → Advanced Options → Data Source: Remote Computer → ใส่ IP/Name → OK
Event Viewer ให้รายละเอียดลึก TurnedOnTimesView ให้ข้อมูลตรงประเด็น UI เรียบง่าย
สงสัยว่าใครเข้าใช้เครื่องคุณตอนไม่อยู่? ดูวิธีหาผู้ใช้งานที่ลับหลบ — วิธีข้างต้นก็ช่วยให้ सुराग ได้