แก้ไข Windows Modules Installer Worker การใช้งาน CPU สูง

หากคุณกำลังประสบปัญหาการใช้งาน CPU สูง(High CPU Usage)โดยWindows Modules Installer Workerไม่ต้องกังวลเนื่องจากผู้ใช้รายอื่นหลายพันรายกำลังประสบปัญหาที่คล้ายกัน ดังนั้นจึงมีการแก้ไขการทำงานหลายอย่างที่เราจะพูดถึงในวันนี้ในบทความนี้ เพื่อตรวจสอบว่าคุณกำลังประสบปัญหานี้หรือไม่ ให้เปิดTask Manager ( Ctrl + Shift + Esc ) และคุณจะพบว่าWindows Modules Installer Workerใช้CPU(High CPU)หรือDisk(Disk Usage)สูง

เคล็ดลับสำหรับมือโปร:(Pro Tip:)คุณอาจทิ้งพีซีไว้ค้างคืนหรือสองสามชั่วโมงเพื่อดูปัญหาที่จะแก้ไขได้เองเมื่อWindowsดาวน์โหลดและติดตั้งการอัปเดตเสร็จสิ้น

Windows Modules Installer worker (WMIW) คืออะไร(What is Windows Modules Installer worker (WMIW)?)

โปรแกรมติดตั้ง Windows (Windows) Modules Installer ( WMIW ) เป็นบริการที่ดูแลการติดตั้งWindows Update โดย อัตโนมัติ ตามคำอธิบายบริการ  WMIWเป็นกระบวนการของระบบที่ช่วยให้สามารถติดตั้ง แก้ไข และลบการ อัปเดต Windowsและส่วนประกอบเสริมได้โดยอัตโนมัติ

กระบวนการนี้มีหน้าที่ในการค้นหาWindows Update ใหม่ โดยอัตโนมัติและติดตั้ง ตามที่คุณอาจทราบแล้วว่า Windows 10 จะติดตั้งบิลด์ที่ใหม่กว่าโดยอัตโนมัติ (เช่น 1803 เป็นต้น) ผ่านWindows Updatesดังนั้นกระบวนการนี้จึงมีหน้าที่รับผิดชอบในการติดตั้งการอัปเดตเหล่านี้ในเบื้องหลัง

แม้ว่ากระบวนการนี้จะเรียกว่าWindows Modules Installer worker ( WMIW ) และคุณจะเห็นชื่อเดียวกันใน แท็บ Processesในตัวจัดการงาน(Task Manager)แต่ถ้าคุณสลับไปที่ แท็บ Detailsคุณจะพบชื่อไฟล์เป็นTiWorker.exe

เหตุใดตัวติดตั้ง Windows Modules Installer(Windows Modules Installer)จึงใช้(Using)CPUมาก

เนื่องจากโปรแกรมติดตั้ง Windows Modules Installer(Windows Modules Installer) ( TiWorker.exe ) ทำงานอย่างต่อเนื่องในพื้นหลัง บางครั้งอาจใช้CPUหรือดิสก์สูงเมื่อติดตั้งหรือถอนการติดตั้งWindows Updates (Windows Updates)แต่ถ้ามันใช้CPU สูงอย่างต่อเนื่อง ผู้ ปฏิบัติงานตัว ติดตั้งโมดูล Windows(Windows Modules Installer)อาจไม่ตอบสนองขณะตรวจสอบการอัปเดตใหม่ ด้วยเหตุนี้ คุณอาจประสบกับความล่าช้า หรือระบบของคุณอาจค้างหรือหยุดทำงานโดยสิ้นเชิง

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

แก้ไข Windows Modules Installer Worker การใช้งาน CPU สูง(Fix Windows Modules Installer Worker High CPU Usage)

อย่าลืม  สร้างจุดคืนค่า(create a restore point)  ในกรณีที่มีสิ่งผิดปกติเกิดขึ้น

Windows Modules Installer Worker ( WMIW ) เป็นบริการที่สำคัญ และไม่ควรปิดใช้งาน WMIWหรือTiWorker.exeไม่ใช่ไวรัสหรือมัลแวร์ และคุณไม่สามารถลบบริการนี้ออกจากพีซีของคุณได้ เพื่อไม่ให้เป็นการเสียเวลา เรามาดูวิธีการแก้ไข Windows Modules Installer Worker High CPU Usage(How to Fix Windows Modules Installer Worker High CPU Usage)ด้วยความช่วยเหลือของคู่มือการแก้ไขปัญหาที่แสดงด้านล่าง

วิธีที่ 1: เรียกใช้ตัวแก้ไขปัญหา Windows Update(Windows Update Troubleshooter)

1. กด Windows Key + I เพื่อเปิดSettingsจากนั้นคลิกที่ไอคอน Update & Security(Update & Security icon.)

คลิกที่ไอคอนอัปเดตและความปลอดภัย |  แก้ไข Windows Modules Installer Worker การใช้งาน CPU สูง

2. จากเมนูด้านซ้ายมือ เลือกTroubleshootภายใต้ “ Get up and running ” คลิกที่Windows Update

เลือก Troubleshoot จากนั้นภายใต้ Get up and running คลิกที่ Windows Update

3. ตอนนี้คลิกที่ “ เรียกใช้ตัวแก้ไขปัญหา(Run the troubleshooter) ” ภายใต้ Windows Update

4. ปล่อยให้ตัวแก้ไขปัญหาทำงาน และมันจะแก้ไขปัญหาที่พบ ใน Windows Updateโดยอัตโนมัติ

เรียกใช้ตัวแก้ไขปัญหา Windows Update เพื่อแก้ไข Windows Modules Installer Worker การใช้งาน CPU สูง

วิธีที่ 2: ตรวจสอบ(Check) Windows Updates ด้วยตนเอง(Windows Updates)

1. กดWindows Key + I จากนั้นเลือกUpdate & Security

2. จากด้านซ้ายมือ เมนูให้คลิกที่Windows Update

3. ตอนนี้ คลิกที่ปุ่ม “ ตรวจหาการอัปเดต(Check for updates) ” เพื่อตรวจสอบการอัปเดตที่มีอยู่

ตรวจสอบการอัปเดต Windows

4. หากมีการอัปเดตใด ๆ ที่ค้างอยู่ ให้คลิกที่Download & Install updates

ตรวจหาการอัปเดต Windows จะเริ่มดาวน์โหลดการอัปเดต |  แก้ไข Windows Modules Installer Worker การใช้งาน CPU สูง

5. เมื่อดาวน์โหลดการอัปเดตแล้ว ให้ติดตั้ง จากนั้น Windows ของคุณจะอัปเดต

วิธีที่ 3: กำหนดค่า Windows Updateเป็นManual

ข้อควรระวัง:(Caution:)วิธีนี้จะสลับWindows Updateจากการติดตั้งการอัปเดตใหม่ไปยังคู่มือโดยอัตโนมัติ ซึ่งหมายความว่าคุณต้องตรวจสอบWindows Update ด้วยตนเอง (รายสัปดาห์หรือรายเดือน) เพื่อให้พีซีของคุณปลอดภัย แต่ให้ทำตามวิธีนี้ และคุณสามารถตั้งค่าการอัปเดตเป็นอัตโนมัติ(Automatic)ได้อีกครั้งเมื่อปัญหาได้รับการแก้ไข

1.กด Windows Key + R จากนั้นพิมพ์services.mscแล้วกด Enter

services.msc windows

2. เลื่อนลงมาและค้นหา บริการ Windows Modules Installerในรายการ

3. คลิกขวาที่บริการWindows Modules Installer(Windows Modules Installer service)และเลือกProperties

คลิกขวาที่บริการ Windows Modules Installer และเลือก Properties

4. ตอนนี้คลิกที่หยุด(Stop)จากนั้นจากเมนูแบบเลื่อนลงประเภทการเริ่มต้น เลือก (Startup type)ด้วยตนเอง( Manual.)

คลิกที่ Stop ภายใต้ Windows Module Installer จากนั้นจากเมนูแบบเลื่อนลง Startup type เลือก Manual

5. คลิก Apply ตามด้วยOK

6. ในทำนองเดียวกัน ให้ทำตามขั้นตอนเดียวกันสำหรับบริการ Windows Update(Windows Update service.)

กำหนดค่า Windows Update เป็น Manual

7. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

8. ตรวจสอบ(check for) Windows Updates ด้วยตนเอง(Windows Updates Manually) อีกครั้ง และติดตั้งการอัปเดตที่รอดำเนินการ

ตอนนี้ ตรวจหา Windows Update ด้วยตนเอง และติดตั้งการอัปเดตที่รอดำเนินการ

9. เมื่อเสร็จแล้ว ให้กลับไปที่หน้าต่าง services.msc อีกครั้ง และเปิดหน้าต่างWindows Modules Installer & Windows Update Properties(Windows Modules Installer & Windows Update Properties)

10. ตั้งค่าประเภทการเริ่มต้น เป็น (Startup type)อัตโนมัติ(Automatic)แล้วคลิกเริ่ม (Start)จากนั้นคลิก Apply ตามด้วย OK

ตั้งค่าประเภทการเริ่มต้นเป็นอัตโนมัติและคลิกเริ่มสำหรับ Windows Modules Installer

11. รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 4: เรียกใช้ตัวแก้ไขปัญหาการบำรุงรักษาระบบ(Method 4: Run System Maintenance Troubleshooter)

1. กดWindows Key + Rจากนั้นพิมพ์ control แล้วกดEnterเพื่อเปิดControl Panel

แผงควบคุม |  แก้ไข Windows Modules Installer Worker การใช้งาน CPU สูง

2. ค้นหา Troubleshoot(Search Troubleshoot)และคลิกที่Troubleshooting

ค้นหา Troubleshoot และคลิกที่ Troubleshooting

3. จากนั้น คลิกที่ดูทั้งหมด(View all)ในบานหน้าต่างด้านซ้าย

4. คลิกที่"การบำรุงรักษาระบบ"(“System Maintenance”)เพื่อเรียกใช้ตัว  แก้ไขปัญหาการบำรุงรักษาระบบ(System Maintenance Troubleshooter.)

เรียกใช้ตัวแก้ไขปัญหาการบำรุงรักษาระบบ

5. ตัวแก้ไขปัญหาอาจสามารถแก้ไข Windows Modules Installer Worker High CPU Usage ได้(Fix Windows Modules Installer Worker High CPU Usage,)แต่ถ้าไม่สามารถแก้ไขได้ คุณจะต้องเรียกใช้System Performance Troubleshooter

6. เปิด พรอม ต์คำสั่ง (Command Prompt)ผู้ใช้สามารถทำขั้นตอนนี้ได้โดยค้นหา'cmd'แล้วกด Enter

เปิดพรอมต์คำสั่ง  ผู้ใช้สามารถทำขั้นตอนนี้ได้โดยค้นหา 'cmd' แล้วกด Enter

7. พิมพ์คำสั่งต่อไปนี้ลงใน cmd แล้วกดEnter :

msdt.exe /id PerformanceDiagnostic

เรียกใช้ตัวแก้ไขปัญหาประสิทธิภาพของระบบ

8. ทำตามคำแนะนำบนหน้าจอเพื่อเรียกใช้ตัวแก้ไขปัญหาและแก้ไขปัญหาที่พบSystem

9. สุดท้าย ออกจาก cmd และรีบูตเครื่องพีซีของคุณ

วิธีที่ 5: ปิดการบำรุงรักษาอัตโนมัติ(Method 5: Disable Automatic Maintenance)

บางครั้ง การบำรุงรักษาอัตโนมัติอาจขัดแย้งกับบริการ  Windows Modules Installer Workerดังนั้นให้ลองปิดใช้งานการบำรุงรักษาอัตโนมัติโดยใช้คำแนะนำนี้และดูว่าวิธีนี้ช่วยแก้ปัญหาของคุณหรือไม่

ปิดใช้งานการบำรุงรักษาอัตโนมัติใน Windows 10 |  แก้ไข Windows Modules Installer Worker การใช้งาน CPU สูง

แม้ว่าการปิดการบำรุงรักษา(Maintenance) อัตโนมัติ ไม่ใช่ความคิดที่ดี แต่อาจมีบางกรณีที่คุณจำเป็นต้องปิดการใช้งานจริง ตัวอย่างเช่น หากพีซีของคุณหยุดทำงานระหว่างการบำรุงรักษาอัตโนมัติหรือ ปัญหา การใช้งาน CPU สูงของผู้ปฏิบัติงานโมดูล Windows(Windows Modules Installer Worker High CPU Usage)คุณควรปิดการบำรุงรักษาเพื่อแก้ไขปัญหา ปัญหา.

วิธีที่ 6: เรียกใช้ System File Checker และ  (Method 6: Run System File Checker and )DISM

1. เปิด พรอม ต์คำสั่ง (Command Prompt)ผู้ใช้สามารถทำขั้นตอนนี้ได้โดยค้นหา'cmd'แล้วกด Enter

2. พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกด Enter:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

SFC สแกนทันทีพร้อมรับคำสั่ง

3. รอ(Wait)ให้กระบวนการข้างต้นเสร็จสิ้น และเมื่อทำเสร็จแล้ว ให้รีสตาร์ทพีซีของคุณ

4. เปิด cmd อีกครั้ง(Again)แล้วพิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละรายการ:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

DISM ฟื้นฟูระบบสุขภาพ

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

หมายเหตุ: (Note:) แทนที่(Replace) C:RepairSourceWindows ด้วยแหล่งการซ่อมแซมของคุณ ( Windows InstallationหรือRecovery Disc )

7. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถแก้ไขการใช้งาน CPU สูงของ Windows Modules Installer Worker ได้หรือไม่(Fix Windows Modules Installer Worker High CPU Usage.)

วิธีที่ 7: ดำเนินการคลีนบูต(Method 7: Perform a Clean Boot)

บางครั้งซอฟต์แวร์ของบริษัทอื่นอาจขัดแย้งกับWindowsและอาจทำให้เกิดปัญหาได้ ในการแก้ไขปัญหาการใช้งาน CPU สูงของตัวติดตั้งโมดูล Windows(Fix Windows Modules Installer Worker High CPU Usage issue)คุณต้องดำเนินการคลีนบูต(perform a clean boot)  บนพีซีของคุณและวินิจฉัยปัญหาทีละขั้นตอน

ภายใต้แท็บ General ให้เปิดใช้งาน Selective startup โดยคลิกที่ปุ่มตัวเลือกข้างๆ

วิธีที่ 8: ตั้งค่า WiFi ของคุณเป็นการเชื่อมต่อแบบมิเตอร์(Method 8: Set your WiFi as Metered Connection)

หมายเหตุ:(Note:)การดำเนินการนี้จะหยุดWindows Automatic Updateและคุณจะต้องตรวจสอบการอัปเดตด้วยตนเอง

1. กด Windows Key + I เพื่อเปิดSettingsจากนั้นคลิกที่Network & Internet

กด Windows Key + I เพื่อเปิด Settings จากนั้นคลิกที่ Network & Internet

2. จากเมนูด้านซ้ายมือ ให้เลือกWi-Fi

3. ใต้ Wi-Fi ให้คลิก(click)ที่เครือข่ายที่เชื่อมต่ออยู่ในปัจจุบัน(WiFi)(connected network (WiFi).)

ภายใต้ Wi-Fi ให้คลิกที่เครือข่ายที่เชื่อมต่ออยู่ในปัจจุบันของคุณ (WiFi) |  แก้ไข Windows Modules Installer Worker การใช้งาน CPU สูง

4. เลื่อน(Scroll)ลงไปที่Metered connection และเปิดใช้งานการสลับ(enable the toggle)ภายใต้ “ Set as metered connection

ตั้งค่า WiFi ของคุณเป็นการเชื่อมต่อแบบมิเตอร์

5. ปิดการตั้งค่าและรีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

ที่แนะนำ:(Recommended:)

เท่านี้คุณก็แก้ไขการใช้งาน CPU สูงสำหรับตัวติดตั้งโมดูล Windows(Fix Windows Modules Installer Worker High CPU Usage) ได้สำเร็จ แต่ถ้าคุณยังคงมีข้อสงสัยใดๆ เกี่ยวกับบทช่วยสอนนี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น



About the author

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



Related posts