แก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูง [Windows 10]
เผยแพร่แล้ว: 2019-01-21
หากคุณกำลังเผชิญกับการใช้งาน CPU สูงเนื่องจากโฮสต์ผู้ให้บริการ WMI (Windows Management Instrumentation) ไม่ต้องกังวล เพราะวันนี้เราจะมาดูวิธีแก้ปัญหานี้โดยใช้คู่มือนี้ กดซ้าย Ctrl + Shift + Esc คีย์พร้อมกันเพื่อเปิดตัวจัดการงานที่คุณจะพบว่ากระบวนการ WmiPrvSE.exe ทำให้เกิดการใช้งาน CPU สูงและในบางกรณีการใช้หน่วยความจำสูงด้วย WmiPrvSE เป็นตัวย่อสำหรับ Windows Management Instrumentation Provider Service

สารบัญ
- โฮสต์ผู้ให้บริการ WMI (WmiPrvSE.exe) คืออะไร
- แก้ไขการใช้งาน CPU สูงของผู้ให้บริการ WMI บน Windows 10
- วิธีที่ 1: เรียกใช้ตัวแก้ไขปัญหาการบำรุงรักษาระบบ
- วิธีที่ 2: เริ่มบริการ Windows Management Instrumentation Service (WMI) ใหม่
- วิธีที่ 3: เริ่มบริการอื่น ๆ ที่เกี่ยวข้องกับ WMI
- วิธีที่ 4: เรียกใช้ CCleaner และ Malwarebytes
- วิธีที่ 5: แก้ไขปัญหาในเซฟโหมด
- วิธีที่ 6: ค้นหากระบวนการที่เป็นปัญหาด้วยตนเองโดยใช้ Event Viewer
โฮสต์ผู้ให้บริการ 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 เป็นต้น อย่างไรก็ตาม โดยไม่เสียเวลาเรามาดูกัน วิธีแก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูงโดยใช้บทช่วยสอนที่แสดงด้านล่าง
แก้ไขการใช้งาน CPU สูงของผู้ให้บริการ WMI บน Windows 10
อย่าลืมสร้างจุดคืนค่าในกรณีที่มีสิ่งผิดปกติเกิดขึ้น
วิธีที่ 1: เรียกใช้ตัวแก้ไขปัญหาการบำรุงรักษาระบบ
1. กด Windows Key + R จากนั้นพิมพ์ control แล้วกด Enter เพื่อเปิด Control Panel
![กด Windows Key + R จากนั้นพิมพ์ control | แก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูง [Windows 10]](/uploads/article/426/4tTIxCDWUIl3wkjM.png)
2. ค้นหา Troubleshoot ในช่อง Search และคลิกที่ Troubleshooting

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 และ Fix Fix Fix WMI Provider Host High CPU Usage บน 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 และทำเครื่องหมายที่ค่าเริ่มต้น แล้วคลิก Analyze
![เลือก Custom Clean จากนั้นเลือกค่าเริ่มต้นในแท็บ Windows | แก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูง [Windows 10]](/uploads/article/426/OjDiPHShQAVTj3a6.png)
5. เมื่อการวิเคราะห์เสร็จสิ้น ตรวจสอบให้แน่ใจว่าคุณได้ลบไฟล์ที่จะลบออกแล้ว


6. สุดท้าย ให้คลิกที่ปุ่ม Run Cleaner และปล่อยให้ CCleaner ทำงานตามปกติ
7. ในการทำความสะอาดระบบของคุณเพิ่มเติม ให้ เลือกแท็บ Registry และตรวจดูให้แน่ใจว่าได้เลือกสิ่งต่อไปนี้:

8. คลิกที่ปุ่ม Scan for Issues และอนุญาตให้ CCleaner สแกน จากนั้นคลิกที่ปุ่ม Fix Selected Issues
![เมื่อการสแกนหาปัญหาเสร็จสิ้น ให้คลิกที่ แก้ไขปัญหาที่เลือก | แก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูง [Windows 10]](/uploads/article/426/HbqGbrBUnEscljQ7.png)
9. เมื่อ CCleaner ถามว่า “ คุณต้องการเปลี่ยนแปลงการสำรองข้อมูลในรีจิสทรีหรือไม่? ” เลือกใช่
10. เมื่อการสำรองข้อมูลของคุณเสร็จสิ้น ให้คลิกที่ปุ่ม แก้ไขปัญหาที่เลือกทั้งหมด
11. รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 5: แก้ไขปัญหาในเซฟโหมด
1. บูตเข้าสู่เซฟโหมดด้วยระบบเครือข่ายโดยใช้คู่มือนี้
2. เมื่ออยู่ใน Safe Mode แล้ว ให้พิมพ์ PowerShell ใน Windows Search จากนั้นคลิกขวาที่ Windows PowerShell แล้วเลือก Run as administrator

3. พิมพ์คำสั่งต่อไปนี้ลงใน PowerShell แล้วกด Enter:
msdt.exe -id การบำรุงรักษาการวินิจฉัย

4. ซึ่งจะเป็นการเปิด System Maintenance Troubleshooter คลิก Next

5. หากพบปัญหา ให้คลิก ซ่อมแซม และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อสิ้นสุดกระบวนการ
6. พิมพ์คำสั่งต่อไปนี้อีกครั้งในหน้าต่าง PowerShell แล้วกด Enter:
msdt.exe /id PerformanceDiagnostic
![พิมพ์ msdt.exe /id PerformanceDiagnostic ใน PowerShell | แก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูง [Windows 10]](/uploads/article/426/stbSwYpGxpAdhBmo.png)
7. ซึ่งจะเป็นการเปิด Performance Troubleshooter คลิก Next และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อเสร็จสิ้น

8. ออกจาก Safe Mode และบูตเข้าสู่ Windows ตามปกติ
วิธีที่ 6: ค้นหากระบวนการที่เป็นปัญหาด้วยตนเองโดยใช้ Event Viewer
1. กด Windows Key + R จากนั้นพิมพ์ eventvwr.MSc แล้วกด Enter เพื่อเปิด Event Viewer

2. จากเมนูด้านบน ให้คลิกที่ View จากนั้นเลือกตัวเลือก Show Analytic and Debug Logs

3. จากบานหน้าต่างด้านซ้าย ให้นำทางไปยังรายการต่อไปนี้โดยดับเบิลคลิกที่แต่ละรายการ:
บันทึกแอปพลิเคชันและบริการ > Microsoft > Windows > WMI-Activity
4. เมื่อคุณอยู่ภายใต้โฟลเดอร์ WMI-Activity (ตรวจสอบให้แน่ใจว่าคุณได้ขยายโดยดับเบิลคลิกบนโฟลเดอร์นั้น) ให้เลือก Operationally

5. ในบานหน้าต่างด้านขวา เลือก Error ภายใต้แท็บ Operational และ General ให้มองหา ClientProcessId สำหรับบริการนั้นๆ
6. ตอนนี้ เรามี Process Id ของบริการเฉพาะที่ทำให้เกิดการใช้งาน CPU สูง เราจำเป็นต้อง ปิดใช้งานบริการนี้โดยเฉพาะ เพื่อแก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูง
7. กด Ctrl + Shift + Esc พร้อมกันเพื่อเปิดตัวจัดการงาน

8. สลับไปที่ แท็บบริการ และค้นหา รหัสกระบวนการ ที่คุณระบุไว้ข้างต้น
![สลับไปที่แท็บบริการแล้วค้นหารหัสกระบวนการที่คุณระบุไว้ | แก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูง [Windows 10]](/uploads/article/426/hOIodREbPOLg7g1V.png)
9. บริการที่มี ID กระบวนการที่เกี่ยวข้องคือผู้กระทำความผิด ดังนั้นเมื่อคุณพบบริการแล้ว ให้ไปที่ แผงควบคุม > ถอนการติดตั้งโปรแกรม

10. ถอนการติดตั้งโปรแกรมหรือบริการเฉพาะ ที่เกี่ยวข้องกับ Process ID ด้านบน จากนั้นรีบูตพีซีของคุณ
ที่แนะนำ:
- แก้ไขแถบงานหายไปจากเดสก์ท็อป
- วิธีอัปเดตไดรเวอร์เสียง Realtek HD ใน Windows 10
- แก้ไขการโหลดวิดีโอ YouTube แต่ไม่เล่นวิดีโอ
- แก้ไขปัญหาหน้าจอดำของ YouTube [แก้ไขแล้ว]
นั่นคือคุณประสบความสำเร็จในการ แก้ไข WMI Provider Host High CPU Usage บน Windows 10 แต่ถ้าคุณยังคงมีข้อสงสัยเกี่ยวกับโพสต์นี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น
