หากคุณกำลังเผชิญกับการใช้งาน CPU สูงโดย Windows Modules Installer Worker ไม่ต้องกังวลเนื่องจากผู้ใช้รายอื่นหลายพันรายกำลังประสบปัญหาที่คล้ายกัน ดังนั้นจึงมีการแก้ไขการทำงานหลายอย่างที่เราจะพูดถึงในวันนี้ในบทความนี้ เพื่อตรวจสอบว่าคุณกำลังประสบปัญหานี้หรือไม่ ให้เปิด Task Manager (Ctrl + Shift + Esc) และคุณจะพบว่า Windows Modules Installer Worker ใช้ CPU หรือ Disk สูง
เคล็ดลับสำหรับมือโปร: คุณอาจทิ้งพีซีไว้ข้ามคืนหรือสองสามชั่วโมงเพื่อดูปัญหาแก้ไขตัวเองเมื่อ Windows ดาวน์โหลดและติดตั้งการอัปเดตเสร็จสิ้น
Windows Modules Installer worker (WMIW) คืออะไร
Windows Modules Installer worker (WMIW) เป็นบริการที่ดูแลการติดตั้ง Windows Update โดยอัตโนมัติ ตามคำอธิบายบริการ WMIW เป็นกระบวนการของระบบที่ช่วยให้สามารถติดตั้ง แก้ไข และลบการอัปเดต Windows และส่วนประกอบเสริมได้โดยอัตโนมัติ
กระบวนการนี้มีหน้าที่ในการค้นหา Windows Update ใหม่โดยอัตโนมัติและติดตั้ง คุณอาจทราบแล้วว่า Windows 10 จะติดตั้งบิลด์ที่ใหม่กว่าโดยอัตโนมัติ (เช่น 1803 เป็นต้น) ผ่าน Windows Updates ดังนั้นกระบวนการนี้จึงมีหน้าที่รับผิดชอบในการติดตั้งการอัปเดตเหล่านี้ในเบื้องหลัง
แม้ว่ากระบวนการนี้จะเรียกว่า Windows Modules Installer worker (WMIW) และคุณจะเห็นชื่อเดียวกันในแท็บ Processes ในตัวจัดการงาน แต่ถ้าคุณสลับไปที่แท็บ Details คุณจะพบชื่อไฟล์เป็น TiWorker.exe
เหตุใดโปรแกรมติดตั้งโมดูล Windows จึงใช้งาน CPU ได้มาก
เนื่องจากโปรแกรมติดตั้ง Windows Modules Installer (TiWorker.exe) ทำงานอย่างต่อเนื่องในพื้นหลัง บางครั้งอาจใช้ CPU หรือดิสก์สูงเมื่อติดตั้งหรือถอนการติดตั้ง Windows Updates แต่ถ้าใช้ CPU สูงอย่างต่อเนื่อง ผู้ปฏิบัติงานโปรแกรมติดตั้งโมดูล Windows อาจไม่ตอบสนองขณะตรวจสอบการอัปเดตใหม่ ด้วยเหตุนี้ คุณอาจประสบกับความล่าช้า หรือระบบของคุณอาจค้างหรือหยุดทำงานโดยสิ้นเชิง
สิ่งแรกที่ผู้ใช้ทำเมื่อพบปัญหาการค้างหรือปัญหาระบบล่าช้าคือการรีสตาร์ทพีซี แต่ฉันรับรองกับคุณว่ากลยุทธ์นี้ใช้ไม่ได้ในกรณีนี้ ทั้งนี้เนื่องจากปัญหาจะไม่สามารถแก้ไขได้เองจนกว่าคุณจะแก้ไขสาเหตุที่สำคัญ
แก้ไข Windows Modules Installer Worker ใช้งาน CPU สูง
อย่าลืมสร้างจุดคืนค่าในกรณีที่มีสิ่งผิดปกติ
Windows Modules Installer Worker (WMIW) เป็นบริการที่สำคัญ และไม่ควรปิดใช้งาน WMIW หรือ TiWorker.exe ไม่ใช่ไวรัสหรือมัลแวร์ และคุณไม่สามารถลบบริการนี้ออกจากพีซีของคุณได้ เพื่อไม่ให้เป็นการเสียเวลา เรามาดู วิธีแก้ไข Windows Modules Installer Worker High CPU Usage ด้วยความช่วยเหลือจากคู่มือการแก้ปัญหาตามรายการด้านล่าง
วิธีที่ 1:เรียกใช้ตัวแก้ไขปัญหา Windows Update
1. กด Windows Key + I เพื่อเปิด การตั้งค่า จากนั้นคลิกที่ ไอคอนอัปเดตและความปลอดภัย
2. จากเมนูด้านซ้ายมือ เลือก แก้ไขปัญหา ภายใต้ “เริ่มต้นใช้งาน ” คลิกที่ Windows Update
3. ตอนนี้คลิกที่ “เรียกใช้ตัวแก้ไขปัญหา ” ภายใต้ Windows Update
4. ปล่อยให้ตัวแก้ไขปัญหาทำงาน และมันจะแก้ไขปัญหาที่ Windows Update ใช้เวลานานโดยอัตโนมัติ
วิธีที่ 2:ตรวจสอบการอัปเดตของ Windows ด้วยตนเอง
1. กดแป้น Windows + I จากนั้นเลือก อัปเดตและความปลอดภัย
2. จากด้านซ้ายมือ เมนูให้คลิกที่ Windows Update
3. ตอนนี้คลิกที่ “ตรวจสอบการอัปเดต ” เพื่อตรวจสอบการอัปเดตที่มี
4. หากมีการอัปเดตใดๆ ที่รอดำเนินการ ให้คลิกที่ดาวน์โหลดและติดตั้งการอัปเดต
5. เมื่อดาวน์โหลดการอัปเดตแล้ว ให้ติดตั้ง แล้ว Windows ของคุณจะอัปเดต
วิธีที่ 3:กำหนดค่า Windows Update ด้วยตนเอง
ข้อควรระวัง: วิธีนี้จะสลับ Windows Update จากการติดตั้งการอัปเดตใหม่ในคู่มือโดยอัตโนมัติ ซึ่งหมายความว่าคุณต้องตรวจสอบ Windows Update ด้วยตนเอง (รายสัปดาห์หรือรายเดือน) เพื่อให้พีซีของคุณปลอดภัย แต่ให้ทำตามวิธีนี้ แล้วคุณสามารถตั้งค่าการอัปเดตเป็นอัตโนมัติได้อีกครั้งเมื่อปัญหาได้รับการแก้ไข
1. กดปุ่ม Windows + R แล้วพิมพ์ services.msc แล้วกด Enter
2. เลื่อนลงมาและค้นหา ตัวติดตั้งโมดูล Windows บริการในรายการ
3. คลิกขวาที่ บริการตัวติดตั้งโมดูล Windows และเลือกคุณสมบัติ
4. ตอนนี้คลิกที่ หยุด จากนั้นจาก ประเภทการเริ่มต้น ดรอปดาวน์ เลือก ด้วยตนเอง
5. คลิก ใช้ ตามด้วย ตกลง
6. ในทำนองเดียวกัน ทำตามขั้นตอนเดียวกันสำหรับ บริการ Windows Update
7. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
8. อีกครั้ง ตรวจสอบ Windows Updates ด้วยตนเอง และติดตั้งการอัปเดตที่รอดำเนินการ
9. เมื่อเสร็จแล้ว ให้กลับไปที่หน้าต่าง services.msc อีกครั้ง แล้วเปิด Windows Modules Installer &Windows Update Properties หน้าต่าง
10. ตั้งค่า ประเภทการเริ่มต้น เป็น อัตโนมัติ และคลิก เริ่ม . จากนั้นคลิก Apply ตามด้วย OK
11. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 4:เรียกใช้ตัวแก้ไขปัญหาการบำรุงรักษาระบบ
1. กด Windows Key + R จากนั้นพิมพ์ control แล้วกด Enter เพื่อเปิด Control Panel
2. ค้นหา Troubleshoot และคลิก Troubleshooting
3. จากนั้น คลิกที่ ดูทั้งหมด ในบานหน้าต่างด้านซ้าย
4. คลิกที่ “การบำรุงรักษาระบบ” เพื่อเรียกใช้ ตัวแก้ไขปัญหาการบำรุงรักษาระบบ
5. เครื่องมือแก้ปัญหาอาจ แก้ไขการใช้งาน CPU สูงของผู้ปฏิบัติงานโมดูล Windows ได้ แต่หากไม่เป็นเช่นนั้น คุณต้องเรียกใช้ตัวแก้ไขปัญหาประสิทธิภาพของระบบ
6. เปิดพรอมต์คำสั่ง ผู้ใช้สามารถทำตามขั้นตอนนี้ได้โดยค้นหา 'cmd' แล้วกด Enter
7. พิมพ์คำสั่งต่อไปนี้ลงใน cmd แล้วกด Enter:
msdt.exe /id PerformanceDiagnostic
8. ทำตามคำแนะนำบนหน้าจอเพื่อเรียกใช้ตัวแก้ไขปัญหาและแก้ไขปัญหาที่พบระบบ
9. สุดท้าย ออกจาก cmd และรีบูตพีซีของคุณ
วิธีที่ 5:ปิดการบำรุงรักษาอัตโนมัติ
บางครั้งการบำรุงรักษาอัตโนมัติอาจขัดแย้งกับบริการ Windows Modules Installer Worker ดังนั้นให้ลองปิดการบำรุงรักษาอัตโนมัติโดยใช้คำแนะนำนี้และดูว่าวิธีนี้ช่วยแก้ปัญหาของคุณหรือไม่
แม้ว่าการปิดใช้งานการบำรุงรักษาอัตโนมัติไม่ใช่ความคิดที่ดี แต่อาจมีบางกรณีที่คุณจำเป็นต้องปิดการใช้งานจริง ตัวอย่างเช่น หากพีซีของคุณหยุดทำงานระหว่างการบำรุงรักษาอัตโนมัติหรือปัญหาการใช้งาน CPU สูงของผู้ปฏิบัติงานโมดูล Windows คุณควรปิดการบำรุงรักษาเพื่อแก้ไขปัญหา ประเด็นนี้
วิธีที่ 6:เรียกใช้ System File Checker และ DISM
1. เปิดพรอมต์คำสั่ง ผู้ใช้สามารถทำตามขั้นตอนนี้ได้โดยค้นหา ‘cmd’ แล้วกด Enter
2. พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกด Enter:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)
3. รอให้กระบวนการข้างต้นเสร็จสิ้น และเมื่อเสร็จแล้ว ให้รีสตาร์ทพีซีของคุณ
4. เปิด cmd อีกครั้งแล้วพิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละรายการ:
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
5. ปล่อยให้คำสั่ง DISM ทำงานและรอให้มันทำงานเสร็จ
6. หากคำสั่งด้านบนใช้ไม่ได้ผล ให้ลองใช้คำสั่งด้านล่าง:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
หมายเหตุ: แทนที่ C:\RepairSource\Windows ด้วยแหล่งการซ่อมแซมของคุณ (การติดตั้ง Windows หรือดิสก์การกู้คืน)
7. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ แก้ไขการใช้งาน CPU สูงของตัวติดตั้งโมดูลของ Windows ได้หรือไม่
วิธีที่ 7:ทำการคลีนบูต
บางครั้งซอฟต์แวร์ของบริษัทอื่นอาจขัดแย้งกับ Windows และอาจทำให้เกิดปัญหาได้ เพื่อ แก้ไขปัญหาการใช้งาน CPU ของผู้ปฏิบัติงานโมดูล Windows สูง คุณต้องทำคลีนบูตในพีซีของคุณและวินิจฉัยปัญหาทีละขั้นตอน
วิธีที่ 8:ตั้งค่า WiFi ของคุณเป็นการเชื่อมต่อแบบมิเตอร์
หมายเหตุ: การดำเนินการนี้จะหยุด Windows Automatic Update และคุณจะต้องตรวจสอบการอัปเดตด้วยตนเอง
1. กด Windows Key + I เพื่อเปิด การตั้งค่า จากนั้นคลิกที่ เครือข่ายและอินเทอร์เน็ต
2. จากเมนูด้านซ้ายมือ เลือก Wi-Fi
3. ใต้ Wi-Fi คลิก บนเครือข่ายที่เชื่อมต่อ (WiFi) ในปัจจุบันของคุณ
4. เลื่อนลงไปที่ Metered connection และ เปิดใช้งานการสลับ ภายใต้ “ตั้งเป็นการเชื่อมต่อแบบมิเตอร์ “.
5. ปิดการตั้งค่าและรีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง
แนะนำ:
- แก้ไขปัญหาไดรเวอร์เสียงความละเอียดสูงของ Realtek
- แก้ไขเมนูเริ่มไม่ทำงานใน Windows 10
- เปิดใช้งานการต่อต้านการปลอมแปลงขั้นสูงสำหรับ Windows Hello Face Authentication
- 6 วิธีในการเปลี่ยนผู้ใช้ใน Windows 10
เท่านี้คุณก็ประสบความสำเร็จ แก้ไข Windows Modules Installer Worker High CPU Usage แต่ถ้าคุณยังมีคำถามใดๆ เกี่ยวกับบทแนะนำนี้ โปรดอย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น