โฮสต์ผู้ให้บริการ WMI WmiPrvSE เป็นกระบวนการจัดการโฮสต์ของ Windows ที่ใช้โดยนักพัฒนาเพื่อวัตถุประสงค์ในการตรวจสอบ
ลักษณะการทำงานนี้มักจะเห็นได้ในสภาพแวดล้อมการผลิต หลังจากอัปเกรด Windows 7 เป็น 10 ผู้ใช้หลายคนสังเกตเห็นการใช้งาน CPU ที่พุ่งสูงขึ้นซึ่งทำให้ระบบล่าช้า ร้อนและช้า ฉันเดาโดยส่วนตัวว่าปัญหานี้เกิดจากพฤติกรรมที่ผิดปกติของบริการนี้ซึ่งไม่เป็นไปตามรูปแบบที่ควรจะเป็น
ในการแก้ไขปัญหานี้ เราจะเรียกใช้คำสั่งพื้นฐานบนพรอมต์คำสั่งและรีสตาร์ท Windows Management Instrumentation Service .
ซ่อมแซมไฟล์ที่เสียหาย
ดาวน์โหลดและเรียกใช้ Restoro เพื่อสแกน ซ่อมแซม และกู้คืนไฟล์ที่เสียหายและหายไปจากที่นี่ แล้วดูว่าการใช้งานโดยกระบวนการ WmiPrvSE ลดลงหรือไม่ หากไม่เป็นเช่นนั้น ให้ลองใช้วิธีแก้ปัญหาอื่นๆ ด้านล่างนี้
การรีสตาร์ท Windows Management Instrumentation Service
กด แป้น Windows . ค้างไว้ บนแป้นพิมพ์และกด R . ในกล่องโต้ตอบการเรียกใช้ พิมพ์ services.msc
จากคอนโซลบริการ ค้นหา Windows Management Instrumentation Service ปกติฉันคลิกไปที่บริการใดๆ แล้วกด W เพื่อไปยังบริการที่ขึ้นต้นด้วย Word W จากนั้นทำการสแกนอย่างรวดเร็วเพื่อค้นหาบริการที่ฉันต้องการ
ตอนนี้เลือก รีสตาร์ท เพื่อเริ่มบริการใหม่ คุณสามารถหยุดบริการได้จากที่นี่หากต้องการ แต่ไม่แนะนำ ปล่อยให้มันทำงานและเราจะแก้ไขปัญหาการใช้งาน CPU สูงด้วยกระบวนการนี้
เริ่มบริการอื่นๆ ที่เกี่ยวข้อง
เมื่อเสร็จแล้ว ให้เลื่อนเมาส์ไปที่มุมล่างซ้ายบนปุ่ม Start แล้วทำ (คลิกขวา) กับปุ่มนั้น เมนูตามบริบทจะเปิดขึ้น เลือก พรอมต์คำสั่ง (ผู้ดูแลระบบ) จากที่นี่
ในหน้าต่างพรอมต์คำสั่งที่เปิดขึ้น พิมพ์คำสั่งต่อไปนี้ทีละตัว; หลังจากแต่ละคำสั่งกดปุ่ม Enter
net stop iphlpsvc net stop wscsvc net stop Winmgmt net start Winmgmt net start wscsvc net start iphlpsvc
เมื่อเสร็จแล้ว รีบูทพีซีของคุณและตรวจสอบ การดำเนินการนี้จะช่วยให้กระบวนการลดลงอย่างมากและ CPU จะกลับสู่การใช้งานตามปกติ หากไม่เป็นเช่นนั้น ให้ดำเนินการตามวิธีถัดไปด้านล่าง
ดำเนินการคลีนบูตเพื่อระบุแอปพลิเคชันที่ผิดพลาด
เป็นไปได้ว่าแอปพลิเคชั่นบางตัวอาจทำให้การใช้งาน CPU สูงโดย WMI Provide Host ดังนั้น ในขั้นตอนนี้ เราจะดำเนินการคลีนบูตและแยกแอปพลิเคชันที่ทำให้เกิดการใช้งานมากเกินไป ในคลีนบูต จะมีการโหลดเฉพาะบริการที่มีความสำคัญในกระบวนการบู๊ตเท่านั้น และบริการพิเศษและแอพพลิเคชั่นจะถูกปิดใช้งาน เพื่อดำเนินการคลีนบูต:
- บันทึก ใน ไปยังคอมพิวเตอร์ด้วยบัญชีผู้ดูแลระบบ
- กด “Windows ” + “อาร์ ” เพื่อเปิด “วิ่ง ” พรอมต์
- ประเภท ใน “msconfig ” และกด “ตกลง”
- คลิก บน “บริการ ” และยกเลิกการเลือก “ซ่อนบริการของ Microsoft ทั้งหมด " ปุ่ม.
- คลิก บน “ปิดการใช้งาน ทั้งหมด ” จากนั้นใน “ตกลง “.
- คลิก บน “การเริ่มต้น ” และคลิกที่ “เปิด ตัวจัดการงาน " ตัวเลือก.
- คลิก บน “การเริ่มต้น ” ในตัวจัดการงาน
- คลิก ในแอปพลิเคชันใด ๆ ในรายการที่มี “เปิดใช้งาน ” เขียนข้างๆ แล้ว เลือก “ปิดการใช้งาน " ตัวเลือก.
- ทำซ้ำ กระบวนการนี้สำหรับแอปพลิเคชันทั้งหมดในรายการและรีสตาร์ทคอมพิวเตอร์ของคุณ
- ตอนนี้คอมพิวเตอร์ของคุณถูกบูทใน “ล้าง บูต ” รัฐ.
- ตรวจสอบ เพื่อดูว่าปัญหาหายไปหรือไม่
- หาก CPU สูง ไม่พบการใช้งานอีกต่อไป หมายความว่า สาม ปาร์ตี้ แอปพลิเคชัน หรือ บริการ ทำให้เกิดมันขึ้น
- เริ่ม โดย เปิดใช้งาน หนึ่ง ในลักษณะเดียวกันและหยุดเมื่อ สูง ซีพียู การใช้งานกลับมา
- ติดตั้งใหม่ บริการ /แอปพลิเคชัน โดย เปิดใช้งาน ซึ่ง การใช้งานสูงกลับมาหรือ เก็บ มัน ปิดการใช้งาน .
ค้นหากระบวนการโดยใช้ Event Viewer และถอนการติดตั้ง
เปิด ตัวแสดงกิจกรรม . หากคุณใช้ Windows 7 หรือเก่ากว่า ให้ค้นหา Event Viewer ใน เมนูเริ่ม แล้วเปิดมัน หากคุณกำลังใช้ Windows 8/8.1 หรือ 10 เพียงกด โลโก้ Windows คีย์ + X เพื่อเปิด เมนู WinX จากนั้นคลิกที่ ตัวแสดงเหตุการณ์ ใน เมนู WinX .
คลิกที่ ดู ในแถบเครื่องมือที่ด้านบนของ ตัวแสดงเหตุการณ์ หน้าต่างและเปิดใช้งาน แสดงบันทึกการวิเคราะห์และดีบัก ตัวเลือก
ในบานหน้าต่างด้านซ้ายของหน้าต่าง ไปที่บันทึกแอปพลิเคชันและบริการ> ไมโครซอฟท์ > Windows> กิจกรรม WMI .
ดับเบิลคลิกที่ WMI-Activity เพื่อขยายเนื้อหา และคลิกที่ ปฏิบัติการ ในรายการเนื้อหาเพื่อเปิดบันทึกการทำงานของโฮสต์ผู้ให้บริการ WMI
มองหาข้อผิดพลาด และเมื่อคุณพบข้อผิดพลาด ให้คลิกที่ข้อผิดพลาดนั้นเพื่อแสดงข้อกำหนดที่ด้านล่างของหน้าต่าง
ภายใต้ ทั่วไป ของข้อกำหนดของข้อผิดพลาดที่คุณคลิก มองหาคำว่า ClientProcessId และเมื่อคุณพบมัน ให้จดหรือจำตัวเลข – 1079 เป็นต้น – ที่ตามมา
ปิด ตัวแสดงเหตุการณ์ และเปิด ตัวจัดการงาน . กดปุ่ม Windows ค้างไว้แล้วกด R ในกล่องโต้ตอบ Run ให้พิมพ์ taskmgr และคลิกตกลง ไปที่ บริการ แท็บและค้นหาบริการที่มี รหัสกระบวนการ . เดียวกัน (PID ) เป็นตัวเลขที่ตาม ClientProcessID เทอม
บริการที่มี รหัสกระบวนการ . ที่สอดคล้องกัน เป็นผู้กระทำความผิด ดังนั้น เมื่อพบแล้วให้ ปิดการใช้งาน . ทันที จากนั้นไปที่ แผงควบคุม > โปรแกรมและคุณลักษณะ และถอนการติดตั้งโปรแกรมที่เป็นบริการของผู้ร้าย เมื่อถอนการติดตั้งโปรแกรมแล้ว WMI Provider Host ควรกลับไปใช้ CPU ในจำนวนที่น้อยที่สุด
การตั้งค่าบริการ WMI เป็นความต้องการ
หากบริการ WMI ของคุณมีการใช้งาน CPU สูงอย่างต่อเนื่อง อาจเป็นไปได้ว่าบางโปรแกรมของคุณ เช่น Discord กำลังใช้กระบวนการนี้ ทำตามขั้นตอนนี้เพื่อหยุดไม่ให้สิ่งนี้เกิดขึ้น:-
- ค้นหา Command Prompt แล้วคลิก “Run as administrator” .
- เมื่อเปิดพรอมต์คำสั่งแล้ว คุณจะต้องพิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง:-
sc config Wmi start= demand
- ตอนนี้ให้รีสตาร์ทคอมพิวเตอร์และตรวจดูว่าปัญหายังคงมีอยู่หรือไม่
หากวิธีการข้างต้นไม่ได้ผลสำหรับคุณเลย เป็นไปได้ว่ามีโปรแกรมที่ขัดแย้งกับกระบวนการ WMI ของคุณ ในกรณีนี้ คุณจะต้องคลีนบูตคอมพิวเตอร์ของคุณ