เนื้อหา:
- ภาพรวม Windows Modules Installer Worker High CPU Usage
- Windows Modules Installer Worker บน Windows 10 คืออะไร
- ทำไม Tiworker.exe ใช้ CPU สูงมากบน Windows 10
- วิธีแก้ Windows Modules Installer Worker High CPU
ภาพรวม Windows Modules Installer Worker High CPU Usage:
Windows Modules Installer Worker High CPU มักเกิดหลังเช็ค Windows 10 Updates หรือติดตั้งไดรเวอร์/โปรแกรมบน Windows 10
บางครั้งคอมพิวเตอร์ช้า หรือโหลดเกมนาน ตรวจ CPU Usage ใน Task Manager พบ Process ชื่อ Tiworker.exe หรือ Windows Modules Installer Worker ใช้ CPU มาก 50% หรือถึง 100% ทำให้ Tiworker.exe High CPU Error รุนแรงขึ้น Windows Modules Installer Worker High Disk หรือ Memory Usage ตามมาบน Windows 10
ในบทความนี้ จะพบวิธีแก้ High CPU จาก Process Tiworker.exe ที่มีประสิทธิภาพ
Windows Modules Installer Worker บน Windows 10 คืออะไร
ตามคำอธิบาย Service Windows Modules Installer Worker คือ Process ที่ใช้ Enable การติดตั้ง, การแก้ไข และการลบ Windows Updates และ Optional Components
ดังนั้น Tiworker.exe Service เกี่ยวข้องกับ Windows Update หรือการติดตั้งแอปพลิเคชัน ปกติ Windows 10 อัปเดตอัตโนมัติ ขณะเดียวกัน Windows 10 Modules Installer Worker พยายามแก้ไข Error หรือ Bug ที่เหลือจากการอัปเดต
หากมีการกระทำเกี่ยวกับ Windows Update ติดตั้งใหม่, ลบ Update ฯลฯ Process นี้จะทำงานในพื้นหลังเสมอ และนำไปสู่ Windows Module Installer Error ในบางกรณี
ทำไม Tiworker.exe ใช้ CPU สูงมากบน Windows 10
หากมี Updates สำหรับ Windows 10 Windows Modules Installer Worker จำนวนมากจะขึ้นมาเช็ค Updates ด้วยวิธีนี้ แม้ Service Tiworker.exe จะรันใน Background CPU ก็จะสูง
ภายใต้สถานการณ์นี้ ควรลองวิธีแก้ Tiworker.exe High CPU Error สำหรับ Windows 10
วิธีแก้ Windows Modules Installer Worker High CPU
บน Windows 10 สามารถใช้วิธีต่างๆ หยุด Process Tiworker.exe ไม่ให้ใช้ CPU มาก เช่น Disable Windows Update Service ไม่ให้รันอัตโนมัติบน Windows 10
วิธีแก้ปัญหา:
- เปลี่ยน Windows Modules Installer เป็น Manual
- End Tiworker.exe Process
- ปิด Automatic Windows Update
- รัน Windows Update Troubleshooter
- ลบ SoftwareDistribution Folder
- อัปเดตไดรเวอร์
- รัน System File Checker และ DISM
วิธีที่ 1: เปลี่ยน Windows Modules Installer Service เป็น Manual
โดยปกติเพื่อความสะดวก แนะนำตั้งค่า Tiworker.exe Service เป็น Automatic สำหรับ Windows Update แต่ตอนนี้เนื่องจาก Windows 10 Modules Installer CPU Issue ลองตั้งเป็น Manual ดู บ้าง Windows Modules Installer จะไม่รันอัตโนมัติ
- กด Windows + R เปิดกล่อง Run
- พิมพ์ services.msc กด OK เปิดหน้าต่าง Services
- ใน Services เลื่อนหา Windows Modules Installer คลิกขวาไป Properties
- ในแท็บ General หา Startup type ตั้งเป็น Manual คลิก OK บันทึก
หลังเปลี่ยนแล้ว ตรวจ CPU Usage ใน Task Manager Windows 10 อาจ Tiworkker.exe Process จะไม่กิน CPU ตอนนี้ Tiworker.exe High Disk ก็อาจแก้ได้
วิธีที่ 2: End Windows Modules Installer Worker Process
อีกด้านหนึ่ง ก็สามารถหยุด Tiworker.exe Process หวังว่า Windows Modules Installer Worker High CPU จะแก้บน Windows 10
- กด Ctrl + Alt + Delete เปิด Task Manager
- ใน Task Manager เลื่อนหา exe (Windows Modules Installer Worker) Process คลิกขวา End task
- Reboot Windows 10 ให้มีผล
ถ้า Disable Tiworker.exe ช่วยแก้ High CPU Usage โดย Windows Modules Installer Worker บน Windows 10 ตอนนี้จะไม่เห็น 100% CPU Usage หรือ Disk แล้ว
วิธีที่ 3: ปิด Automatic Windows Update
หากทราบแน่ใจว่า Windows Modules Installer Worker ทำอะไรบน Windows 10 จะเข้าใจว่าทำไมแนะนำปิดตัวเลือกอัปเดต Windows อัตโนมัติ
เหมือน วิธีที่ 1 ตั้ง Windows Modules Installer Startup Type เป็น Manual เพื่อ ปิด Automatic Windows Update ทำอย่างเดียวกันใน Services
- ใน Services ระบุ Windows Update เปิด Properties
- ตั้ง Windows Update Startup type เป็น Manual คลิก OK ให้มีผล
ด้วยวิธีนี้ สามารถตัดสินใจเวลาอัปเดต Windows เอง แทนที่จะให้มันอัปเดตอัตโนมัติ แต่ควร Check for Updates ใน Update & Security เพื่อรับฟีเจอร์ใหม่จาก Microsoft
ดังนั้น CPU Usage โดย Windows Modules Installer Worker จะลดลงมากบน Windows 10
วิธีที่ 4: รัน Windows Update Troubleshooter
แม้ Microsoft จะมี Online Windows Update Troubleshooter แต่ก็มีเครื่องมือในตัวสำหรับ Troubleshoot Windows Update Errors ซึ่ง Tiworker.exe High CPU เป็นหนึ่งในนั้นบน Windows 10
จึงใช้ Microsoft Windows Update Troubleshooter หาและแก้ปัญหา Tiworker High CPU
- ไป Start > Settings > Update & Security
- ภายใต้ Troubleshoot หา Windows Update คลิก Run the troubleshooter
หากมีปัญหาอัปเดตบน PC Troubleshooter จะแจ้งและแก้ให้หากทำได้ หรือดาวน์โหลด Online Troubleshooter แก้ High CPU Usage โดย Windows Modules Installer ได้
วิธีที่ 5: ลบ SoftwareDistribution Folder
มีโฟลเดอร์เก็บ Temporary Files ที่เหลือจาก Windows 10 Update, Driver หรือ Program Installation ตามที่อภิปราย Windows Modules Installer Worker High CPU บน Windows 10 อาจเกิดจาก Windows Updates ที่เสียหาย ควรลบ SoftwareDistribution Folder สำหรับ Windows 10
- เปิด File Explorer จากกล่องค้นหา
- ใน File Explorer หา C:\Windows\Softwaredistribution คลิกขวาโฟลเดอร์นี้ Delete
เปิด Task Manager เช็คว่า Tiworker.exe Process ยังกิน CPU หรือ Disk มากหรือไม่
วิธีที่ 6: อัปเดตไดรเวอร์ทั้งหมด
Driver Incompatibility อาจทำให้ Windows Modules Installer Worker High CPU บน Windows 10 ได้ในบางทาง อีกด้านหนึ่ง ตอนอัปเกรด Windows 10 แล้ว จำเป็นต้องแน่ใจว่า Drivers บน PC เป็นล่าสุด
ดูเหมือนจะยุ่งยากมากถ้าต้องดาวน์โหลด Device Drivers ทั้งหมดจากเว็บทางการ เช่น AMD, NVIDIA, Intel จึงแนะนำให้อัปเดต Graphics Card, Video/Sound Card Drivers หรือ Network Drivers อัตโนมัติด้วย Driver Booster
Driver Booster มืออาชีพและน่าเชื่อถือในการดาวน์โหลดและอัปเดตไดรเวอร์ Windows 10 สามารถใช้แก้ปัญหา Tiworker.exe High CPU ได้
- ดาวน์โหลด ติดตั้งและรัน Driver Booster บน Windows 10
- คลิก Scan
Driver Booster จะเริ่มหา Missing, Corrupted, Faulty Drivers บน PC
- ให้ Driver Booster Update Now อัปเดต Drivers ทั้งหมด
หลัง Driver Booster ดาวน์โหลด Chipset หรือ Display Card Drivers ล่าสุดแล้ว ควรรีสตาร์ทคอมพิวเตอร์ให้มีผล ในบางแง่ ไดรเวอร์ใหม่เหล่านี้ช่วยแก้ High CPU โดย Windows Modules Installer Worker บน Windows 10 ได้
วิธีนี้ยังเป็นไปได้สำหรับปัญหา High CPU Usage อื่นๆ เช่น WMI Provider Host High CPU Usage และ Ntoskrnl.exe High CPU Usage บน Windows 10
วิธีที่ 7: รัน System File Checker และ DISM
เพื่อตัดความเป็นไปได้ว่าเป็น System Files ทำให้ High CPU โดย Tiworker.exe ใช้ SFC Tool สแกนคอมพิวเตอร์บน Windows 10 โดยเฉพาะตอนอัปเดต Windows 10 อาจมีไฟล์ Incompatible หรือ Corrupted ต้องแก้ไข
- ค้นหา Command Prompt ในกล่องค้นหา คลิกขวาผลลัพธ์ Run as administrator
กด Enter เข้า Command Prompt
- พิมพ์ sfc/scannow ใน Command Prompt กด Enter ใช้ SFC
จะเห็น System File Checker เริ่มสแกนระบบ
นี่คือการซ่อมแซม Corrupted System File ที่อาจนำไปสู่ Windows Modules Installer Worker High CPU Usage บน Windows 10
รัน DISM
ทางเลือกอื่น หากพบว่ามีปัญหา System Image บนคอมพิวเตอร์ สามารถสแกน Image Issues ด้วย Deployment Image Servicing and Management (DISM)
ใช้ DISM แก้ Tiworker.exe High CPU Issue ทำตามขั้นตอน:
- ใน Command Prompt (as Administrator) พิมพ์คำสั่ง: DISM /Online /Cleanup-Image /RestoreHealth
- กด Enter รันคำสั่ง
DISM Tool จะสแกนหา System Images ที่มีปัญหาและแก้ให้อัตโนมัติ
หากไม่มี Corrupted System Files หรือ Image Errors บน Windows 10 High CPU โดย Windows Modules Installer Worker ก็อาจหายไป