โฮสต์ผู้ให้บริการ WMI (WmiPrvSE.exe) เป็นกระบวนการที่เกี่ยวข้องกับ Windows Management Instrumentation บริการ (WMI) ซึ่งเป็นโครงสร้างพื้นฐานสำหรับการจัดการข้อมูลและการดำเนินงานบนระบบปฏิบัติการ Windows ระบบต่างๆ
กระบวนการโฮสต์ของผู้ให้บริการ WMI กำลังทำงานบนพื้นหลัง และโดยปกติไม่ได้ใช้ทรัพยากรระบบจำนวนมาก แต่หลายครั้งที่ฉันสังเกตเห็นว่ากระบวนการ WMI Provider Host (WmiPrvSE.exe) ทำให้ CPU ทำงานที่ 100% และทำให้ระบบใช้งานไม่ได้
ในบทช่วยสอนนี้ คุณจะพบคำแนะนำโดยละเอียดเกี่ยวกับวิธีแก้ปัญหาและแก้ไขปัญหาการใช้งาน CPU สูงที่เกิดจากกระบวนการ WmiPrvSE.exe (WMI Provider Host)
วิธีแก้ไขโฮสต์ผู้ให้บริการ WMI (WmiPrvSE.exe) การใช้งาน CPU สูง (Windows 10, 8.1, 7)
วิธีที่ 1 สแกนคอมพิวเตอร์ของคุณเพื่อหาไวรัส
ไวรัสหรือโปรแกรมที่เป็นอันตรายอาจทำให้เกิดปัญหาการใช้งาน CPU ของโฮสต์ผู้ให้บริการ WMI ดังนั้น ก่อนที่คุณจะดำเนินการแก้ไขปัญหาการใช้งาน CPU สูงของ WmiPrvSE.exe (WMI Provider Host) ให้ใช้สิ่งนี้ คู่มือการสแกนและกำจัดมัลแวร์ เพื่อตรวจสอบและลบไวรัสหรือ/และโปรแกรมที่เป็นอันตรายที่อาจทำงานบนคอมพิวเตอร์ของคุณ
วิธีที่ 2 ติดตั้ง Windows Updates ที่มีอยู่ทั้งหมด
ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Windows Updates ที่มีอยู่ทั้งหมดบนคอมพิวเตอร์ของคุณ ในการทำเช่นนั้น:
- บน Windows 7, 8, 8.1:
1. กด Windows + R กุญแจในการโหลด วิ่ง กล่องโต้ตอบ
2. พิมพ์คำสั่งต่อไปนี้เพื่อเปิด Windows Update แล้วกด เข้า.
- wuapp.exe
3. คลิก ตรวจสอบสำหรับการอัพเดต ปุ่มแล้วติดตั้งการอัปเดตทั้งหมดที่พบ
- บน Windows 10:
1. คลิก Windows เริ่ม ปุ่มและเปิด การตั้งค่า.
2. คลิก อัปเดตและความปลอดภัย
3. คลิก ตรวจสอบสำหรับการอัพเดต ปุ่มแล้วติดตั้งการอัปเดตทั้งหมดที่พบ
วิธีที่ 3 เรียกใช้ตัวแก้ไขปัญหาการบำรุงรักษาระบบและ Windows Update
เรียกใช้ตัวแก้ไขปัญหาการบำรุงรักษาระบบเพื่อแก้ไขปัญหาของระบบโดยอัตโนมัติ
1. นำทางไปยัง Windows แผงควบคุม.
2. ตั้งค่า ดูโดย ถึง: ไอคอนขนาดเล็ก แล้วคลิก การแก้ไขปัญหา.
3. คลิกที่ ดูทั้งหมด.
4. ดับเบิ้ลคลิกที่ การบำรุงรักษาระบบ.
5. กด ถัดไป จากนั้นทำตามคำแนะนำบนหน้าจอเพื่อเรียกใช้ตัวแก้ไขปัญหาการบำรุงรักษาระบบ
วิธีที่ 4 ค้นหาบริการหรือโปรแกรมที่ทำให้เกิดการใช้งาน CPU สูงของ WmiPrvSE.exe
1. พร้อมกันกด Windows + R ปุ่มเพื่อเปิดกล่องคำสั่งเรียกใช้
2. ในกล่องคำสั่ง run พิมพ์: eventvwr.msc กด เข้า.
3. ใน ผู้ชมเหตุการณ์ ไปที่:
- บันทึกการใช้งานและบริการ -> Microsoft -> Windows -> กิจกรรม WMI > การทำงาน
4. คลิกที่ข้อผิดพลาด 'WMI-Activity' และสังเกต ClientProcessId ตัวเลข.
5. จากนั้นให้กด Ctrl + กะ + ESC กุญแจเพื่อเปิด ผู้จัดการงาน.
6. ตอนนี้ดูที่ รายละเอียด & the บริการ แท็บเพื่อค้นหาว่ากระบวนการหรือบริการใดที่เหมือนกัน PID หมายเลขกับ ClientProcessId หมายเลขที่คุณสังเกตเห็นใน Event Viewer เพื่อค้นหาบริการหรือแอปพลิเคชันผู้ร้าย
7. เมื่อคุณพบว่าแอปพลิเคชันหรือบริการใดทำให้เกิดปัญหาการใช้งาน CPU สูงของโฮสต์ผู้ให้บริการ WMI ให้ถอนการติดตั้งแอปพลิเคชันผู้ร้ายหรือเปลี่ยนลำดับความสำคัญของกระบวนการผู้ร้ายเป็น ต่ำ. *
* หมายเหตุ:
1. ในการเปลี่ยนลำดับความสำคัญของกระบวนการ: คลิกขวาที่กระบวนการและเลือก กำหนดลำดับความสำคัญ.
2. หากการใช้งาน CPU สูงเกิดจากบริการ Windows ให้หยุดหรือปิดใช้งานบริการโดยสมบูรณ์โดยทำตามคำแนะนำที่ วิธี-6 ด้านล่าง.
8. เมื่อเสร็จแล้ว ให้รีสตาร์ทพีซีของคุณและดูว่าปัญหาการใช้งาน CPU สูงได้รับการแก้ไขแล้วหรือไม่
วิธีที่ 5. ปิดใช้งานบริการของบุคคลที่สามที่ขึ้นอยู่กับบริการ "Windows Management Instrumentation"
1. พร้อมกันกด Windows + R ปุ่มเพื่อเปิดกล่องคำสั่งเรียกใช้
2. ในกล่องคำสั่ง run พิมพ์: services.msc แล้วกด เข้า.
3. คลิกขวาที่ เครื่องมือการจัดการ Windows บริการและเลือก คุณสมบัติ.
4. เลือก การพึ่งพา และดูว่าที่กล่อง "ส่วนประกอบระบบต่อไปนี้ขึ้นอยู่กับบริการนี้" คุณเห็นบริการอื่น ๆ ยกเว้น "ตัวช่วย IP" *
* บันทึก: โดยค่าเริ่มต้น บริการเดียวที่ขึ้นอยู่กับบริการ "Windows Management Instrumentation" คือ IP Helper บริการ.
5. หากคุณเห็นบริการอื่น ๆ (ยกเว้น 'ตัวช่วย IP') ให้ดำเนินการและปิดใช้งานบริการของบุคคลที่สาม (ดูวิธีที่ -6 สำหรับคำแนะนำ) หรือถอนการติดตั้งแอปพลิเคชันที่เกี่ยวข้อง *
* เช่น. (ดูภาพหน้าจอด้านล่าง): ปิดใช้งานบริการ MalwareBytes หรือถอนการติดตั้งแอปพลิเคชัน MalwareBytes
วิธีที่ 6 หยุดหรือปิดใช้งานบริการผู้ร้าย
1. พร้อมกันกด Windows + R ปุ่มเพื่อเปิดกล่องคำสั่งเรียกใช้
2. ในกล่องคำสั่ง run พิมพ์: services.msc แล้วกด เข้า.
3. ในรายการบริการ ให้ค้นหาบริการ* ที่คุณต้องการหยุดหรือปิดใช้งาน แล้วคลิกขวาบนบริการนั้น จากนั้น ดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้:
* บันทึก: หากคุณไม่พบบริการใด ทำให้เกิดปัญหา CPU สูง ให้ดำเนินการต่อและรีสตาร์ท หยุดหรือปิดใช้งานบริการ "Windows Management Instrumentation"
- ก. เลือก หยุด เพื่อหยุดบริการชั่วคราว (จนกว่าจะเริ่มใหม่)
- ข. เลือก Properties และตั้งค่า Startup Type เป็น Disabled เพื่อปิดใช้งานบริการโดยสมบูรณ์
วิธีที่ 7 แก้ไขไฟล์ระบบและบริการที่เสียหาย (SFC)
เรียกใช้เครื่องมือ System File Checker (SFC) เพื่อแก้ไขไฟล์และบริการที่เสียหายของ Windows ในการทำเช่นนั้น:
1. เปิดหน้าต่างพรอมต์คำสั่งที่ยกระดับโดยไปที่:
- คลิกขวาที่ปุ่มเริ่มต้นของ Windows และเลือก พรอมต์คำสั่ง (ผู้ดูแลระบบ)
2. ในหน้าต่างคำสั่ง พิมพ์คำสั่งต่อไปนี้แล้วกด เข้า.
- SFC /SCANNOW
3. รอ และ อย่าใช้คอมพิวเตอร์ของคุณ จนกระทั่ง เครื่องมือ SFC ตรวจสอบและแก้ไขไฟล์ระบบหรือบริการที่เสียหาย
4. เมื่อเครื่องมือ SFC เสร็จสิ้น รีบูต คอมพิวเตอร์ของคุณและตรวจสอบว่า 'WMI Provider Host' ยังคงใช้ทรัพยากรของ CPU อยู่หรือไม่
วิธีที่ 8: แก้ไขข้อผิดพลาดความเสียหายของ Windows ด้วยเครื่องมือ DISM (เครื่องมือเตรียมพร้อมในการอัปเดตระบบ)
1. คลิกขวาที่ปุ่มเริ่มต้นของ Windows และเลือก พร้อมรับคำสั่ง (ผู้ดูแลระบบ)
2. ที่หน้าต่างพรอมต์คำสั่ง ให้พิมพ์คำสั่งต่อไปนี้ & กด เข้า:
- Dism.exe /Online /Cleanup-Image /Restorehealth
3. อดทนจนกว่า DISM จะซ่อมแซมที่เก็บส่วนประกอบ
4. เมื่อการดำเนินการเสร็จสิ้น คุณควรได้รับแจ้งว่ามีการซ่อมแซมความเสียหายของที่เก็บส่วนประกอบ
5. ปิดหน้าต่างพรอมต์คำสั่งและรีสตาร์ทคอมพิวเตอร์ของคุณ
โชคดี!
แจ้งให้เราทราบหากคู่มือนี้ช่วยคุณโดยแสดงความคิดเห็นเกี่ยวกับประสบการณ์ของคุณ กรุณากดไลค์และแชร์คู่มือนี้เพื่อช่วยเหลือผู้อื่น