หากคุณกำลังเผชิญกับการใช้งาน CPU สูงเนื่องจากโฮสต์ผู้ให้บริการ WMI (Windows Management Instrumentation) ไม่ต้องกังวลเพราะวันนี้เราจะมาดูวิธีแก้ไขปัญหานี้โดยใช้คู่มือนี้ กดปุ่ม Ctrl + Shift + Esc ทางซ้ายพร้อมกันเพื่อเปิดตัวจัดการงานซึ่งคุณจะพบว่ากระบวนการ WmiPrvSE.exe ทำให้เกิดการใช้งาน CPU สูงและในบางกรณีก็มีการใช้หน่วยความจำสูงเช่นกัน WmiPrvSE เป็นตัวย่อสำหรับ Windows Management Instrumentation Provider Service
โฮสต์ผู้ให้บริการ WMI (WmiPrvSE.exe) คืออะไร
WMI Provider Host (WmiPrvSE.exe) ย่อมาจาก Windows Management Instrumentation Provider Service Windows Management Instrumentation (WMI) เป็นส่วนประกอบของระบบปฏิบัติการ Microsoft Windows ที่ให้ข้อมูลการจัดการและการควบคุมในสภาพแวดล้อมขององค์กร นักพัฒนาใช้โฮสต์ผู้ให้บริการ WMI เพื่อวัตถุประสงค์ในการตรวจสอบ
คุณอาจประสบปัญหาข้างต้นเนื่องจากคุณเพิ่งอัปเดตหรืออัปเกรดเป็น Windows 10 สาเหตุอื่น ๆ ได้แก่ การติดไวรัสหรือมัลแวร์ ไฟล์ระบบเสียหาย การกำหนดค่าที่ไม่ถูกต้องสำหรับ WMI Provider Host Service เป็นต้น อย่างไรก็ตาม โดยไม่เสียเวลาเรามาดูกัน วิธีแก้ไข WMI Provider Host High CPU Usage ด้วยความช่วยเหลือของบทช่วยสอนที่แสดงด้านล่าง
แก้ไข WMI Provider Host ใช้งาน CPU สูงใน Windows 10
อย่าลืมสร้างจุดคืนค่าในกรณีที่มีสิ่งผิดปกติ
วิธีที่ 1:เรียกใช้ตัวแก้ไขปัญหาการบำรุงรักษาระบบ
1. กด Windows Key + R จากนั้นพิมพ์ control และกด Enter เพื่อเปิด แผงควบคุม
2. ค้นหา แก้ไขปัญหา ในช่องค้นหา แล้วคลิก การแก้ไขปัญหา
3. จากนั้น คลิกที่ ดูทั้งหมด ในบานหน้าต่างด้านซ้าย
4. คลิกที่ การบำรุงรักษาระบบ เพื่อเรียกใช้เครื่องมือแก้ปัญหาสำหรับการบำรุงรักษาระบบ
5. ตัวแก้ไขปัญหาอาจสามารถแก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูงใน Windows 10 ได้
วิธีที่ 2:รีสตาร์ท Windows Management Instrumentation Service (WMI)
1. กด Windows Key + R จากนั้นพิมพ์ services.msc แล้วกด Enter
2. ค้นหา Windows Management Instrumentation Service ในรายการ จากนั้นให้คลิกขวาและเลือก เริ่มต้นใหม่
3. การดำเนินการนี้จะเริ่มต้นบริการทั้งหมดที่เกี่ยวข้องกับบริการ WMI และ แก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูงใน Windows 10
วิธีที่ 3:เริ่มบริการอื่นๆ ที่เกี่ยวข้องกับ WMI
1. เปิดพรอมต์คำสั่ง ผู้ใช้สามารถทำตามขั้นตอนนี้ได้โดยค้นหา ‘cmd’ แล้วกด Enter
2. พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกด Enter หลังจากแต่ละรายการ:
net stop iphlpsvc
หยุดสุทธิ wscsvc
หยุดสุทธิ Winmgmt
เริ่มสุทธิ Winmgmt
net start wscsvc
net start iphlpsvc
3. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 4:เรียกใช้ CCleaner และ Malwarebytes
1. ดาวน์โหลดและติดตั้ง CCleaner & Malwarebytes
2. เรียกใช้ Malwarebytes และปล่อยให้มันสแกนระบบของคุณเพื่อหาไฟล์ที่เป็นอันตราย หากพบมัลแวร์ โปรแกรมจะลบออกโดยอัตโนมัติ
3. เรียกใช้ CCleaner แล้วเลือก Custom Clean .
4. ใต้ Custom Clean ให้เลือก แท็บ Windows และเครื่องหมายถูกเริ่มต้นแล้วคลิก วิเคราะห์ .
5. เมื่อวิเคราะห์เสร็จแล้ว อย่าลืมลบไฟล์ที่จะลบออก
6. สุดท้าย ให้คลิกที่ Run Cleaner และปล่อยให้ CCleaner ทำงาน
7. หากต้องการล้างระบบเพิ่มเติม เลือกแท็บรีจิสทรี และตรวจสอบให้แน่ใจว่าได้ตรวจสอบสิ่งต่อไปนี้:
8. คลิก สแกนหาปัญหา และอนุญาตให้ CCleaner สแกน จากนั้นคลิกที่ แก้ไขปัญหาที่เลือก ปุ่ม.
9. เมื่อ CCleaner ถามว่า “คุณต้องการสำรองการเปลี่ยนแปลงรีจิสทรีหรือไม่ ” เลือกใช่ .
10. เมื่อสำรองข้อมูลเสร็จแล้ว ให้คลิกที่ Fix All Selected Issues ปุ่ม.
11. รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 5:แก้ไขปัญหาในเซฟโหมด
1. บูตเข้าสู่ Safe Mode with Networking โดยใช้คู่มือนี้
2. เมื่ออยู่ในเซฟโหมด พิมพ์ PowerShell ใน Windows Search จากนั้นคลิกขวาที่ Windows PowerShell และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ
3. พิมพ์คำสั่งต่อไปนี้ลงใน PowerShell แล้วกด Enter:
msdt.exe -id MaintenanceDiagnostic
4. การดำเนินการนี้จะเปิดขึ้นตัวแก้ไขปัญหาการบำรุงรักษาระบบ คลิก ถัดไป
5. หากพบปัญหา ให้คลิกซ่อมแซม และทำตามคำแนะนำบนหน้าจอเพื่อสิ้นสุดกระบวนการ
6. พิมพ์คำสั่งต่อไปนี้อีกครั้งในหน้าต่าง PowerShell แล้วกด Enter:
msdt.exe /id PerformanceDiagnostic
7. ซึ่งจะเปิด เครื่องมือแก้ปัญหาประสิทธิภาพ คลิกถัดไป และปฏิบัติตามคำแนะนำบนหน้าจอจนจบ
8. ออกจาก Safe Mode และบูตเข้าสู่ Windows ได้ตามปกติ
วิธีที่ 6:ค้นหากระบวนการที่เป็นปัญหาด้วยตนเองโดยใช้ Event Viewer
1. กด Windows Key + R จากนั้นพิมพ์ eventvwr.MSc และกด Enter เพื่อเปิด ตัวแสดงกิจกรรม
2. จากเมนูด้านบน ให้คลิกที่ ดู จากนั้นเลือกแสดงตัวเลือกบันทึกการวิเคราะห์และดีบัก
3. จากบานหน้าต่างด้านซ้าย ให้นำทางไปยังรายการต่อไปนี้โดยดับเบิลคลิกที่แต่ละรายการ:
บันทึกการใช้งานและบริการ> Microsoft> Windows> WMI-Activity
4. เมื่อคุณอยู่ภายใต้ WMI-Activity โฟลเดอร์ (ตรวจสอบให้แน่ใจว่าคุณได้ขยายโดยดับเบิลคลิกที่ไฟล์) เลือกดำเนินการ
5. ในบานหน้าต่างด้านขวา ให้เลือก ข้อผิดพลาด ภายใต้แท็บ Operational และ General ให้มองหา ClientProcessId สำหรับบริการนั้นๆ
6. ตอนนี้ เรามี Process Id ของบริการเฉพาะที่ทำให้เกิดการใช้งาน CPU สูง เราต้องปิดการใช้งานบริการนี้โดยเฉพาะ เพื่อแก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูง
7. กด Ctrl + Shift + Esc ร่วมกันเพื่อเปิด Task Manager
8. สลับไปที่แท็บบริการ และมองหารหัสกระบวนการ ที่คุณระบุไว้ข้างต้น
9. บริการที่มี ID กระบวนการที่เกี่ยวข้องคือผู้กระทำความผิด ดังนั้นเมื่อคุณพบแล้ว ให้ไปที่แผงควบคุม> ถอนการติดตั้งโปรแกรม
10. ถอนการติดตั้งโปรแกรมเฉพาะ หรือบริการที่เกี่ยวข้องกับ Process ID ด้านบน จากนั้นรีบูตพีซีของคุณ
แนะนำ:
- แก้ไขแถบงานหายไปจากเดสก์ท็อป
- วิธีอัปเดตไดรเวอร์เสียง Realtek HD ใน Windows 10
- แก้ไขวิดีโอ YouTube ที่โหลดแต่ไม่เล่นวิดีโอ
- แก้ไขปัญหาหน้าจอมืดของ YouTube [แก้ไขแล้ว]
นั่นคือคุณประสบความสำเร็จ แก้ไข WMI Provider Host High CPU Usage บน Windows 10 แต่ถ้าคุณยังมีคำถามใดๆ เกี่ยวกับโพสต์นี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น