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

แก้ไข High CPU Usage จาก WMI Provider Host (WmiPrvSE.exe) บน Windows 10

แก้ไข High CPU Usage จาก WMI Provider Host (WmiPrvSE.exe) บน Windows 10

หากเจอ High CPU Usage จาก WMI (Windows Management Instrumentation) Provider Host อย่าตกใจ เราจะแนะนำวิธีแก้ไข กด Ctrl+Shift+Esc เปิด Task Manager จะเห็น Process WmiPrvSE.exe กิน CPU สูง บางครั้งกิน RAM สูงด้วย WmiPrvSE ย่อมาจาก Windows Management Instrumentation Provider Service

แก้ไข High CPU Usage จาก WMI Provider Host (WmiPrvSE.exe) บน Windows 10

WMI Provider Host (WmiPrvSE.exe) คืออะไร?

WMI Provider Host (WmiPrvSE.exe) = Windows Management Instrumentation Provider Service WMI เป็นส่วนประกอบของ Windows ให้ข้อมูลการจัดการและควบคุมในสภาพแวดล้อมองค์กร ใช้สำหรับ Monitoring โดยนักพัฒนา

สาเหตุอาจมาจาก: อัปเดต/อัปเกรด Windows 10 ล่าสุด, ไวรัส/มัลแวร์, ไฟล์ระบบเสีย, การตั้งค่า WMI Service ผิด มาแก้ไขกัน

Fix WMI Provider Host High CPU Usage on Windows 10

สร้าง Restore Point ก่อนเริ่มต้น

วิธีที่ 1: รัน System Maintenance Troubleshooter

  1. กด Windows Key + R พิมพ์ control Enter เปิด Control Panel
  2. ค้นหา Troubleshoot คลิก Troubleshooting
  3. คลิก View all ด้านซ้าย
  4. คลิก System Maintenance รัน Troubleshooter
  5. อาจแก้ไขปัญหา High CPU Usage ได้

วิธีที่ 2: Restart Windows Management Instrumentation Service (WMI)

  1. กด Windows Key + R พิมพ์ services.msc Enter
  2. หา Windows Management Instrumentation Service คลิกขวา > Restart
  3. จะ Restart บริการเกี่ยวกับ WMI ทั้งหมด Fix WMI Provider Host High CPU Usage

วิธีที่ 3: Restart บริการอื่นๆ ที่เกี่ยวข้องกับ WMI

  1. เปิด Command Prompt (ค้นหา 'cmd' Enter)
  2. พิมพ์คำสั่งทีละบรรทัด:
    net stop iphlpsvc
    net stop wscsvc
    net stop Winmgmt
    net start Winmgmt
    net start wscsvc
    net start iphlpsvc
  3. รีบูท

วิธีที่ 4: รัน CCleaner และ Malwarebytes

  1. ดาวน์โหลดติดตั้ง CCleaner & Malwarebytes
  2. รัน Malwarebytes สแกนลบไฟล์อันตราย
  3. รัน CCleaner เลือก Custom Clean
  4. แท็บ Windows ทิ๊กตัวเลือก คลิก Analyze
  5. ยืนยันลบ คลิก Run Cleaner
  6. แท็บ Registry ทิ๊กตัวเลือก คลิก Scan for Issues > Fix Selected Issues
  7. ถาม Backup registry ให้ Yes
  8. คลิก Fix All Selected Issues
  9. รีสตาร์ท

วิธีที่ 5: ตรวจสอบปัญหาใน Safe Mode

  1. บูทเข้า Safe Mode with Networking
  2. ใน Safe Mode ค้นหา PowerShell คลิกขวา > Run as administrator
  3. พิมพ์: msdt.exe -id MaintenanceDiagnostic Enter
  4. จะเปิด System Maintenance Troubleshooter คลิก Next
  5. หาพบปัญหา คลิก Repair ทำตามขั้นตอน
  6. พิมพ์: msdt.exe /id PerformanceDiagnostic Enter
  7. จะเปิด Performance Troubleshooter คลิก Next ทำตามขั้นตอน
  8. ออกจาก Safe Mode บูทปกติ

วิธีที่ 6: ระบุ Process ที่ก่อให้เกิดปัญหาโดยใช้ Event Viewer

  1. กด Windows Key + R พิมพ์ eventvwr.MSc Enter เปิด Event Viewer
  2. เมนู View > Show Analytic and Debug Logs
  3. ใน Left Pane ไปที่: Applications and Services Logs > Microsoft > Windows > WMI-Activity
  4. ใต้ WMI-Activity ขยายแล้วเลือก Operational
  5. ใน Right Pane เลือก Error ใต้ Operational แท็บ General หา ClientProcessId ของบริการนั้น
  6. ได้ Process Id ของบริการที่กิน CPU สูง ต้อง Disable บริการนั้น เพื่อแก้ไข
  7. กด Ctrl + Shift + Esc เปิด Task Manager
  8. แท็บ Services หา Process Id ที่บันทึกไว้
  9. บริการที่มี Process ID ตรงกันคือสาเหตุ ไปที่ Control Panel > Uninstall a Program
  10. Uninstall โปรแกรม/บริการ ที่เกี่ยวข้องกับ Process ID นั้น รีบูท

บทความแนะนำ:

  • Fix Taskbar Disappeared from the Desktop
  • How to Update Realtek HD Audio Drivers in Windows 10
  • Fix YouTube Videos loading but not playing videos
  • Fix YouTube Black Screen Problem [SOLVED]

แก้ไข WMI Provider Host High CPU Usage on Windows 10 สำเร็จแล้ว หากยังมีข้อสงสัย สามารถถามได้ในส่วนความคิดเห็นครับ