Windows 10 มี Process ใหม่หลายตัว Service Host: Superfetch (ปัจจุบันเรียกว่า SysMain) เป็นหนึ่งในตัวทำให้ Disk Usage 100% เครื่องช้าลง มาจาก Prefetch (Vista) หากเจอปัญหานี้ บทความนี้มีคำตอบ
ก่อนอื่น: Advanced System Optimizer มีฟีเจер Memory Optimizer จัดการ Cache และ RAM ให้อัตโนมัติ ปรับประสิทธิภาพระบบ ลด Response Time แนะนำลองใช้
Superfetch (SysMain) คืออะไร?

Superfetch = Memory Manager เรียนรู้ Pattern การใช้งาน → Pre-load โปรแกรมที่ใช้บ่อยเข้า RAM → เปิดโปรแกรมเร็วขึ้น ไม่ต้องอ่านจาก Disk ทุกครั้ง
หมายเหตุ: SSD ไม่ต้องการ Superfetch เพราะอ่าน/เขียนเร็วอยู่แล้ว Pre-load ไม่จำเป็น และลดอายุการใช้งาน SSD
ทำไมถึง Disk 100%? เพราะ Superfetch ใช้ RAM บางส่วน และทำงาน Background ตลอดเวลา บางครั้ง "ไม่รู้ว่าจะหยุดเมื่อไหร่" หรือ Pre-load ผิดโปรแกรม → เล่นเกม Frame Drop
ควรปิด Superfetch หรือไม่?
ปลอดภัยที่จะปิด ไม่ก่อให้เกิดปัญหาร้ายแรง แต่อาจมีผล: Boot ช้าลง, โปรแกรมเปิดช้าลง (เล็กน้อย) แต่ Disk 100% เป็นปัญหาร้ายกว่า → ควรปิด
3 วิธีปิด Service Host Superfetch (SysMain)
วิธีที่ 1: Command Prompt (Admin) - เร็วที่สุด
- ค้นหา "Command Prompt" → Run as Administrator

- พิมพ์:
net.exe stop superfetch→ Enter 
- พิมพ์:
sc config sysmain start=disabled→ Enter 
วิธีที่ 2: Services.msc (GUI)
- Win+R → พิมพ์
services.msc→ Enter - หา Superfetch / SysMain → Double-click
- Startup Type: Disabled → Apply

- Service Status: Stop
- Restart คอมพิวเตอร์
วิธีที่ 3: Registry Editor
- Win+R →
regedit→ Enter 
- ไปที่:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters 
- หา EnableSuperfetch ด้านขวา → Double-click
- เปลี่ยน Value Data: 1 → 0 → OK
- ปิด Registry → Restart คอมพิวเตอร์
สรุป
Superfetch (SysMain) ช่วยเปิดแอปเร็ว แต่บน HDD เก่า/ระบบแรมน้อย อาจทำ Disk 100% ปิดได้ปลอดภัย 3 วิธี: CMD, Services.msc, Registry หากเจอปัญหาแปลกๆ หลังปิด สามารถเปิดกลับมาได้ตลอด