Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

ผู้ให้บริการ WMI โฮสต์การใช้งาน CPU สูง จะแก้ไขปัญหานั้นได้อย่างไร?

WMI Provider Host (WmiPrvSE.exe) เป็นหนึ่งในกระบวนการที่คุณสามารถรับชมได้ใน Windows ของคุณ ในบทความนี้ – ส่วนหนึ่งของชุดใหญ่เกี่ยวกับกระบวนการของระบบ Windows – คุณจะเห็นวัตถุประสงค์ของกระบวนการนั้น รวมถึงวิธีที่เป็นไปได้ในการแก้ไขการใช้งาน CPU สูงของ WmiPrvSE.exe

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

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

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

ผู้ให้บริการ WMI โฮสต์การใช้งาน CPU สูง จะแก้ไขปัญหานั้นได้อย่างไร?

โฮสต์ผู้ให้บริการ WMI ในตัวจัดการงาน

คุณสามารถเรียกใช้กระบวนการนี้ด้วยตนเองเพื่อให้ข้อมูลที่เกี่ยวข้องแก่คุณได้ เมื่อใช้คำสั่ง WMIC คุณจะได้รับข้อมูลเกี่ยวกับส่วนประกอบฮาร์ดแวร์ทุกชิ้นที่คุณมีบนเมนบอร์ด โปรแกรมโต้ตอบกับเครื่องมือนั้นในลักษณะเดียวกัน – คุณไม่เห็นหน้าต่างคอนโซล . ตำแหน่งที่ถูกต้องของไฟล์ผู้บริหารของบริการนี้คือ C:\Windows\System32\wbem . แต่อีกครั้ง – ไม่ควรลบออก

ผู้ให้บริการ WMI โฮสต์การใช้งาน CPU สูง – จะแก้ไขได้อย่างไร

โดยส่วนใหญ่แล้ว กระบวนการ WmiPrvSE.exe ทำงานได้ดี , โดยไม่มีปัญหาใดๆ กับระบบและการบริโภคที่มากเกินไป. น่าเสียดายที่การติดตามคุณภาพของแต่ละแอพที่โต้ตอบกับบริการนั้นไม่ใช่เรื่องง่าย ในกรณีส่วนใหญ่เมื่อคุณเห็น WmiPrvSE.exe มีการใช้งาน CPU สูงจะเกี่ยวข้องกับข้อผิดพลาดของซอฟต์แวร์ของบริษัทอื่น โชคดีที่การแก้ไขนั้นค่อนข้างง่าย คุณเพียงแค่ต้องทำการวินิจฉัยง่ายๆ

ผู้ให้บริการ WMI โฮสต์การใช้งาน CPU สูง จะแก้ไขปัญหานั้นได้อย่างไร?

โดยทั่วไป ที่มาของปัญหา มีจำนวนการจัดการที่เกินจากกระบวนการเดียว . ตัวอย่างเช่น คุณเปิดโปรแกรมซึ่งเรียกกระบวนการของระบบนี้ เนื่องจากข้อผิดพลาดในโค้ดของโปรแกรม จึงมีการจัดการมากกว่าที่จำเป็นจริงๆ ส่งผลให้ใช้เวลา CPU มากเกินไปในการจัดการกระบวนการนี้

การวินิจฉัยการใช้งาน CPU สูงของ WmiPrvSE.exe

ก่อนอื่น การพิจารณาว่าแอปพลิเคชันใดทำให้เกิดปัญหา ตั้งแต่ กระบวนการ WmiPrvSE.exe ในตัวจัดการงานไม่มีรายการดรอปดาวน์ที่มีแอปที่เกี่ยวข้อง คุณต้องปรับทิศทางตามอินสแตนซ์ของโฮสต์ผู้ให้บริการ WMI ทุกประการด้วย ID กระบวนการ หากต้องการดู คุณต้องไปที่แท็บเฉพาะในตัวจัดการงาน – “รายละเอียด ” เลื่อนลงไปที่ WmiPrvSE.exe แล้วมองหาอินสแตนซ์ที่มีการใช้งาน CPU สูง จำค่า PID แล้วไปยังขั้นตอนถัดไป

ผู้ให้บริการ WMI โฮสต์การใช้งาน CPU สูง จะแก้ไขปัญหานั้นได้อย่างไร?

ไปที่ Search แล้วพิมพ์ “Command prompt ” คลิกผลลัพธ์แรกด้วยปุ่มเมาส์ขวา แล้วเลือก “เรียกใช้ในฐานะผู้ดูแลระบบ ร”. ในหน้าต่างคอนโซล พิมพ์คำสั่งต่อไปนี้ แล้วกด Enter:

tasklist /m wmiperfclass.dll

ผู้ให้บริการ WMI โฮสต์การใช้งาน CPU สูง จะแก้ไขปัญหานั้นได้อย่างไร?

ซึ่งจะแสดงรายการงานที่เรียกใช้กระบวนการโฮสต์ของผู้ให้บริการ WMI ที่นั่น คุณต้องค้นหางานที่มี PID เดียวกันกับที่คุณเห็นในตัวจัดการงาน และที่นี่ คุณรู้ชื่อของกระบวนการที่ทำให้เกิดปัญหา ค้นหาใน Task Manager และหยุดด้วยปุ่ม End Task คุณแทบจะไม่สามารถทำอะไรได้มากกว่านั้น เนื่องจากปัญหาน่าจะเกิดขึ้นภายในแอป ติดต่อฝ่ายสนับสนุนด้านเทคนิคของโปรแกรมนี้และอธิบายปัญหา

การแก้ปัญหาการใช้งาน CPU สูงของ WMI Provider Host

กระบวนการนี้อาจทำงานผิดพลาดได้เนื่องจากข้อผิดพลาดภายใน ที่เกิดขึ้นค่อนข้างน้อย แต่คุณยังต้องตรวจสอบตัวแปรนี้เพื่อจัดการกับปัญหานั้น สิ่งแรกและที่ง่ายที่สุดคือการรีบูตบริการ กด Win+R แล้วพิมพ์ services.msc ” ในหน้าต่างค้นหา ในหน้าต่างที่เปิดขึ้นพร้อมกับบริการ ให้ค้นหา Windows Management Instrumentation Service (สำหรับ Windows 11 – WMI Performance Adapter) คลิกด้วย RMB จากนั้นเลือก “รีสตาร์ท ” หากบริการหยุดทำงาน การเริ่มใหม่จะทำให้ดีเหมือนใหม่

ผู้ให้บริการ WMI โฮสต์การใช้งาน CPU สูง จะแก้ไขปัญหานั้นได้อย่างไร?

Windows Management Instrumentation Service ในแผงบริการ

หากคำแนะนำก่อนหน้านี้ไม่ช่วยคุณ และคุณยังคงเห็นการใช้งาน CPU สูงของ WmiPrvSE.exe คุณอาจจะต้องดำเนินการที่รุนแรงกว่านี้ โดยเฉพาะอย่างยิ่ง ให้ลองตรวจสอบการอัปเดตล่าสุดสำหรับระบบปฏิบัติการของคุณ หากคุณใช้ Windows 11 บนพีซีที่ไม่รองรับ และไม่สามารถรับการอัปเดตได้ตามปกติ คุณต้องติดตั้งระบบปฏิบัติการใหม่ ต่อไปนี้คือรายการแพตช์สำหรับ Windows 10 ที่แก้ไขปัญหาบางอย่างกับ WMI Provider Host 1 :

  • Windows Server 2016 / Windows 10 เวอร์ชัน 1607 (RS1)
    18 ตุลาคม 2018—KB4462928 (ระบบปฏิบัติการรุ่น 14393.2580)
  • Windows 10 เวอร์ชัน 1703 (RS2)
    24 กรกฎาคม 2018—KB4338827 (ระบบปฏิบัติการรุ่น 15063.12335)
  • Windows 10 เวอร์ชัน 1709 (RS3)
    24 กรกฎาคม 2018—KB4338817 (ระบบปฏิบัติการรุ่น 16299.579)
  • Windows 10 เวอร์ชัน 1803 (RS4)
    16 กรกฎาคม 2018—KB4345421 (ระบบปฏิบัติการรุ่น 17134.167)

และในกรณีที่เลวร้ายที่สุด คุณกำลังเผชิญกับการติดตั้งระบบใหม่ แน่นอน คุณไม่จำเป็นต้องติดตั้งใหม่ทั้งหมด คุณสามารถใช้จุดคืนค่าระบบได้ - ถ้าคุณมี แต่ไม่มีการรับประกันว่าข้อผิดพลาดจะไม่ปรากฏในเวอร์ชันเก่าของระบบของคุณ ดังนั้น ในบางครั้ง การติดตั้งระบบที่ชัดเจนจึงเป็นทางเลือกเดียว