Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

แก้ WMI Provider Host (wmiprvse.exe) ใช้ CPU สูงบน Windows 10 – วิธีแก้ทีละขั้นตอน

WMI (Windows Management Instrumentation) หรือ WMI Provider Host (WmiPrvSE.exe) เป็น Process ภายในรัน Background ให้โปรแกรมขอ/ดึงข้อมูลโปรแกรมอื่น ปกติ WMI ไม่ใช้ CPU เยอะ แตบางครั้ง Bug หรือ Process อื่นทำงานผิดปกติ → WMI Provider Host High CPU Usage หลาย User รายงาน High CPU หลัง Windows Update

WMI Provider Host High CPU Usage Windows 10

สาเหตุหลัก: โปรแกรม Unresponsive, CPU Temp สูง, ไฟล์ระบบเสียหาย/บั๊ก หากคุณเจอปัญหานี้ วิธีแก้ด้านล่าง

รีบูท PC ก่อน → เช็ค CPU สูงหายไหม

ไวรัส/มัลแวร์อาจเป็นสาเหตุ → สแกนเต็มระบบ Antivirus ล่าสุด

Clean Boot → หา Third-party Startup Service ที่ทำให้เกิดปัญหา

1. รีสตาร์ท WMI Provider Host Service

  • Win+R → services.msc → OK
  • หา Windows Management Instrumentation → คลิกขวา → Restart

แก้ WMI Provider Host (wmiprvse.exe) ใช้ CPU สูงบน Windows 10 – วิธีแก้ทีละขั้นตอน

CMD Admin → รันคำสั่งทีละบรรทัด → Restart PC → เช็ค WMI High CPU:

net stop iphlpsvc
net stop wscsvc
net stop Winmgmt
net start Winmgmt
net start wscsvc
net start iphlpsvc

แก้ WMI Provider Host (wmiprvse.exe) ใช้ CPU สูงบน Windows 10 – วิธีแก้ทีละขั้นตอน

2. รัน System Maintenance Troubleshooter

Safe Mode with Networking → รัน System Maintenance Troubleshooter:

  • Win+R → msdt.exe -id MaintenanceDiagnostic → OK
  • System Maintenance Window → Next → Follow Instructions

แก้ WMI Provider Host (wmiprvse.exe) ใช้ CPU สูงบน Windows 10 – วิธีแก้ทีละขั้นตอน

3. หาสาเหตุ WMI High CPU จาก Event Viewer

WMI (WmiPrvSE.exe) ดึงข้อมูลจากโปรแกรม/ระบบ ถ้าโปรแกรม/บริการ Unresponsive ขณะ WMI ดึงข้อมูล → Request ไม่ผ่าน → High CPU ให้เปิด Event Viewer หาสาเหตุ:

  • คลิกขวา Start → Event Viewer
  • View → Show Analytic and Debug Logs

แก้ WMI Provider Host (wmiprvse.exe) ใช้ CPU สูงบน Windows 10 – วิธีแก้ทีละขั้นตอน

  • ขยาย: Applications and Service Logs → Microsoft → Windows → WMI Activity → Operational Log
  • คลิก Errors ล่าสุด → จด ClientProcessId (ดูรูป)

แก้ WMI Provider Host (wmiprvse.exe) ใช้ CPU สูงบน Windows 10 – วิธีแก้ทีละขั้นตอน

Task Manager → Services Tab → คลิก PID เรียงตาม Process ID → หา Process ID ตรง ClientProcessId (ตัวอย่าง: 1676 = Bitdefender Service Host bdservicehost.exe) → Uninstall App นั้น → อาจแก้ WMI High CPU ได้

แก้ WMI Provider Host (wmiprvse.exe) ใช้ CPU สูงบน Windows 10 – วิธีแก้ทีละขั้นตอน

4. รัน System File Checker Utility

ไฟล์ระบบเสีย/หาย → Freeze/High CPU → SFC:

  • CMD Admin → sfc /scannow → Enter
  • SFC สแกนไฟล์เสีย/หาย → Auto Restore จาก Cache
  • รอ 100% → Restart → เช็ค High CPU

วิธีเหล่านี้แก้ WMI Provider Host High CPU ได้ไหม? คอมเมนต์บอกมาได้เลยครับ

  • แก้ Service Host Local System High CPU Windows 10
  • บล็อกเว็บไซต์ด้วย Host File Windows 10
  • แก้ System Idle Process High CPU Windows 10
  • แก้ Windows 10 High Disk Usage หลังอัปเดต
  • แก้ Modern Setup Host High CPU Windows 10