Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: WMI Provider Host (WmiPrvSE.exe) High CPU Usage Windows 10

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

  1. Win + R พิมพ์ services.msc
  2. หา Windows Management Instrumentation Service (กด W หาเร็ว)
  3. คลิกขวา > Restart (หยุดไม่แนะนำ ให้รันต่อไป)

Restart Associated Services

  1. Win + X > Command Prompt (Admin)
  2. รันคำสั่งทีละบรรทัด (Enter ทุกบรรทัด):
net stop iphlpsvc
net stop wscsvc
net stop Winmgmt
net start Winmgmt
net start wscsvc
net start iphlpsvc
  1. Reboot PC > ตรวจสอบ CPU Usage

Clean Boot เพื่อหาแอปพลิเคชันที่ผิดปกติ

  1. Login ด้วย Admin Account
  2. Win + R พิมพ์ msconfig Enter
  3. Services tab > ติ๊ก Hide all Microsoft Services > Disable All > OK
  4. Startup tab > Open Task Manager
  5. Startup tab ใน Task Manager > Disable ทุก App ที่ Enabled
  6. Restart PC (Clean Boot State)
  7. เช็ค High CPU หายไหม
  8. ถ้าหาย = แอป/บริการภายนอกเป็นสาเหตุ
  9. Enable บริการทีละตัว จน High CPU กลับมา
  10. Reinstall หรือ Disable บริการ/แอปตัวนั้น

หา Process ผ่าน Event Viewer และ Uninstall

  1. เปิด Event Viewer (Win + X > Event Viewer)
  2. View > ติ๊ก Show Analytic and Debug Logs
  3. ไป: Applications and Services Logs > Microsoft > Windows > WMI-Activity
  4. Double-click WMI-Activity > คลิก Operational
  5. หา Error > คลิกดู General tab > หา ClientProcessId จดหมายเลข (เช่น 1079)
  6. เปิด Task Manager > Services tab > หา Service ที่ PID = ClientProcessId
  7. Service นั้นคือสาเหตุ > Disable > Control Panel > Programs & Features > Uninstall โปรแกรมตัวนั้น

ตั้ง WMI Service เป็น Demand

ถ้า WMI High CPU ค้าง โปรแกรมอย่าง Discord อาจใช้ Process นี้

  1. Command Prompt (Admin)
  2. รัน: sc config Wmi start= demand
  3. Restart PC > ตรวจสอบ

ถ้าทุกวิธีไม่ได้ Clean Boot หาโปรแกรมที่ขัดแย้ง