Performance Monitor คืออะไร? เครื่องมือ built-in ของ Windows ติดตามประสิทธิภาพระบบ: CPU, Memory, Disk, Network, Threads ฯลฯ วิเคราะห์ว่าโปรแกรมไหนกินทรัพยากร เก็บ Log ไว้วิเคราะห์ภายหลังได้
วิธีเปิด Performance Monitor
- ค้นหา "Performance Monitor" ใน Taskbar → คลิก
- หรือ Win + R →
perfmon - หรือ Control Panel → System and Security → Administrative Tools → Performance Monitor
ใช้งาน Performance Monitor ใน Windows 10
แนะนำ: สร้าง Restore Point ก่อน
เปิดแล้วจะเห็น Overview และ System Summary ซ้าย: เลือก Performance Monitor ใต้ Monitoring Tools → กราฟแสดง % Processor Time (100 วินาทีย้อนหลัง)
เพิ่ม Counter (ดัชนี) ใหม่
- คลิกไอคอน + (Plus สีเขียว) บนกราฟ
- Add Counters Window → Select counters from computer: Local Computer
- Expand Category (เช่น Processor)
- Select Counter(s) → กด Ctrl ค้างเพื่อเลือกหลายตัว
- เลือก Instances (ถ้ามี) → Add → OK
- Counter ใหม่จะขึ้นในกราฟ สีต่างกัน → ดูรายละเอียดด้านล่าง (Color, Scale, Instance, Object)
- ติ๊ก/ยกเลิกติ๊ก เพื่อ Show/Hide Counter
ปรับแต่ง Counter View
- Double-click Counter ใต้กราฟ (หรือ Ctrl+Click หลายตัว → Right-click → Properties)
- แท็บ Data → ปรับ Color, Scale, Width, Style
- Apply → OK
⚠️ หมายเหตุ: Restart Performance Monitor → Counter/Config หายหมด → ต้อง Save: Right-click กราฟ → Save settings as → .htm file
โหลดไฟล์ .htm: Right-click → Open with Internet Explorer → Allow blocked content
หรือ Copy เนื้อหา .htm → Paste Counter List ใน Performance Monitor (อาจไม่ทำงานบางเคส)
ไอคอนที่ 3 บน Toolbar: เปลี่ยน Graph Type → Line / Histogram Bar / Report (หรือ Ctrl+G สลับ)
Pause Button: หยุดกราฟชั่วคราววิเคราะห์ → Play 继续
Counter สำคัญที่ควรรู้
Processor
- % Processor Time > 80% ตลอด = CPU Bottleneck
- % Interrupt Time > 30% = Hardware Issue Risk
Memory
- % Committed Bytes In Use เพิ่มขึ้นเรื่อยๆ = Memory Leak
- Available Bytes < 5% = RAM ไม่พอ ควร अप그레이ด
- Cache Bytes = System Cache ใน RAM
Paging File
- % Usage ไม่ควรเกิน 10%
PhysicalDisk
- % Disk Time สูงเกินไป = Disk Bottleneck
- Disk Read/Write Bytes/sec = Throughput
Network Interface
- Bytes Received/Sent/Total/sec → 40-65% ระวัง, >65% = Performance Drop
Thread
- % Processor Time ต่อ Thread
สร้าง Data Collector Sets (เก็บข้อมูลตามเวลา)
Data Collector Set = กลุ่ม Counters เก็บข้อมูลตามช่วงเวลา/On-demand มี 2 เซ็ตสำเร็จรูป:
- System Diagnostics: Troubleshoot Driver/Hardware failure + System Performance Data
- System Performance: ช้า, Memory, Processor, Disk, Network
เข้าถึง: ซ้าย Expand Data Collector Sets → System
สร้าง Custom Data Collector Set
- Data Collector Sets → User Defined → Right-click → New → Data Collector Set
- ตั้งชื่อ → Create manually (Advanced) → Next
- ติ๊ก Create data logs → Performance counter → Next
- Add Counter(s) ที่ต้องการ → OK → Next
- ตั้ง Sample Interval (ความถี่เก็บข้อมูล) → Next
- ตั้ง Save Location → Next
- Run as User (Default) → Next
- Save and Close → Finish
Set จะอยู่ใน User Defined → Right-click → Start
ตั้ง Run Duration / Schedule Auto-run
- Right-click Set → Properties
- แท็บ Stop Condition → Overall Duration → ตั้งเวลา
- แท็บ Schedule → Add → ตั้งเวลา Auto-run → OK → Apply
ใช้ Reports วิเคราะห์ข้อมูล
- ซ้าย Expand Reports
- System → System Diagnostics / System Performance → เปิด Report (Structured Tables)
- User Defined → Custom Report → เห็น Raw Data
Performance Monitor ทรงพลัง วิเคราะห์ทุกส่วนของระบบได้ รายละเอียดเพิ่มเติมดูที่ Microsoft Docs
บทความแนะนำ
- แก้ USB Composite Device ไม่ทำงานกับ USB 3.0
- ทำไม Windows 10 Update ช้ามาก?
- Print Screen ไม่ทำงาน? 7 วิธีแก้
- ปิด OneDrive ใน Windows 10
หวังว่าบทความช่วยให้คุณใช้ Performance Monitor ได้อย่างมีประสิทธิภาพ หากมีข้อสงสัย ถามได้ในความคิดเห็นครับ