เจอ Process ชื่อ Desktop Window Manager ใน Task Manager? หงงกังวลว่ามันมาจากไหน ทำหน้าที่อะไร เป็น Malware ไหม?
อธิบายทุกอย่างเกี่ยวกับ Desktop Window Manager (dwm.exe): ทำไมต้องมี, ปิดได้ไหม, แก้ปัญหาที่คิดว่ามันก่อให้เกิด
Desktop Window Manager (DWM) คืออะไร?
เปิด Task Manager (คลิกขวา Taskbar → Task Manager) → แท็บ Processes / Details → จะเห็น Desktop Window Manager / dwm.exe ใช้ CPU, Memory, GPU อยู่
Windows มักรายงาน Power Usage "Low" หรือ "Very low" แต่มัน Process ที่ไม่ได้เปิดเอง → ควรกังวล?
ไม่ต้องปаниก! DWM เป็น Windows Process อย่างถูกต้อง (Legitimate) ช่วยสร้าง GUI และเปิดใช้ Visual Effects
Visual Effects ที่ DWM จัดการ:
- Transparent Windows (หน้าต่างโปร่งแสง)
- 3D Animations
- Taskbar Thumbnails
- Desktop Themes และ Wallpapers
- รองรับ High-Resolution Monitors (คุณภาพแสดงผลเหมาะสม)
ทำไมต้องมี Desktop Window Manager?
DWM 登場ใน Windows Vista เพื่อประสบการณ์ Aero สวยงาม → กลายเป็นส่วนสำคัญของ Windows และรับหน้าที่เพิ่มเติมเป็น "Compositing Window Manager"
ความหมาย: แทนที่โปรแกรมจะวาดหน้าต่างบนหน้าจอโดยตรง → โปรแกรมเขียนข้อมูลไปที่ Buffers (พื้นที่หน่วยความจำ) แยกต่างหาก → DWM รวม (Composite) Buffers ทั้งหมด → แสดงเป็น Desktop Image เดียวสมบูรณ์
เพราะ DWM ควบคุมหน้าต่างทั้งหมด → ใช้ Visual Effects ได้ลื่นไหลทั่วระบบ — ไม่มี DWM = ไม่สามารถปรับแต่งลักษณะ Windows ได้
ปิด Desktop Window Manager ได้ไหม?
สั้นๆ: ไม่สามารถปิดได้
Windows เก่า ปิด DWM ได้ถ้าไม่สน Visual Effects แต่ตอนนี้ DWM เป็นส่วนหนึ่งของ OS → ไม่มีตัวเลือกปิดใน Windows 10 (และ 8)
ทฤษฎี: คลิกขวา DWM/dwm.exe ใน Task Manager → End process → แต่ DWM เป็น Essential Protected System Process → End ไม่ได้ ลบออก = พัง Windows
Windows 7 เท่านั้น: ปิดได้ผ่าน Services (services.msc) → Desktop Window Manager Session Manager → Startup type: Disabled → Stop → OK (Theme จะหาย) → เปิดกลับ: Startup type Automatic
ทำไม DWM ใช้ RAM/CPU สูง?
DWM ควรใช้ทรัพยากรน้อย แต่ถ้าคิดว่าใช้มากเกินไป ลอง Fix เหล่านี้:
1. ปิด Visual Effects ที่ไม่จำเป็น
ทนได้ไม่มี Animation, Fade Menu, Thumbnails → ปิด Visual Effects จะคืนทรัพยากรให้ DWM
- File Explorer → คลิกขวา This PC → Properties (หรือ Control Panel → System and Security → System)
- Advanced system settings (ซ้าย) → Settings ใน Performance
- แท็บ Visual Effects → เลือก Adjust for best performance (ปิดทั้งหมด)
- หรือ Custom → ยกติ๊ก Effect ที่ไม่ต้องการ
- คืนค่า Default: Let Windows choose what's best for my computer
- Apply/OK
2. ลด Desktop Personalization
- Theme: ใช้ Windows หรือ Windows (light) แทน Photo/Illustrated Theme
- Wallpaper: ใช้ Solid Color แทน Picture/Slideshow
- Colors: ปิด Transparency effects
3. อัปเดต System และ Graphics Drivers
อาจมี Bug ทำให้ DWM ใช้ทรัพยากรมาก → อัปเดต System ให้ล่าสุด
- Settings → Update & Security → Windows Update → Check for updates
- Graphics Drivers: Windows Update ติดตั้งอัตโนมัติ แต่เช็ค Website Manufacturer ด้วย (DWM ใช้ GPU มาก)
DWM อาจเป็น Malware ได้ไหม?
DWM เป็น Windows Component อย่างเป็นทางการ → ไม่ใช่ Virus/Threat แต่มีโอกาสน้อยที่ Malware "ปลอม" Process นี้ (Spoofing) — อาจเป็นสาเหตุ CPU/RAM สูงผิดปกติ
วิธีเช็ค: Task Manager → คลิกขวา DWM (Processes) หรือ dwm.exe (Details) → Open file location
- Location = C:\Windows\System32 → เป็น DWM จริง ปลอดภัย
- Location อื่น → รัน Antivirus Scan ทันที
แนะนำ: Boot-time Scan (Windows Security → Virus & threat protection → Scan options → Microsoft Defender Offline scan → Scan now)
ไม่ต้องกังวลมากเกินไปกับ DWM
Desktop Window Manager = Essential System Process ที่ไว้ใจได้ ทำงานเบื้องหลัง ชื่อดูแปลกแต่สำคัญต่อลักษณะและการทำงานของ Windows → ปิด/ลบไม่ได้
เข้าใจว่ากังวล Process ไม่รู้จักอาจเป็น Malware หรือกินทรัพยากร แต่การแก้ไข Windows Files/Settings ผิดวิธี → อันตรายกว่ามาก