โฮสต์ผู้ให้บริการ WMI (WmiPrvSE.exe) การใช้งาน CPU สูงใน Windows 11/10

ในบางครั้ง คุณอาจพบว่ากระบวนการโฮสต์ผู้ให้บริการ WMI ของคุณใช้ (WMI Provider Host)CPU จำนวนมากอย่างสม่ำเสมอ ในคอมพิวเตอร์ Windows 11/10/8/7 ของคุณ มีรายงานว่าบางครั้งกระบวนการจบลงด้วยการใช้ พลังงาน CPU มากกว่า 50% โดยเฉพาะอย่างยิ่งเมื่อมีการใช้งานแอปพลิเคชันสื่อ ในโพสต์นี้ เราจะมาดูวิธีแก้ไขปัญหาการใช้งาน CPU ของผู้ให้บริการ WMI สูง (WMI Provider Host High CPU Usage)แต่ก่อนที่เราจะพูดถึงวิธีแก้ไขปัญหา ให้เรามาดูกันว่าWMI Provider Hostคืออะไร

โฮสต์ผู้ให้บริการ WMI คืออะไร

บริการ WMI Provider Host ( WmiPrvSE.exe ) เป็น ตัวย่อสำหรับWindows Management Instrumentation Provider Service นี่เป็นบริการที่สำคัญ และเป็นการยากที่จะจัดการแอปพลิเคชันหากไม่มีกระบวนการนี้ หากหยุดทำงาน ฟังก์ชันต่างๆ ของระบบจะใช้งานไม่ได้ นอกจากนี้ ผู้ใช้อาจไม่ได้รับการแจ้งเตือนถึงข้อผิดพลาดต่างๆ ด้วยซ้ำ

WmiPrvSE.exe เป็นไวรัสหรือไม่

WmiPrvSE.exeที่ถูกต้องหรือ กระบวนการ บริการผู้ให้บริการเครื่องมือจัดการของ Windows(Windows Management Instrumentation Provider Service)ตั้งอยู่ในโฟลเดอร์Windows/System3 2 แต่มัลแวร์สามารถปลอมตัวโดยใช้ชื่อนี้และวางตัวเองในโฟลเดอร์ใดก็ได้ ดังนั้น เพื่อแยกความเป็นไปได้นี้ ให้ตรวจสอบคุณสมบัติ(Properties)ของไฟล์และสแกนด้วยโปรแกรมป้องกันไวรัสของคุณ

ฉันจะหยุดWMI Provider Host โดยใช้ (WMI Provider Host)CPUมากได้อย่างไร

กลับมาที่หัวข้อของโพสต์นี้ หากคุณเห็นว่าใช้CPU สูง ให้เรียกใช้(Run) services.mscแล้วเริ่มบริการ " Windows (Service)Management Instrumentation(Windows Management Instrumentation) " ใหม่ และดูว่าจะช่วยคุณได้หรือไม่ หากไม่ได้ผล ให้ลองทำตามคำแนะนำเหล่านี้:

  1. เรียกใช้ตัวแก้ไขปัญหาการบำรุงรักษาระบบ(Run System Maintenance Troubleshooter)
  2. เรียกใช้ตัวแก้ไขปัญหาประสิทธิภาพของระบบ(Run System Performance Troubleshooter)
  3. แก้ไขปัญหาในสถานะ Clean Boot
  4. ตรวจสอบบันทึกโปรแกรมดูเหตุการณ์

คุณจะต้องได้รับอนุญาตจากผู้ดูแลระบบสำหรับสิ่งเหล่านี้

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

เรียกใช้ ตัว แก้ไขปัญหาการบำรุงรักษาระบบ เพื่อเรียกใช้ตัวแก้ไขปัญหาการบำรุงรักษา(System Maintenance Troubleshooter)ระบบ เปิดRunพิมพ์ต่อไปนี้แล้วกดปุ่มEnter :

msdt.exe -id MaintenanceDiagnostic

มันช่วยไหม?

2] เรียกใช้ตัวแก้ไขปัญหาประสิทธิภาพของระบบ(Run System Performance Troubleshooter)

ถัดไป เรียกใช้System Performance Troubleshooter (System Performance Troubleshooter)ในการดำเนินการดังกล่าว ให้เปิดCommand Prompt ที่ยกระดับขึ้นมา พิมพ์คำสั่งต่อไปนี้ แล้วกดEnterเพื่อเรียกใช้Performance Troubleshooter

msdt.exe /id PerformanceDiagnostic

ตัวแก้ไขปัญหานี้ช่วยให้ผู้ใช้ปรับการตั้งค่าเพื่อปรับปรุงความเร็วและประสิทธิภาพของระบบปฏิบัติการ

3] แก้ไขปัญหาในสถานะ Clean Boot

บูตระบบในเซฟโหมดที่มีเครือข่าย หากระบบทำงานได้ดีในเซฟโหมด(Mode)คุณอาจต้องดำเนินการ คลี นบูต (Clean Boot)คุณต้องทำตามขั้นตอนอื่นเพื่อเริ่ม Windows 10 ในเซฟ(start Windows 10 in Safe Mode)โหมด เมื่อถึงแล้ว ให้เลือกตัวเลือกเพื่อเริ่มระบบใน 'เซฟโหมดที่มีระบบเครือข่าย'

ดังนั้นให้บูตเข้าสู่Clean Boot Stateจากนั้นลองแก้ไขปัญหา ระบุและแยกกระบวนการที่ละเมิดออกด้วยตนเอง เมื่องานของคุณเสร็จสิ้น ให้ตั้งค่าระบบให้เริ่มทำงานตามปกติ

4] ตรวจสอบบันทึกตัวแสดงเหตุการณ์

ตามหลักการ แล้วขั้นตอนเหล่านี้ควรแก้ไขปัญหาการ ใช้งาน CPU สูง เนื่องจากWMI Provider Host อย่างไรก็ตาม ในกรณีที่ปัญหายังไม่ได้รับการแก้ไข เพื่อระบุกระบวนการที่ละเมิด คุณสามารถใช้Event Viewerจากนั้นใช้เพื่อระบุข้อผิดพลาด

คลิกเมนู Win+X และเลือกEvent Viewer (Event Viewer)คลิก(Click)บน เมนู มุมมอง(View)และเลือก แสดงบันทึก การวิเคราะห์และดีบัก (Show Analytic and Debug Logs)ถัดไปภายใต้Applications and Service Logs > Microsoft > Windows > WMI Activityค้นหา บันทึก การทำงาน(Operational)สำหรับWMI ค้นหาข้อผิดพลาดที่เป็นไป ได้ที่นี่ และจดClientProcessID

ผู้ให้บริการ WMI โฮสต์การใช้งาน CPU สูง

ตอนนี้เปิด แท็บ Task Manager > Servicesแล้วคลิกPIDเพื่อจัดเรียงกระบวนการตามPID

ค้นหากระบวนการที่มี ID กระบวนการที่ตรงกันด้านล่าง นี่เป็นกระบวนการที่ทำให้WMIใช้CPUมาก เกินไป

ที่เกี่ยวข้อง(Related) : การ รีเซ็ตที่เก็บ WMI ล้มเหลว , ข้อผิดพลาด 0x80070005(Error 0x80070005) , 0x8007041B, 0x80041003

โฮสต์ผู้ให้บริการ WMI คืออะไร

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

ฉันสามารถปิดการใช้งานโฮสต์ของผู้ให้บริการ WMI ได้หรือไม่

เป็นไปได้ที่จะปิดการใช้งานWMIโดยการปิดการใช้งานจากส่วนบริการ ในสแน็ปอินบริการ ให้ค้นหาบริการ (Services)Windows Management Instrumentationคลิกขวาที่บริการแล้วปิดใช้งาน อย่างไรก็ตาม มันจะทำลายสิ่งต่าง ๆ และควรปล่อยให้มันทำงานต่อไป

ฉันสามารถยุติโฮสต์ผู้ให้บริการ WMI ได้หรือไม่

ไม่ คุณไม่สามารถยุติโฮสต์ผู้ให้บริการWMI ได้หรือไม่ (WMI)โฮสต์ผู้ให้บริการ WMI เป็น (WMI Provider Host)บริการ(Service)ของระบบปฏิบัติการดังนั้นจึงไม่สามารถหรือไม่ควรหยุดหรือปิดใช้งานอย่างถาวร

หากคุณต้องการความช่วยเหลือเพิ่มเติม มีบทความขั้นสูงเกี่ยวกับTechnetที่พูดถึงการแก้ไขปัญหาการใช้งาน CPU สูงในส่วนประกอบ WMI(If you need more help, there is an advanced article on Technet that talks about troubleshooting high CPU usage in WMI components.)

โพสต์บางส่วนเกี่ยวกับกระบวนการที่ใช้ทรัพยากรสูง:(Some posts about processes using high resources:)



About the author

ฉันเป็นวิศวกรซอฟต์แวร์ที่มีประสบการณ์มากกว่า 10 ปีในการพัฒนาและบำรุงรักษาแอปพลิเคชัน Windows 11 หรือ 10 ฉันยังมีประสบการณ์ในการทำงานกับ Google Docs และ Microsoft Edge ทักษะของฉันในด้านเหล่านี้ทำให้ฉันเป็นผู้สมัครที่ยอดเยี่ยมสำหรับบทบาทวิศวกรรมซอฟต์แวร์ในอนาคต



Related posts