Device Association Framework Provider Host (dasHost.exe) เป็น Process แก่นของ Microsoft ที่จับคู่อุปกรณ์ Wired/Wireless ใน Windows รันภายใต้ Local Service account มาตั้งแต่ Windows 8 มีใน Windows 10 ด้วย

ทำไมใน Task Manager มี dasHost.exe หลาย Process?
dasHost.exe ทำงานต่ออุปกรณ์แต่ละตัวที่เชื่อมต่อผ่าน Network Framework จะสร้าง Process ใหม่สำหรับแต่ละ Device ที่ Pair อยู่

กรณี CPU สูงผิดปกติ
ปกติ dasHost.exe เบามาก (<10MB RAM, <1-2% CPU) แต่บางเครื่องสูงถึง 70%+ CPU สาเหตุ 3 กรณี:
- ปัญหาอยู่ที่ อุปกรณ์ที่เชื่อมต่อ (Driver เก่า/ไม่เข้ากัน)
- Process dasHost.exe Glitch ต้อง Restart
- Malware ปลอมตัว เป็น dasHost.exe (พบนادر)
dasHost.exe สปาย CPU Spike บ่อยเมื่อต่ออุปกรณ์ที่ Driver ไม่ได้ Update สำหรับ Windows 10 Windows ไม่มี Tool ระบุว่า Device ไหนทำให้ dasHost.exe สูง
ควร Disable dasHost.exe ไหม?
ไม่ควร การ Disable จะทำให้ต่ออุปกรณ์ภายนอกไม่ได้ แต่ถ้า CPU Spike ไม่อับใจ ให้ Kill Task ใน Task Manager (Ctrl+Shift+Esc) ชั่วคราว OS จะสร้างใหม่อัตโนมัติ หากไม่สร้างใหม่ ให้ Reboot

วิธีลึกกว่า: Restart Device Association Service ใน Services
- Win + R → services.msc
- หา Device Association Service คลิกขวา → Restart

วิธีแก้เพิ่มเติม (ทำตามลำดับ)
วิธีที่ 1: อัปเดต Windows Update (WU) ให้ล่าสุด
Driver เป็นสาเหตุหลัก ให้ต่ออุปกรณ์ทั้งหมดที่ใช้งาน แล้ว:
- Win + R → control update Enter เปิด Windows Update

- กด Check for updates ติดตั้งหมด Reboot ถ้าขอ กลับมาเช็คอีกว่าล่าสุดแล้ว

วิธีที่ 2: จัดการ Driver ที่ WU ไม่จัดการ
Driver ที่ WU ไม่ครอบคลุม มักเป็นสาเหตุ ใช้ Device Manager หา Driver ที่มี เครื่องหมายเตือนสีเหลือง (Conflict/Unsupported/No Driver)

ลองหา Driver เวอร์ชัน OS เก่ากว่า (Win10 ลอง Driver Win8.1) ห้าเจอ ให้ Disable Device และถอดอุปกรณ์ Wired ออก


Reboot เช็ค dasHost.exe usage ลดลงหรือไม่
วิธีที่ 3: Scan Malware บน dasHost.exe
dasHost.exe เป็น Windows Component จริง แต่ Virus อาจปลอมตัวเป็น System32 Process (พบนادر Windows ใหม่กันได้ดี)
เช็ค File Location: Task Manager → คลิกขวา dasHost.exe → Open File Location

- C:\Windows\System32 = ปลอดภัย
- ตำแหน่งอื่น = อาจเป็น Malware
ยังไม่มั่นใจ ให้คลิกขวา dasHost.exe → Scan with Windows Defender (หรือ Malwarebytes)

ห้าพบ Malware Antivirus จะจัดการ และ OS จะสร้าง dasHost.exe ใหม่