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

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

โฮสต์ผู้ให้บริการ WMI WmiPrvSE เป็นกระบวนการจัดการโฮสต์ของ Windows ที่ใช้โดยนักพัฒนาเพื่อวัตถุประสงค์ในการตรวจสอบ

ลักษณะการทำงานนี้มักจะเห็นได้ในสภาพแวดล้อมการผลิต หลังจากอัปเกรด Windows 7 เป็น 10 ผู้ใช้หลายคนสังเกตเห็นการใช้งาน CPU ที่พุ่งสูงขึ้นซึ่งทำให้ระบบล่าช้า ร้อนและช้า ฉันเดาโดยส่วนตัวว่าปัญหานี้เกิดจากพฤติกรรมที่ผิดปกติของบริการนี้ซึ่งไม่เป็นไปตามรูปแบบที่ควรจะเป็น

ในการแก้ไขปัญหานี้ เราจะเรียกใช้คำสั่งพื้นฐานบนพรอมต์คำสั่งและรีสตาร์ท Windows Management Instrumentation Service .

ซ่อมแซมไฟล์ที่เสียหาย

ดาวน์โหลดและเรียกใช้ Restoro เพื่อสแกน ซ่อมแซม และกู้คืนไฟล์ที่เสียหายและหายไปจากที่นี่ แล้วดูว่าการใช้งานโดยกระบวนการ WmiPrvSE ลดลงหรือไม่ หากไม่เป็นเช่นนั้น ให้ลองใช้วิธีแก้ปัญหาอื่นๆ ด้านล่างนี้

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

กด แป้น Windows . ค้างไว้ บนแป้นพิมพ์และกด R . ในกล่องโต้ตอบการเรียกใช้ พิมพ์ services.msc

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

จากคอนโซลบริการ ค้นหา Windows  Management Instrumentation Service  ปกติฉันคลิกไปที่บริการใดๆ แล้วกด  เพื่อไปยังบริการที่ขึ้นต้นด้วย Word W จากนั้นทำการสแกนอย่างรวดเร็วเพื่อค้นหาบริการที่ฉันต้องการ

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

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

เริ่มบริการอื่นๆ ที่เกี่ยวข้อง

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

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

ในหน้าต่างพรอมต์คำสั่งที่เปิดขึ้น พิมพ์คำสั่งต่อไปนี้ทีละตัว; หลังจากแต่ละคำสั่งกดปุ่ม Enter

net stop iphlpsvc
net stop wscsvc
net stop Winmgmt
net start Winmgmt
net start wscsvc
net start iphlpsvc

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

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

ดำเนินการคลีนบูตเพื่อระบุแอปพลิเคชันที่ผิดพลาด

เป็นไปได้ว่าแอปพลิเคชั่นบางตัวอาจทำให้การใช้งาน CPU สูงโดย WMI Provide Host ดังนั้น ในขั้นตอนนี้ เราจะดำเนินการคลีนบูตและแยกแอปพลิเคชันที่ทำให้เกิดการใช้งานมากเกินไป ในคลีนบูต จะมีการโหลดเฉพาะบริการที่มีความสำคัญในกระบวนการบู๊ตเท่านั้น และบริการพิเศษและแอพพลิเคชั่นจะถูกปิดใช้งาน เพื่อดำเนินการคลีนบูต:

  1. บันทึก ใน ไปยังคอมพิวเตอร์ด้วยบัญชีผู้ดูแลระบบ
  2. กด “Windows ” + “อาร์ ” เพื่อเปิด “วิ่ง ” พรอมต์ แก้ไข:โฮสต์ผู้ให้บริการ WMI (WmiPrvSE.exe) การใช้งาน CPU สูงบน Windows 10
  3. ประเภท ใน “msconfig ” และกด “ตกลง” แก้ไข:โฮสต์ผู้ให้บริการ WMI (WmiPrvSE.exe) การใช้งาน CPU สูงบน Windows 10
  4. คลิก บน “บริการ ” และยกเลิกการเลือก “ซ่อนบริการของ Microsoft ทั้งหมด " ปุ่ม. แก้ไข:โฮสต์ผู้ให้บริการ WMI (WmiPrvSE.exe) การใช้งาน CPU สูงบน Windows 10
  5. คลิก บน “ปิดการใช้งาน ทั้งหมด ” จากนั้นใน “ตกลง “. แก้ไข:โฮสต์ผู้ให้บริการ WMI (WmiPrvSE.exe) การใช้งาน CPU สูงบน Windows 10
  6. คลิก บน “การเริ่มต้น ” และคลิกที่ “เปิด ตัวจัดการงาน " ตัวเลือก. แก้ไข:โฮสต์ผู้ให้บริการ WMI (WmiPrvSE.exe) การใช้งาน CPU สูงบน Windows 10
  7. คลิก บน “การเริ่มต้น ” ในตัวจัดการงาน
  8. คลิก ในแอปพลิเคชันใด ๆ ในรายการที่มี “เปิดใช้งาน ” เขียนข้างๆ แล้ว เลือกปิดการใช้งาน " ตัวเลือก. แก้ไข:โฮสต์ผู้ให้บริการ WMI (WmiPrvSE.exe) การใช้งาน CPU สูงบน Windows 10
  9. ทำซ้ำ กระบวนการนี้สำหรับแอปพลิเคชันทั้งหมดในรายการและรีสตาร์ทคอมพิวเตอร์ของคุณ
  10. ตอนนี้คอมพิวเตอร์ของคุณถูกบูทใน “ล้าง บูต ” รัฐ.
  11. ตรวจสอบ เพื่อดูว่าปัญหาหายไปหรือไม่
  12. หาก CPU สูง  ไม่พบการใช้งานอีกต่อไป หมายความว่า สาม ปาร์ตี้ แอปพลิเคชัน หรือ บริการ ทำให้เกิดมันขึ้น
  13. เริ่ม โดย เปิดใช้งาน หนึ่ง ในลักษณะเดียวกันและหยุดเมื่อ สูง ซีพียู การใช้งานกลับมา
  14. ติดตั้งใหม่ บริการ /แอปพลิเคชัน โดย เปิดใช้งาน ซึ่ง การใช้งานสูงกลับมาหรือ เก็บ มัน ปิดการใช้งาน .

ค้นหากระบวนการโดยใช้ Event Viewer และถอนการติดตั้ง

เปิด ตัวแสดงกิจกรรม . หากคุณใช้ Windows 7 หรือเก่ากว่า ให้ค้นหา Event Viewer ใน เมนูเริ่ม แล้วเปิดมัน หากคุณกำลังใช้ Windows 8/8.1 หรือ 10 เพียงกด โลโก้ Windows คีย์ + X เพื่อเปิด เมนู WinX จากนั้นคลิกที่ ตัวแสดงเหตุการณ์ ใน เมนู WinX .

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

คลิกที่ ดู ในแถบเครื่องมือที่ด้านบนของ ตัวแสดงเหตุการณ์ หน้าต่างและเปิดใช้งาน แสดงบันทึกการวิเคราะห์และดีบัก ตัวเลือก

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

ในบานหน้าต่างด้านซ้ายของหน้าต่าง ไปที่บันทึกแอปพลิเคชันและบริการ> ไมโครซอฟท์ > Windows> กิจกรรม WMI .

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

ดับเบิลคลิกที่ WMI-Activity เพื่อขยายเนื้อหา และคลิกที่ ปฏิบัติการ ในรายการเนื้อหาเพื่อเปิดบันทึกการทำงานของโฮสต์ผู้ให้บริการ WMI

มองหาข้อผิดพลาด และเมื่อคุณพบข้อผิดพลาด ให้คลิกที่ข้อผิดพลาดนั้นเพื่อแสดงข้อกำหนดที่ด้านล่างของหน้าต่าง

ภายใต้ ทั่วไป ของข้อกำหนดของข้อผิดพลาดที่คุณคลิก มองหาคำว่า ClientProcessId และเมื่อคุณพบมัน ให้จดหรือจำตัวเลข – 1079 เป็นต้น – ที่ตามมา

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

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

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

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

การตั้งค่าบริการ WMI เป็นความต้องการ

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

  1. ค้นหา Command Prompt แล้วคลิก “Run as administrator” .
  2. เมื่อเปิดพรอมต์คำสั่งแล้ว คุณจะต้องพิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง:-
    sc config Wmi start= demand
  3. ตอนนี้ให้รีสตาร์ทคอมพิวเตอร์และตรวจดูว่าปัญหายังคงมีอยู่หรือไม่

หากวิธีการข้างต้นไม่ได้ผลสำหรับคุณเลย เป็นไปได้ว่ามีโปรแกรมที่ขัดแย้งกับกระบวนการ WMI ของคุณ ในกรณีนี้ คุณจะต้องคลีนบูตคอมพิวเตอร์ของคุณ