เมื่อคุณสังเกตเห็น Lag หรือ Overheating บนคอมพิวเตอร์ สถานที่แรกที่คุณตรวจสอบคือ Windows Task Manager เพื่อดู Process ที่ทำให้คอมพิวเตอร์ช้าหรือร้อน หากคุณเปิด Task Manager และเห็น Process แปลกๆ กำลังทำงาน คุณต้องตัดสินใจว่าจะปล่อยไว้หรือกำจัดมัน
คุณอาจอ่านบทความนี้เพราะคุณเห็น Modern Setup Host หรือ SetupHost.exe ทำงานในพื้นหลังของระบบของคุณ ก่อนที่จะคิดจะลบไฟล์หรือ Process นี้ออกจากระบบ อ่านบทความนี้ก่อน ที่นี่ ผมจะบอกว่ากระบวนการนี้คืออะไร และ كيف决定ว่ามันเป็นไวรัสหรือไม่
Modern Setup Host บนคอมพิวเตอร์ของคุณคืออะไร?

Modern Setup Host หรือไฟล์ SetupHost.exe เป็น Process ของระบบปฏิบัติการ Windows ที่เตรียมเครื่องของคุณสำหรับอัปเดต และอำนวยความสะดวกในการตั้งค่าระบบเมื่อคุณอัปเกรดระบบปฏิบัติการเป็นรุ่น Windows 10 ใหม่กว่า มันมาพร้อมกับ Windows 10 และรันในพื้นหลังของระบบของคุณเมื่อคุณติดตั้ง Windows Updates Process SetupHost.exe นี้บางครั้งแสดงการใช้ CPU หรือ Memory สูง
คุณสามารถพบไฟล์ SetupHost.exe ได้ในโฟลเดอร์ $Windows.~BT/Sources ของคอมพิวเตอร์ของคุณ มันไม่รบกวนการทำงานของเครื่องของคุณ ยกเว้นเมื่อคุณติดตั้ง Windows Update นี่คือเวลาเดียวที่ Modern Setup Host ควรปรากฏใน Task Manager
หาก Modern Setup Host หายไปจากเครื่องของคุณ คุณจะไม่สามารถรัน Windows Updates ได้ Updates จะไม่ทำงานหากไฟล์นี้มี Bug หรือ Corrupt
Modern Setup Host ปลอดภัยหรือไม่?
คุณอาจเห็น Modern Setup Host ทำงานใน Task Manager และสงสัยว่ามันคืออะไร โดยทั่วไป ไฟล์นี้ไม่ใช่ไวรัส ดังนั้นจึงไม่เป็นอันตราย อย่างไรก็ตาม ผู้ร้ายมักปลอมแปลงซอฟต์แวร์ของพวกเขาเป็นไฟล์หรือ Process ที่ถูกต้อง ดังนั้น Modern Setup Host Process ที่คุณเห็น อาจเป็นไวรัสก็ได้ หากคุณลบไฟล์นี้ คุณอาจได้ Windows Update Errors ตามภาพด้านล่าง
ขอขอบคุณที่คุณมีวิธีตรวจสอบความถูกต้องของไฟล์นี้ ขั้นแรก คุณไม่ควรดาวน์โหลดไฟล์ SetupHost.exe จากเว็บไซต์บุคคลที่สาม เพราะ Windows ติดตั้งมันอัตโนมัติขณะรัน Updates ไฟล์ที่คุณได้จากเว็บไซต์บุคคลที่สาม น่าจะเป็นไวรัส
เวอร์ชันที่เป็นไวรัสของไฟล์ SetupHost.exe อาจนำไปสู่ปัญหาบนเครื่องของคุณ ซึ่งปัญหาที่พบบ่อยที่สุดคือ High CPU Usage ในส่วนต่อไป ผมจะแสดงปัจจัยบางอย่างที่คุณสามารถตรวจสอบเพื่อให้แน่ใจว่า Modern Setup Host ของคุณปลอดภัย
วิธีรู้ว่า SetupHost.exe ปลอดภัยหรือเป็นไวรัส?
1] ตรวจสอบตำแหน่งของไฟล์
ไฟล์ SetupHost.exe ที่ถูกต้องอยู่ในโฟลเดอร์ $Windows.~BT/Sources ของคอมพิวเตอร์ของคุณ หมายความว่าคุณต้องนำทาง File Explorer ไปที่ Local Disk (C:) > $WINDOWS.~BT > Sources เพื่อหาไฟล์
เพื่อกำหนดตำแหน่งของ SetupHost.exe ของคุณ ให้กด Windows Key และค้นหา setuphost คลิกขวาที่ SetupHost.exe จากผลการค้นหา และเลือกตัวเลือก Open file location จาก Context Menu
ตรวจสอบไดเรกทอรีที่เปิดขึ้นเป็นตำแหน่งของไฟล์ หากโฟลเดอร์นี้เป็นอย่างอื่นนอกจาก $Windows.~BT/Sources แล้วมีโอกาสที่ไฟล์จะไม่ใช่ของแท้
2] ตรวจสอบ Copyright และ Signature ของไฟล์
Modern Setup Host พัฒนาและเผยแพร่โดย Microsoft ดังนั้น วิธีอีกอย่างในการตรวจสอบความถูกต้องของไฟล์บนระบบของคุณคือยืนยันว่ามันมีลายเซ็นของ Microsoft
กด Windows Key และค้นหา setuphost จากผลการค้นหา คลิกขวาที่ SetupHost.exe และเลือก Open file location
ต่อไป คลิกขวาที่ไฟล์ SetupHost.exe และเลือก Properties จาก Context Menu สลับไปที่แท็บ Details ที่ด้านบนของหน้าต่าง SetupHost Properties และเลื่อนลงไปที่ Copyright ที่นี่ ไฟล์ที่ถูกต้องควรระบุ Copyright ของ Microsoft Corporation หากคุณเห็นบริษัทอื่น ให้ลบไฟล์เพราะมันเป็นไวรัส
หลังจากยืนยันข้อมูล Copyright แล้ว สลับไปที่แท็บ Digital Signatures ที่ด้านบน คอลัมน์ Name of Signer ใน Signature List ควรแสดง Microsoft Windows เพื่อยืนยันว่าไฟล์เป็นของแท้
3] ตรวจสอบเวลาที่มันรัน
Modern Setup Host เกี่ยวข้องกับ Windows Updates เท่านั้น เมื่อไม่ได้ติดตั้ง Updates Process ควรไม่เคยรัน นี่เองเป็นตัวชี้วัดอีกอย่างว่าไฟล์เป็นไวรัสหรือไม่
ก่อนอื่น ยืนยันว่าไม่มี Update กด CTRL + SHIFT + ESC บนคีย์บอร์ดเพื่อเปิด Task Manager หากคุณเห็น Process SetupHost.exe ทำงานเมื่อคุณไม่ได้ติดตั้ง Windows Update มันน่าจะเป็นไวรัส และต้องกำจัด
เพื่อป้องกันไวรัสไม่ให้ติดเชื้อคอมพิวเตอร์และทำลาย คุณต้องการซอฟต์แวร์ Antivirus ที่น่าเชื่อถือ
อ่านเพิ่มเติม: Modern Setup Host หยุดทำงาน