แก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูง [Windows 10]

เผยแพร่แล้ว: 2019-01-21
แก้ไขการใช้งาน CPU สูงของผู้ให้บริการ WMI บน Windows 10

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

แก้ไขการใช้งาน CPU สูงของผู้ให้บริการ WMI บน Windows 10

สารบัญ

  • โฮสต์ผู้ให้บริการ 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]

2. ค้นหา Troubleshoot ในช่อง Search และคลิกที่ Troubleshooting

ค้นหา Troubleshoot และคลิกที่ 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 ในรายการจากนั้นคลิกขวาและเลือก รีสตาร์ท

รีสตาร์ท Windows Management Instrumentation Service

3. สิ่งนี้จะเริ่มต้นบริการทั้งหมดที่เกี่ยวข้องกับบริการ WMI และ Fix Fix Fix WMI Provider Host High CPU Usage บน Windows 10

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

1. เปิดพรอมต์คำสั่ง ผู้ใช้สามารถทำขั้นตอนนี้ได้โดยค้นหา 'cmd' แล้วกด Enter

เปิดพรอมต์คำสั่ง ผู้ใช้สามารถทำตามขั้นตอนนี้ได้โดยค้นหา 'cmd' จากนั้นกด Enter

2. พิมพ์ข้อมูลต่อไปนี้ใน cmd แล้วกด Enter หลังจากแต่ละรายการ:

net stop iphlpsvc
หยุดสุทธิ wscsvc
หยุดสุทธิ Winmgmt
เริ่มสุทธิ Winmgmt
net start wscsvc
net start iphlpsvc

แก้ไขการใช้งาน CPU สูงโดย WmiPrvSE.exe โดยเริ่มบริการ Windows หลายรายการใหม่

3. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 4: เรียกใช้ CCleaner และ Malwarebytes

1. ดาวน์โหลดและติดตั้ง CCleaner & Malwarebytes

2. เรียกใช้ Malwarebytes และปล่อยให้มันสแกนระบบของคุณเพื่อหาไฟล์ที่เป็นอันตราย หากพบมัลแวร์ โปรแกรมจะลบออกโดยอัตโนมัติ

คลิกที่ Scan Now เมื่อคุณเรียกใช้ Malwarebytes Anti-Malware

3. ตอนนี้เรียกใช้ CCleaner และเลือก Custom Clean

4. ใต้ Custom Clean ให้เลือก แท็บ Windows และทำเครื่องหมายที่ค่าเริ่มต้น แล้วคลิก Analyze

เลือก Custom Clean จากนั้นเลือกค่าเริ่มต้นในแท็บ Windows | แก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูง [Windows 10]

5. เมื่อการวิเคราะห์เสร็จสิ้น ตรวจสอบให้แน่ใจว่าคุณได้ลบไฟล์ที่จะลบออกแล้ว

คลิกที่ Run Cleaner เพื่อลบไฟล์

6. สุดท้าย ให้คลิกที่ปุ่ม Run Cleaner และปล่อยให้ CCleaner ทำงานตามปกติ

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

เลือกแท็บ Registry จากนั้นคลิกที่ Scan for Issues

8. คลิกที่ปุ่ม Scan for Issues และอนุญาตให้ CCleaner สแกน จากนั้นคลิกที่ปุ่ม Fix Selected Issues

เมื่อการสแกนหาปัญหาเสร็จสิ้น ให้คลิกที่ แก้ไขปัญหาที่เลือก | แก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูง [Windows 10]

9. เมื่อ CCleaner ถามว่า “ คุณต้องการเปลี่ยนแปลงการสำรองข้อมูลในรีจิสทรีหรือไม่?เลือกใช่

10. เมื่อการสำรองข้อมูลของคุณเสร็จสิ้น ให้คลิกที่ปุ่ม แก้ไขปัญหาที่เลือกทั้งหมด

11. รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 5: แก้ไขปัญหาในเซฟโหมด

1. บูตเข้าสู่เซฟโหมดด้วยระบบเครือข่ายโดยใช้คู่มือนี้

2. เมื่ออยู่ใน Safe Mode แล้ว ให้พิมพ์ PowerShell ใน Windows Search จากนั้นคลิกขวาที่ Windows PowerShell แล้วเลือก Run as administrator

ในประเภทการค้นหาของ Windows Powershell จากนั้นคลิกขวาที่ Windows PowerShell (1)

3. พิมพ์คำสั่งต่อไปนี้ลงใน PowerShell แล้วกด Enter:

msdt.exe -id การบำรุงรักษาการวินิจฉัย

พิมพ์ msdt.exe -id MaintenanceDiagnostic ใน PowerShell

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

ซึ่งจะเป็นการเปิดตัวแก้ไขปัญหาการบำรุงรักษาระบบ คลิกถัดไป

5. หากพบปัญหา ให้คลิก ซ่อมแซม และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อสิ้นสุดกระบวนการ

6. พิมพ์คำสั่งต่อไปนี้อีกครั้งในหน้าต่าง PowerShell แล้วกด Enter:

msdt.exe /id PerformanceDiagnostic

พิมพ์ msdt.exe /id PerformanceDiagnostic ใน PowerShell | แก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูง [Windows 10]

7. ซึ่งจะเป็นการเปิด Performance Troubleshooter คลิก Next และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อเสร็จสิ้น

ซึ่งจะเป็นการเปิดตัวแก้ไขปัญหาประสิทธิภาพ เพียงคลิกถัดไป

8. ออกจาก Safe Mode และบูตเข้าสู่ Windows ตามปกติ

วิธีที่ 6: ค้นหากระบวนการที่เป็นปัญหาด้วยตนเองโดยใช้ Event Viewer

1. กด Windows Key + R จากนั้นพิมพ์ eventvwr.MSc แล้วกด Enter เพื่อเปิด Event Viewer

พิมพ์ eventvwr ในการเรียกใช้เพื่อเปิด Event Viewer

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

ใน Event Viewer เลือก View จากนั้นคลิกที่ Show Analytic and Debug Logs

3. จากบานหน้าต่างด้านซ้าย ให้นำทางไปยังรายการต่อไปนี้โดยดับเบิลคลิกที่แต่ละรายการ:

บันทึกแอปพลิเคชันและบริการ > Microsoft > Windows > WMI-Activity

4. เมื่อคุณอยู่ภายใต้โฟลเดอร์ WMI-Activity (ตรวจสอบให้แน่ใจว่าคุณได้ขยายโดยดับเบิลคลิกบนโฟลเดอร์นั้น) ให้เลือก Operationally

ขยาย WMI Activity จากนั้นเลือก Operational และค้นหา ClientProcessId ภายใต้ Error

5. ในบานหน้าต่างด้านขวา เลือก Error ภายใต้แท็บ Operational และ General ให้มองหา ClientProcessId สำหรับบริการนั้นๆ

6. ตอนนี้ เรามี Process Id ของบริการเฉพาะที่ทำให้เกิดการใช้งาน CPU สูง เราจำเป็นต้อง ปิดใช้งานบริการนี้โดยเฉพาะ เพื่อแก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูง

7. กด Ctrl + Shift + Esc พร้อมกันเพื่อเปิดตัวจัดการงาน

กด Ctrl + Shift + Esc เพื่อเปิดตัวจัดการงาน

8. สลับไปที่ แท็บบริการ และค้นหา รหัสกระบวนการ ที่คุณระบุไว้ข้างต้น

สลับไปที่แท็บบริการแล้วค้นหารหัสกระบวนการที่คุณระบุไว้ | แก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูง [Windows 10]

9. บริการที่มี ID กระบวนการที่เกี่ยวข้องคือผู้กระทำความผิด ดังนั้นเมื่อคุณพบบริการแล้ว ให้ไปที่ แผงควบคุม > ถอนการติดตั้งโปรแกรม

ถอนการติดตั้งโปรแกรมหรือบริการเฉพาะที่เกี่ยวข้องกับ Process ID . ด้านบน

10. ถอนการติดตั้งโปรแกรมหรือบริการเฉพาะ ที่เกี่ยวข้องกับ Process ID ด้านบน จากนั้นรีบูตพีซีของคุณ

ที่แนะนำ:

  • แก้ไขแถบงานหายไปจากเดสก์ท็อป
  • วิธีอัปเดตไดรเวอร์เสียง Realtek HD ใน Windows 10
  • แก้ไขการโหลดวิดีโอ YouTube แต่ไม่เล่นวิดีโอ
  • แก้ไขปัญหาหน้าจอดำของ YouTube [แก้ไขแล้ว]

นั่นคือคุณประสบความสำเร็จในการ แก้ไข WMI Provider Host High CPU Usage บน Windows 10 แต่ถ้าคุณยังคงมีข้อสงสัยเกี่ยวกับโพสต์นี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น