สังเกตเห็นใน Task Manager ว่า Desktop Window Manager (dwm.exe) ทำงานไม่หยุด กิน CPU/RAM สูงผิดปกติบน Windows 10? หลายคนเจอหลัง Windows Update DWM ก็ทำให้ RAM/CPU สูง คำถาม: DWM/Dwm.exe คืออะไร? ทำไมถึงกินทรัพยากร? บทความนี้มีคำตอบและวิธีแก้
Desktop Window Manager (DWM) คืออะไร?
DWM (dwm.exe) เป็น Microsoft Service จัดการ Desktop/GUI ของ Windows ทำให้โหลด Visual Effects ได้ เช่น Transparency, Icons บน Desktop ตาม Microsoft DWM ทำงานในพื้นหลังตลอดเวลาและใช้ CPU จำนวนหนึ่งเสมอ
Desktop Window Manager High CPU
ถ้า dwm.exe ใช้ CPU มากผิดปกติใน Task Manager สาเหตุอาจต่างกันไป ขึ้นอยู่กับ Configuration แต่ละเครื่อง วิธีแก้ดังนี้:
1. Clean Boot (บูทขั้นต่ำ)
เริ่ม Windows ด้วย Drivers/Startup Programs น้อยที่สุด เพื่อเช็คว่าโปรแกรม/บริการ/Addon ตัวไหนในพื้นหลังทำให้ CPU สูง
2. ปรับ Priority dwm.exe เป็น Normal
- Ctrl + Shift + Esc → Task Manager
- แท็บ Details → หา dwm.exe
- คลิกขวา → Set Priority → Normal
- Confirm → Change Priority
3. สแกนไวรัส/มัลแวร์
ไวรัส/มัลแวร์อาจทำให้ dwm.exe ใช้ CPU/RAM มากเกินไป สแกน Full ด้วย Antivirus/Antimalware ล่าสุด หลายคนรายงานว่าสแกน Malwarebytes ลบไฟล์น่าสงสัยแล้ว DWM กลับปกติ
4. ติดตั้ง Windows Update ล่าสุด
Microsoft ปล่อย Cumulative Updates แก้บั๊ก/ปรับปรุงความปลอดภัย การอัปเดตอาจมี Bug Fix สำหรับปัญหานี้
- Win + X → Settings → Update & Security → Check for Updates
- ติดตั้งเสร็จ → Reboot → เช็ค dwm.exe
Windows 11: Win + I → Windows Update (ซ้าย) → Check for Updates → Install → Reboot
5. อัปเดต Graphics Driver (ไดรเวอร์การ์ดจอ)
Display Drivers เก่า/ไม่เข้ากันก็ทำให้ DWM ทำงานหนัก เช็คเว็บผู้ผลิต เช่น NVIDIA ปล่อย Driver ใหม่บ่อย พร้อม Bug Fixes
อัปเดตด้วยตนเอง: Win + X → Device Manager → Display Adapters → คลิกขวา → Update Driver → Search Automatically → Reboot → Test
6. เปลี่ยน Theme/Wallpaper (Basic Theme)
DWM จัดการ Wallpaper/Theme การตั้งค่าปัจจุบันอาจทำให้กินทรัพยากรมาก
- Win + I → Personalization
- เปลี่ยน Theme/Wallpaper → เช็ค CPU
7. ปิด Screensaver
- Win + S → "Screensaver settings" → ตรวจสอบว่า Disabled แล้ว
- เปลี่ยน Personalization settings ทั้งหมด (Lock Screen, Color Profiles) → ทดสอบ
8. Adjust for Best Performance (Visual Effects)
หลายคนรายงานว่าเปลี่ยน Visual Effects เป็น Default/ Best Performance ช่วยได้
- Start ค้นหา "Performance Options" → เลือกตัวแรก
- แท็บ Visual Effects → เลือก Adjust for best performance
อ่านเพิ่มเติม
- แก้ Windows 10 High CPU หลัง Update
- แก้ Google Chrome High CPU Win10/8.1/7
- 10 หมายเตือน Win10 ติดไวรัส/มัลแวร์
- ลบ Shortcut Virus ไม่ Format
- แก้ Discord Overlay ไม่ทำงาน PUBG/Valorant/R6S