WMI Provider Host (WmiPrvSE) เป็น Windows Host Management Process สำหรับ Developer Monitoring หลังอัปเกรด Win 7 → 10 หลายคนเจอ CPU Spike ระบบ Lag/R้อน/ช้า สาเหตุน่าจากพฤติกรรมผิดปกติของ Service นี้
ซ่อมไฟล์เสีย (Repair Corrupt Files)
ดาวน์โหลดรัน Restoro Scan/Repair ไฟล์เสีย/หายไป ดูว่า WmiPrvSE Usage ลดลงไหม ถ้าไม่ ลองวิธีต่อไป
Restart Windows Management Instrumentation Service
- Win + R พิมพ์ services.msc
- หา Windows Management Instrumentation Service (กด W หาเร็ว)
- คลิกขวา > Restart (หยุดไม่แนะนำ ให้รันต่อไป)
Restart Associated Services
- Win + X > Command Prompt (Admin)
- รันคำสั่งทีละบรรทัด (Enter ทุกบรรทัด):
net stop iphlpsvc net stop wscsvc net stop Winmgmt net start Winmgmt net start wscsvc net start iphlpsvc
- Reboot PC > ตรวจสอบ CPU Usage
Clean Boot เพื่อหาแอปพลิเคชันที่ผิดปกติ
- Login ด้วย Admin Account
- Win + R พิมพ์ msconfig Enter
- Services tab > ติ๊ก Hide all Microsoft Services > Disable All > OK
- Startup tab > Open Task Manager
- Startup tab ใน Task Manager > Disable ทุก App ที่ Enabled
- Restart PC (Clean Boot State)
- เช็ค High CPU หายไหม
- ถ้าหาย = แอป/บริการภายนอกเป็นสาเหตุ
- Enable บริการทีละตัว จน High CPU กลับมา
- Reinstall หรือ Disable บริการ/แอปตัวนั้น
หา Process ผ่าน Event Viewer และ Uninstall
- เปิด Event Viewer (Win + X > Event Viewer)
- View > ติ๊ก Show Analytic and Debug Logs
- ไป: Applications and Services Logs > Microsoft > Windows > WMI-Activity
- Double-click WMI-Activity > คลิก Operational
- หา Error > คลิกดู General tab > หา ClientProcessId จดหมายเลข (เช่น 1079)
- เปิด Task Manager > Services tab > หา Service ที่ PID = ClientProcessId
- Service นั้นคือสาเหตุ > Disable > Control Panel > Programs & Features > Uninstall โปรแกรมตัวนั้น
ตั้ง WMI Service เป็น Demand
ถ้า WMI High CPU ค้าง โปรแกรมอย่าง Discord อาจใช้ Process นี้
- Command Prompt (Admin)
- รัน:
sc config Wmi start= demand - Restart PC > ตรวจสอบ
ถ้าทุกวิธีไม่ได้ Clean Boot หาโปรแกรมที่ขัดแย้ง