ผู้ใช้ Windows หลายรายรายงานว่าพบ High Disk Usage โดย Modern Setup Host และสอบถามเกี่ยวกับมัน นี่คือคำตอบ บทความนี้จะพูดถึงว่า Modern Setup Host คืออะไร และวิธีแก้ไขปัญหา High Disk Usage
Modern Setup Host คืออะไร และมันเป็นไวรัสไหม?
Modern Setup Host เป็นไฟล์ executable ที่พบส่วนใหญ่บน PC ที่รัน Windows beta system version (Windows Technical Preview) ไฟล์นี้จัดเก็บอยู่ภายใต้โฟลเดอร์ $Windows.~BT และมันทำงานในพื้นหลังเมื่อผู้ใช้อัปเกรด Windows 10 จากบิลด์หนึ่งไปอีกบิลด์
ไฟล์ Host นี้รับผิดชอบในการอัปเกรดเป็น Windows 10 แต่มีปัญหาและอุปสรรคของตัวเอง นี่คือปัญหาที่พบบ่อยที่สุดที่ผู้ใช้ Windows รายงาน:
- Modern Setup Host At 100% Disk Usage
- Modern Setup Host has stopped working
- Modern Setup Host has stopped working when updating Windows 10
- Modern Setup Host has stopped
โดยทั่วไป เมื่อมีปัญหากับ Windows Update จะเกิด Modern Setup Host errors
ดังนั้น ในบทความนี้ เราจะแชร์วิธีแก้ไขที่ทำงานได้จริงเพื่อแก้ไข Modern Setup Host 100% CPU usage และข้อความข้อผิดพลาดที่เกี่ยวข้องอื่นๆ
วิธีแก้ไข Modern Setup Host High CPU Usage และปัญหาทั่วไปอื่นๆ ที่เกี่ยวข้องกับ Modern Setup Host
ตอนนี้ มาเรียนรู้วิธีแก้ไข Modern Host High CPU Usage ด้วยตนเอง
Solution 1 Run Windows Troubleshooter
Solution 2 Use the DISM tool
Solution 3 Perform Clean Boot
Solution 4 Check default system language
Solution 5 Delete files stores in the Software Distribution folder
Solution 6 Disable Windows Update/Modern Setup Host
Solution 7 We will fix it for your Automatically
Solution 1 – Run Windows Troubleshooter
Windows Update troubleshooter เป็นหนึ่งในวิธีที่มีประสิทธิภาพที่สุดในการแก้ไข Modern Setup Host Error
ในการใช้งาน ให้ทำตามขั้นตอนด้านล่าง:
1. พิมพ์ troubleshooter ในแถบค้นหา Windows และเลือกผลลัพธ์แรกเพื่อเปิด
2. ต่อไป คลิก Troubleshoot จากแผงด้านซ้าย
3. คลิก Windows Update ในแผงด้านขวา > Run the troubleshooter
4. ให้ Troubleshooter สแกนระบบเพื่อหาข้อผิดพลาด
5. หากไม่พบปัญหา คลิก Next > ปิด Troubleshooter และไปยังโซลูชันถัดไป
อย่างไรก็ตาม หากตรวจพบปัญหา คุณสามารถตรวจสอบ How to fix Windows Update Error on Windows
Solution 2 – Use the DISM tool
หาก Windows image เสียหาย หรือมีปัญหาบางอย่างกับไฟล์ Windows คุณอาจเผชิญกับ Modern Host Setup error เราสามารถใช้ DISM (Deployment Image Servicing and Management) command-line tool ในตัวเพื่อแก้ไขได้
ในการใช้งาน ให้ทำตามขั้นตอนด้านล่าง:
1. พิมพ์ Command Prompt ในแถบค้นหา Windows
2. คลิกขวาที่ผลลัพธ์การค้นหาและเลือก Run as administrator
หมายเหตุ: เมื่อคุณได้รับหน้าต่าง User Account Control pop up คลิก Yes
3. ตอนนี้ในหน้าต่าง Command Prompt ให้พิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง ตรวจสอบให้แน่ใจว่าคุณกด Enter หลังจากแต่ละคำสั่ง:
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Checkhealth
DISM.exe /Online /Cleanup-image /Restorehealth
4. เมื่อการสแกนเสร็จสิ้น ลองดำเนินการซึ่งคุณได้รับข้อความข้อผิดพลาด Modern Setup Host นี่ควรแก้ปัญหาได้ อย่างไรก็ตาม หากวิธีนี้ยังไม่ได้ผล มาไปที่ Solution 3
Solution 3 – Perform Clean Boot
บางครั้ง แอพที่ทำงานในพื้นหลังอาจนำไปสู่ Modern Setup Host High disk usage ดังนั้น เพื่อตัดสิทธิ์การรบกวนนี้ เราจะต้องทำ Clean Boot
นี่หมายความว่าเราจะต้องรีสตาร์ท Windows ด้วยชุดไดรเวอร์และแอพที่จำเป็นอย่างน้อยที่สุด
ในการทำ Clean Boot ให้ทำตามขั้นตอนด้านล่าง:
1. กด Windows key + R
2. ต่อไป ในหน้าต่าง Run พิมพ์ MSConfig > OK
3. คลิกแท็บ General > ยกเลิกติ๊กกล่องถัดจาก Load startup items > Apply
4. ตอนนี้ คลิกแท็บ Services > Hide all Microsoft Services > Disable all
5. จากนั้น คลิกแท็บ Startup > เปิด Task Manager
6. คลิกขวาแต่ละรายการ Startup และ Disable พวกมัน
7. เมื่อเสร็จสิ้น แอปพลิเคชันทั้งหมดถูกปิดใช้งาน ให้รีบูท Windows
8. ตอนนี้ ลองอัปเดตหรืออัปเกรด Windows คุณไม่ควรเจอข้อความข้อผิดพลาด Modern Setup Host หากมันหาย คุณเรียบร้อยแล้ว อย่างไรก็ตาม หากยังคงอยู่ เราจะต้องไปที่โซลูชันถัดไป
Solution 4 – ตรวจสอบให้แน่ใจว่า System และ UI Language เหมือนกัน
หาก UI language และ system language ต่างกัน คุณอาจเผชิญปัญหาเมื่ออัปเดต Windows ดังนั้น คุณต้องแน่ใจว่าทั้งสองภาษาเหมือนกัน
หากคุณไม่รู้วิธีตรวจสอบ default system language ให้ทำตามขั้นตอนด้านล่าง:
1. พิมพ์ Command Prompt ในแถบค้นหา Windows คลิกขวา > Run as administrator
2. ใส่: dism /online /get-intl และกด Enter คุณจะสามารถเห็น default system UI language ได้
หลังจากนี้ ตรวจสอบ system language ในการทำเช่นนั้น ให้ทำตามขั้นตอนด้านล่าง:
1. กด Windows + I > Time & Language
2. คลิกตัวเลือก Language จากแผงด้านซ้าย
3. ภายใต้ Windows display language ตรวจสอบให้แน่ใจว่า English (United States) ถูกเลือก
4. หากไม่ใช่ คลิกลูกศรลงเพื่อเลือก
5. อย่างไรก็ตาม หากคุณไม่พบมันที่นั่น คุณจะต้องคลิก Add a language ภายใต้ Preferred languages
6. ในหน้าต่างถัดไป เลือกภาษาที่ต้องการติดตั้ง และปฏิบัติตามคำแนะนำบนหน้าจอ
7. เมื่อเพิ่มแล้ว ตรวจสอบให้แน่ใจว่ามันเป็นอันดับแรกภายใต้ Preferred language list สำหรับสิ่งนี้ คุณสามารถใช้ลูกศรขึ้น
8. ตอนนี้ System และ UI languages เหมือนกันแล้ว ลองตรวจสอบ Windows update หรือ upgrade คุณไม่ควรเผชิญปัญหา Modern Setup Host
Solution 5 – ลบไฟล์ที่จัดเก็บใน Software Distribution folder
Windows 10 มีโฟลเดอร์เฉพาะสำหรับจัดเก็บไฟล์ชั่วคราวที่จำเป็นสำหรับ Windows update เรียกว่า Software Distribution บางครั้ง เนื่องจากไฟล์เหล่านี้ Windows Update ล้มเหลว ดังนั้น เราจะต้องลบไฟล์ทั้งหมดที่จัดเก็บในโฟลเดอร์นี้ นี่แน่นอนจะช่วยแก้ไข Modern Host high CPU usage
ในการทำเช่นนั้น ให้ทำตามขั้นตอนด้านล่าง:
1. เปิดหน้าต่าง Run โดยกด Windows + R
2. ต่อไป ในหน้าต่าง Run พิมพ์ C:\Windows\SoftwareDistribution\Download path และกด Ok กด Enter
3. นี่จะเปิดโฟลเดอร์พร้อมไฟล์ Software Distribution กด Ctrl+A เพื่อเลือกไฟล์ทั้งหมด > คลิกขวาที่ไฟล์ที่เลือกใดๆ และเลือก Delete จากเมนูบริบท
4. เมื่อถูกขอสิทธิ์ Administrator ให้เลือก Do this for all current items > Continue
5. รีบูทคอมพิวเตอร์ของคุณ
เมื่อระบบรีสตาร์ทแล้ว ลองอัปเกรดหรืออัปเดต Windows ตามการดำเนินการที่คุณกำลังทำ คุณจะเห็นปัญหา Modern Setup Host หายไป
อย่างไรก็ตาม หากปัญหายังคงอยู่ เราจะต้องทำตามโซลูชันถัดไป
Solution 6 – Disable Windows Update / Modern Setup Host
หากไม่มีอะไรทำงานจนถึงตอนนี้ และคุณแค่อยากกำจัดข้อความข้อผิดพลาด Modern Setup Host ที่นี่เรามีโซลูชัน
หมายเหตุ: เราไม่แนะนำโซลูชันนี้ เนื่องจากการปิดใช้งาน Windows Update หมายความว่า Windows ของคุณจะไม่ได้รับอัปเดตโดยอัตโนมัติอีกต่อไป ดังนั้น หากคุณพร้อมที่จะรับความเสี่ยง เท่านั้นจึงปฏิบัติตามขั้นตอนด้านล่าง
1. พิมพ์ services.msc ในหน้าต่าง Run (เพื่อเปิด กด Win+R)
2. ภายใต้หน้าต่าง Services ค้นหา Windows Update service
3.ดับเบิลคลิกมัน
4. ในหน้าต่างป๊อปอัพ ภายใต้ Startup type คลิกลูกศรลงและเลือก Disabled
5. ภายใต้ Startup type เลือก Disabled > Apply > OK
6. รีสตาร์ท PC ของคุณ
แค่นี้ หลังจากใช้ขั้นตอนที่อธิบายไว้ข้างต้น เราหวังว่าคุณสามารถแก้ไข Modern Setup Host high CPU หรือ Disk Usage ใน Windows 10 ได้ โปรดแจ้งให้เราทราบว่าวิธีไหนทำงานให้คุณในส่วนความคิดเห็น นอกจากนี้ หากคุณพบว่าบทความนี้มีประโยชน์ แชร์กับผู้อื่นและแบ่งปัน feedback กับเรา
นอกจากนี้ หากคุณไม่มั่นใจหรือไม่ต้องการ Troubleshoot High CPU error messages เอง เราดูแลคุณแล้ว ลองใช้ Advanced System Optimizer เครื่องมือ PC Optimizer ที่น่าเชื่อถือซึ่งช่วยแก้ไขปัญหาที่เกี่ยวกับ Windows ส่วนใหญ่ คุณสามารถดาวน์โหลดได้โดยคลิกที่นี่
คำถามที่พบบ่อย
Can I delete Modern Setup Host?
ไม่ คุณไม่สามารถลบกระบวนการ Modern Setup Host ได้ เนื่องจากมันสำคัญสำหรับการติดตั้งอัปเดตบน Windows 10 PCs
อย่างไรก็ตาม หากคุณพบวิธีลบมัน เราไม่แนะนำให้ทำเช่นนั้น เพราะมันจะทำให้กระบวนการ Windows Update เสียหาย
Can I kill Modern Setup Host?
ใช่ คุณสามารถ kill กระบวนการ Modern Setup Host หรือ SetupHost.exe ได้ ในการทำเช่นนั้น ให้ทำตามขั้นตอนด้านล่าง:
1. กด Ctrl+Shift+Esc
2. นี่จะเปิด Task Manager
3. ที่นี่ ค้นหา Modern Setup Host หรือ SetupHost.exe เลือกมัน > คลิกขวา > End task
นี่จะปิดกระบวนการจนกว่าจะมีการรีสตาร์ทระบบครั้งต่อไป และจะแก้ปัญหาชั่วคราว