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

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

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

โฮสต์ผู้ให้บริการ WMI (WmiPrvSE.exe) คืออะไร(What is WMI Provider Host (WmiPrvSE.exe)?)

WMI Provider Host ( WmiPrvSE.exe ) ย่อมาจากWindows Management Instrumentation Provider Service (Windows Management Instrumentation Provider Service)Windows Management Instrumentation ( WMI ) เป็นส่วนประกอบของ ระบบปฏิบัติการ Microsoft Windowsที่ให้ข้อมูลการจัดการและการควบคุมในสภาพแวดล้อมขององค์กร นักพัฒนาใช้โฮสต์ผู้ให้บริการ WMI เพื่อ (WMI Provider Host)วัตถุประสงค์ในการตรวจ(Monitoring Purposes)สอบ

คุณอาจประสบปัญหาข้างต้นเนื่องจากคุณเพิ่งอัปเดตหรืออัปเกรดเป็นWindows(Windows 10) 10 สาเหตุอื่นๆ ได้แก่ การติดไวรัสหรือมัลแวร์ ไฟล์ระบบเสียหาย การกำหนดค่าที่ไม่ถูกต้องสำหรับWMI Provider Host Serviceเป็นต้นอย่างไรก็ตาม(Anyway)โดยไม่เสียเวลา เรามาดูวิธีแก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูงโดยใช้(Fix WMI Provider Host High CPU Usage)บทช่วยสอนด้านล่าง .

แก้ไขการใช้งาน CPU สูงของผู้ให้บริการ WMI(Fix WMI Provider Host High CPU Usage)บนWindows 10

อย่าลืม  สร้างจุดคืนค่า(create a restore point)  ในกรณีที่มีสิ่งผิดปกติเกิดขึ้น

วิธีที่ 1: เรียกใช้ตัวแก้ไขปัญหาการบำรุงรักษาระบบ(Method 1: Run System Maintenance Troubleshooter)

1. กด Windows Key + R จากนั้นพิมพ์controlแล้วกด Enter เพื่อเปิด  Control Panel

กด Windows Key + R จากนั้นพิมพ์ control |  แก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูง [Windows 10]

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

ค้นหา Troubleshoot และคลิกที่ Troubleshooting

3. จากนั้น คลิกที่ดูทั้งหมด(View all)ในบานหน้าต่างด้านซ้าย

4. คลิกที่การบำรุงรักษาระบบ(System Maintenance)เพื่อเรียกใช้ตัวแก้ไขปัญหา(Troubleshooter)  สำหรับ การบำรุง รักษาระบบ(System Maintenance)

เรียกใช้ตัวแก้ไขปัญหาการบำรุงรักษาระบบ

5. ตัวแก้ไขปัญหาอาจสามารถแก้ไข WMI Provider Host High CPU Usage(Fix WMI Provider Host High CPU Usage)บนWindows(Windows 10) 10

วิธีที่ 2: เริ่มบริการ Windows Management Instrumentation Service (WMI) ใหม่(Method 2: Restart Windows Management Instrumentation Service (WMI))

1. กด Windows Key + R จากนั้นพิมพ์services.mscแล้วกด Enter

หน้าต่างบริการ

2. ค้นหาWindows Management Instrumentation Serviceในรายการจากนั้นคลิกขวาและเลือกรีสตาร์ท(Restart.)

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

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

วิธีที่ 3: เริ่มบริการอื่น ๆ ที่เกี่ยวข้องกับ WMI(Method 3: Restart Other Services associated with WMI)

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

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

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

หยุด สุทธิ iphlpsvc หยุดสุทธิ
wscsvc
หยุด
สุทธิ Winmgmt เริ่มต้น สุทธิ Winmgmt เริ่มสุทธิ
wscsvc เริ่ม
สุทธิ iphlpsvc

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

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

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

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

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

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

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

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

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

5.  เมื่อการวิเคราะห์เสร็จสิ้น ตรวจสอบให้แน่ใจว่าคุณได้ลบไฟล์ที่จะลบออกแล้ว(Once Analyze is complete, make sure you’re certain to remove the files to be deleted.)

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

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

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

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

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

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

9. เมื่อ CCleaner ถามว่า “ คุณต้องการเปลี่ยนแปลงการสำรองข้อมูลในรีจิสทรีหรือไม่? (Do you want backup changes to the registry?) เลือก( select Yes)ใช่

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

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

วิธีที่ 5: แก้ไขปัญหาในเซฟโหมด(Method 5: Troubleshoot the issue in Safe Mode)

1. บูตเข้าสู่เซฟโหมดด้วยระบบเครือข่ายโดยใช้คู่มือ(Safe Mode with Networking using this guide)นี้

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)

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

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

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

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

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(Method 6: Locate the troubling process manually using Event Viewer)

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

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

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

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

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

Applications and Services Logs > Microsoft > Windows > WMI-Activity

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

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

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

6. ตอนนี้ เรามีProcess Idของบริการเฉพาะที่ทำให้เกิด การใช้งาน CPU สูง(High CPU)เราจำเป็นต้องปิดใช้งานบริการนี้โดยเฉพาะ(disable this particular service)เพื่อFix WMI Provider Host High CPU(Fix WMI Provider Host High CPU Usage) Usage

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

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

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

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

9. บริการที่มีID กระบวนการ(Process ID) ที่เกี่ยวข้อง คือผู้กระทำความผิด ดังนั้นเมื่อคุณพบบริการแล้ว ให้ไปที่ Control Panel > Uninstall a Program.

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

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

ที่แนะนำ:(Recommended:)

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



About the author

ฉันเป็นช่างเทคนิคด้านเสียงและคีย์บอร์ดมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันเคยทำงานในโลกธุรกิจ ในตำแหน่งที่ปรึกษาและผู้จัดการผลิตภัณฑ์ และล่าสุด เป็นวิศวกรซอฟต์แวร์ ทักษะและประสบการณ์ของฉันช่วยให้ฉันทำงานในโครงการประเภทต่างๆ ตั้งแต่ธุรกิจขนาดเล็กไปจนถึงบริษัทขนาดใหญ่ ฉันยังเป็นผู้เชี่ยวชาญใน Windows 11 และทำงานเกี่ยวกับระบบปฏิบัติการใหม่มานานกว่าสองปีแล้ว



Related posts