โฮสต์ของผู้ให้บริการ WMI คืออะไร (และปลอดภัยหรือไม่)

กระบวนการต่างๆ เช่นWMI Provider Hostนั้นไม่เป็นที่รู้จักสำหรับ ผู้ใช้ Windows ส่วนใหญ่ แต่นั่นไม่ได้หมายความว่ากระบวนการเหล่านี้ไม่จำเป็นต่อระบบปฏิบัติการ ในกรณีนี้ เช่นเดียวกับกระบวนการที่สำคัญอื่นๆ เช่นcsrss.exe โฮสต์ ของผู้ให้บริการ WMI(WMI Provider Host)ไม่ควรเป็นสิ่งที่คุณต้องคำนึงถึง เว้นแต่จะทำให้มี การใช้งาน CPUหรือRAMสูง

กระบวนการโฮสต์ของผู้ให้บริการ WMI(WMI Provider Host)ไม่ควรก่อให้เกิดความกังวล เนื่องจากหากไม่มีWindowsจะไม่สามารถทำงานได้อย่างถูกต้อง อย่างไรก็ตาม หาก wmiprvse.exe มีปัญหา นั่นอาจชี้ถึงปัญหาที่ลึกกว่านั้น เช่น การติดมัลแว(malware infection)ร์ นี่คือทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับ กระบวนการ โฮสต์ผู้ให้บริการ WMI(WMI Provider Host)ในWindows(Windows 10) 10

โฮสต์ผู้ให้บริการ WMI ใน Windows 10 คืออะไร(What Is WMI Provider Host in Windows 10?)

กระบวนการโฮสต์ของผู้ให้บริการ WMI (Windows Management Instrumentation)(WMI (Windows Management Instrumentation) Provider Host)ทำหน้าที่เป็นการถ่ายทอดข้อมูล โดยให้ข้อมูลเกี่ยวกับวิธีที่Windowsกำลังทำงานกับซอฟต์แวร์ที่รันอยู่และบริการต่างๆ ของระบบที่ร้องขอ

คำขอเหล่านี้ได้รับการจัดการโดยผู้ให้บริการ WMI(WMI Providers)ซึ่งรับผิดชอบในการให้ข้อมูลระบบบางส่วน ตัวอย่างเช่น หากบริการอื่นต้องการเข้าถึงบันทึกเหตุการณ์ของWindows ผู้ให้บริการบันทึกเหตุการณ์จะให้(Windows)บริการ(Event Log Provider)นี้ 

(WMI) ผู้ให้บริการ(Providers)WMIไม่ได้จำกัดเฉพาะ บริการ Windowsเท่านั้น แอปและบริการของบริษัทอื่นสามารถสร้างได้ด้วยผู้ให้บริการ(Providers)WMI ที่สามารถใช้เพื่อให้ข้อมูลแก่แอปและบริการอื่นๆ ระบบการจัดการประเภทนี้มีประโยชน์ โดยเฉพาะอย่างยิ่งหากคุณรับผิดชอบอุปกรณ์Windows จำนวนมาก(Windows)

ที่ด้านบนสุดของห่วงโซ่คือWMI Provider Host (wmiprvse.exe) นี่คือกระบวนการที่ควบคุมผู้ให้บริการ WMI(WMI Providers) แต่ละ ราย หากไม่มีWindowsจะหยุดทำงาน เนื่องจากข้อมูลที่ออกโดยผู้ให้บริการ WMI(WMI Providers)ถูกใช้โดยบริการอื่นๆ เพื่อให้แน่ใจว่าWindowsทำงานอย่างถูกต้อง

โฮสต์ของผู้ให้บริการ WMI ปลอดภัยและสามารถปิดการใช้งานได้หรือไม่?(Is WMI Provider Host Safe and Can It Be Disabled?)

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

อันที่จริง ความพยายามใดๆ ในการปิดใช้งาน กระบวนการ โฮสต์ผู้ให้บริการ WMI(WMI Provider Host)อาจส่งผลให้เกิดผลที่ไม่คาดคิด กระบวนการที่สำคัญของระบบเช่นนี้ไม่ได้เกิดขึ้นโดยบังเอิญ—พวกเขากำลังทำงานเพื่อช่วยให้Windowsยังคงทำงานได้อย่างสมบูรณ์ โดยเฉพาะอย่างยิ่งโฮสต์ผู้ให้บริการ WMI(WMI Provider Host)จะให้ข้อมูลระบบโดยละเอียดแก่กระบวนการอื่นๆ

หากไม่มีข้อมูลนี้ พีซีของคุณอาจถือว่าเกิดความล้มเหลวของระบบที่สำคัญ ซึ่งอาจทำให้เกิด ข้อผิดพลาด BSOD "กระบวนการที่สำคัญเสียชีวิต"(“critical process died” BSOD)ซึ่งจะทำให้พีซีของคุณขัดข้องและหยุดทำงานทันที

หากกระบวนการนี้ก่อให้เกิดปัญหา อาจเกิดจากแอปหรือบริการอื่นที่โต้ตอบกับกระบวนการนั้น ซึ่งคุณสามารถหยุดหรือปิดใช้งานแทนได้ ด้วยเหตุนี้ คำตอบจึงชัดเจน: โฮสต์ผู้ให้บริการ WMI (WMI Provider Host) ไม่(can’t)สามารถปิดใช้งานได้ และคุณไม่ควรพยายามทำเช่นนั้น 

ข้อยกเว้นเพียงอย่างเดียวคือถ้ากระบวนการอื่นชื่อWMI Provider Hostเมื่อไม่ใช่กระบวนการจริง (real)มัลแวร์บางประเภทเป็นที่ทราบกันดีว่าเลียนแบบกระบวนการที่สำคัญ เพื่อพยายามหลอกผู้ใช้ระหว่างที่Windows Task Manager เหลือบมองอย่าง รวดเร็ว 

โชคดีที่มีวิธีทดสอบง่ายๆ ว่าเป็นเช่นนั้นหรือไม่ ดังที่เราอธิบายไว้ในหัวข้อด้านล่าง

วิธีแก้ไขปัญหาผู้ให้บริการ WMI โฮสต์ CPU สูง(How to Troubleshoot WMI Provider Host High CPU Issues)

ระหว่างการใช้งานพีซีตามปกติ เป็นเรื่องปกติที่จะเห็นWMI Provider Hostที่มีปัญหาCPU สูง (CPU)โดยส่วนใหญ่ กระบวนการ wmiprvse.exe จะอยู่เฉยๆ พร้อมที่จะประมวลผลคำขอข้อมูล

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

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

  1. ในการดำเนินการนี้ ให้คลิกขวาที่เมนูStart แล้วเลือก ตัวเลือกRun ใน หน้าต่าง Runพิมพ์eventvwr.mscจากนั้นเลือกตกลง(OK)เพื่อเปิด

  1. ใน หน้าต่าง Event Viewerใช้เมนูการนำทางด้านซ้ายมือเพื่อเปิดApplications Applications and Services Logs\Microsoft\Windows\WMI-Activity\Operationalในส่วนตรงกลาง ให้ค้นหาเหตุการณ์ล่าสุด (ที่มีป้ายกำกับError ) ที่อาจชี้ไปที่กระบวนการ เลือกข้อผิดพลาดที่บันทึกไว้ จากนั้นค้นหา หมายเลข ClientProcessIdซึ่งแสดงอยู่ใต้ แท็บ ทั่วไป(General )ในส่วนข้อมูลด้านล่าง

  1. เมื่อใช้ หมายเลข ClientProcessIDคุณสามารถค้นหากระบวนการจับคู่ที่ทำให้เกิดปัญหาได้โดยเปิดWindows Task Manager (Windows Task Manager)คลิกขวา(Right-click)ที่ทาสก์บาร์ที่ด้านล่างและเลือกตัวจัดการงาน(Task Manager)เพื่อทำสิ่งนี้

  1. ใน หน้าต่าง ตัวจัดการงาน(Task Manager)เปิด แท็บ รายละเอียด(Details)จากนั้นค้นหารายการที่มีหมายเลข PID(PID)ที่ตรงกับClientProcessIDจาก Event Viewer

เมื่อคุณพบกระบวนการที่ทำให้เกิด ปัญหา WMI Provider Hostแล้ว คุณสามารถลองยุติ ปิดใช้งาน หรือถอนการติดตั้งได้ หากเป็นกระบวนการอื่นของ ระบบ Windowsคุณอาจต้องดูการแก้ไขปัญหา การติดตั้ง Windows ของคุณ เพิ่มเติมโดยการซ่อมแซมไฟล์ระบบที่เสียหาย(repairing corrupt system files)เป็นต้น

ตรวจสอบว่าโฮสต์ของผู้ให้บริการ WMI ถูกต้องหรือไม่(Checking Whether WMI Provider Host Is Legitimate)

กระบวนการโฮสต์ผู้ให้บริการ WMI(WMI Provider Host) ที่ คุณจะเห็นในWindows Task Managerเป็น กระบวนการของระบบ Windowsหรือควรเป็น คุณสามารถตรวจสอบว่าเป็นกรณีนี้หรือไม่ (และหากไวรัสหรือมัลแวร์ประเภทอื่นซ่อนอยู่ในมุมมองธรรมดา) โดยการติดตามตำแหน่งไฟล์ของกระบวนการ

  1. ในการดำเนินการนี้ ให้เปิดWindows Task Managerโดยคลิกขวาที่ทาสก์บาร์ที่ด้านล่างของหน้าต่าง แล้วเลือก ตัวเลือกตัว จัดการงาน(Task Manager)จากเมนู

  1. ใน หน้าต่าง ตัวจัดการงาน(Task Manager)ค้นหากระบวนการโฮสต์ผู้ให้บริการ WMI ในแท็บ (WMI Provider Host)กระบวนการ(Processes) (หรือwmiprvse.exeใน แท็บ รายละเอียด(Details) ) คลิกขวาที่กระบวนการ จากนั้นเลือกตัวเลือกเปิดตำแหน่งไฟล์(Open file location)

  1. การดำเนินการนี้จะเปิดWindows File Explorerซึ่งเป็นการเปิดตำแหน่งของไฟล์ปฏิบัติการโฮสต์ ของ ผู้ให้บริการ WMI (WMI Provider)ควรพบในโฟลเดอร์C:\Windows\System32\wbem ถ้าใช่ แสดงว่ากระบวนการที่ทำงานบนพีซีของคุณเป็นกระบวนการของระบบWindows ที่ถูกต้องตามกฎหมาย(Windows)

หากคุณพบว่ามีตำแหน่งอื่นเปิดขึ้นในFile Explorerแสดงว่าคุณมีปัญหา เนื่องจากกระบวนการที่คุณเห็นว่าทำงานอยู่ในWindows Task Managerไม่ใช่กระบวนการของระบบที่ถูกต้องตามกฎหมาย (not)คุณจะต้องค้นหาและกำจัดมัลแวร์(get rid of the malware)ซึ่งเป็นส่วนหนึ่งของขั้นตอนต่อไปเพื่อให้แน่ใจว่าพีซีของคุณปลอดภัยในการใช้งาน

ทำความเข้าใจกับกระบวนการของระบบ Windows(Understanding Windows System Processes)

กระบวนการ ของระบบ โฮสต์ของผู้ให้บริการ WMI(WMI Provider Host)เป็นเพียงหนึ่งในหลายร้อยไฟล์ปฏิบัติการ(hidden executable files)ที่ซ่อนอยู่ซึ่งทำให้ การติดตั้ง Windows ของคุณ ทำงานได้ ไม่สามารถปิดใช้งานได้ และหากคุณพยายามลบหรือหยุดWindowsอาจหยุดทำงาน และคุณอาจต้องล้างข้อมูลและติดตั้ง Windows ใหม่(wipe and reinstall Windows)หากคุณไม่สามารถทำงานต่างๆ ได้ในภายหลัง

กระบวนการของระบบที่มี ปัญหา CPU สูง เช่น wmiprvse.exe และdwm.exeมักจะชี้ไปที่ปัญหาการบำรุงรักษาอื่นๆ กับพีซีของคุณ ตั้งแต่พัดลมพีซีที่มีฝุ่น(dusty PC fans) มากไป จนถึงการติดมัลแวร์ หากกระบวนการในWindows Task Managerดูไม่คุ้นเคย ก็ไม่ได้หมายความว่าคุณจำเป็นต้องสแกนหามัลแวร์(scan for malware)แม้ว่าจะไม่เป็นอันตรายก็ตาม



About the author

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



Related posts