กระบวนการ dwm.exe (Desktop Window Manager) คืออะไร?

เหตุใดฉันจึงเห็น dwm.exe ในตัวจัดการงาน(Why I am seeing dwm.exe in Task Manager?)

ขณะตรวจสอบTask Manager ของระบบ คุณอาจสังเกตเห็นdwm.exe (Desktop Window Manager ) พวกเราส่วนใหญ่ไม่ทราบถึงคำนี้หรือการใช้งาน/ฟังก์ชันในระบบของเรา ถ้าเราอธิบาย ด้วยคำง่ายๆ ก็คือกระบวนการของระบบที่ควบคุมและสั่งการแสดงผลและพิกเซล(pixels)ของWindows มันจัดการการสนับสนุนความละเอียดสูง แอนิเมชั่น 3 มิติ รูปภาพ และทุกอย่าง มันคือตัวจัดการหน้าต่างแบบรวมซึ่งรวบรวมข้อมูลกราฟิกจากแอพต่าง ๆ และพัฒนาภาพสุดท้ายบนเดสก์ท็อปที่ผู้ใช้เห็น แต่ละแอพพลิเคชั่นในWindowsจะสร้างอิมเมจของตัวเองขึ้นในตำแหน่งเฉพาะในหน่วยความจำ dwm.exe จะรวมเอาทั้งหมดไว้ในภาพเดียวที่แสดงเป็นภาพสุดท้ายให้กับผู้ใช้ โดยทั่วไป(Basically)มีส่วนสำคัญในการแสดงผลGUI (Graphical User Interface)  ของระบบของคุณ

กระบวนการ dwm.exe (Desktop Window Manager) คืออะไร

DWM.EXE นี้ทำอะไร?(What does this DWM.EXE do?)

DWM.EXEเป็น บริการของ Windowsที่ช่วยให้Windowsเติมเอฟเฟกต์ภาพ เช่น ไอคอนโปร่งใสและเดสก์ท็อป ยูทิลิตีนี้ยังช่วยในการแสดงภาพขนาดย่อแบบสดเมื่อผู้ใช้ใช้ส่วนประกอบ ต่างๆ ของ Windows บริการนี้ยังใช้เมื่อผู้ใช้เชื่อมต่อจอแสดงผลภายนอกที่มีความละเอียดสูง

ตอนนี้ คุณอาจมีความคิดแล้วว่าDesktop Window Managerทำอะไรได้บ้าง ใช่ มันคือทั้งหมดที่เกี่ยวกับการแสดงผลและพิกเซลของระบบของคุณ สิ่งที่คุณเห็นบน Windows ในแง่ของรูปภาพ เอฟเฟกต์ 3D และทั้งหมดนั้นควบคุมโดย dwm.exe

มันทำให้ระบบของคุณช้าลงหรือไม่?(Does it make your system slow?)

หากคุณคิดว่าDesktop Window Managerลดประสิทธิภาพของระบบ นั่นไม่ใช่ความจริงทั้งหมด แน่นอนว่ามันใช้ทรัพยากรจำนวนมากของระบบ แต่บางครั้งอาจต้องใช้RAMและCPU มากขึ้น เนื่องจากปัจจัยบางอย่าง เช่น ไวรัสในระบบของคุณ ไดรเวอร์กราฟิกแบบสัมบูรณ์ ฯลฯ นอกจากนี้ คุณยังสามารถทำการเปลี่ยนแปลงบางอย่างในการตั้งค่าการแสดงผลเพื่อลดการ ใช้ CPUของ dwm.exe

มีวิธีปิดการใช้งาน DWM.EXE หรือไม่?(Is there a way to disable DWM.EXE?)

ไม่ ไม่มีตัวเลือกให้ปิดใช้งานหรือเปิดใช้งานฟังก์ชันนี้ในระบบของคุณ ในWindowsเวอร์ชันก่อนหน้า เช่นVistaและWindows 7มีคุณลักษณะที่คุณสามารถปิดใช้งานฟังก์ชันนี้ได้ แต่ ระบบปฏิบัติการ Windows(Windows OS)สมัยใหม่มีบริการภาพแบบบูรณาการอย่างเข้มข้นภายในระบบปฏิบัติการของคุณ ซึ่งไม่สามารถทำงานได้หากไม่มีDesktop Window Manager (Desktop Window Manager)ยิ่งกว่านั้นทำไมคุณถึงทำอย่างนั้น ไม่จำเป็นต้องปิดฟังก์ชันนี้เนื่องจากไม่ต้องใช้ทรัพยากรจำนวนมากในระบบของคุณ การทำงานและการจัดการทรัพยากรมีความก้าวหน้ามากขึ้น คุณจึงไม่จำเป็นต้องปิดการใช้งาน

จะเกิดอะไรขึ้นถ้า (What if ) Desktop Window Manager  ใช้ CPU และ RAM สูง(is using high CPU & RAM?)

มีบางเหตุการณ์ที่พบว่าผู้ใช้หลายคนกล่าวหาDesktop Window Manager ว่ามีการใช้งาน (Desktop Window Manager)CPUสูงในระบบของตน สิ่งแรกที่คุณต้องทำคือตรวจสอบจำนวน การใช้งาน CPUและRAMของฟังก์ชันนี้

ขั้นตอนที่ 1 – เปิดตัวจัดการงาน(Open Task Manager)โดยกด “ CTRL +Alt +Delete

ขั้นตอนที่ 2 - ที่นี่ภายใต้กระบวนการของ Windows(Windows Processes,)คุณจะพบDesktop Window Manager

กระบวนการ dwm.exe (Desktop Window Manager) คืออะไร

ขั้นตอนที่ 3 – คุณสามารถตรวจสอบการ ใช้งาน RAMและCPUบนแผนภูมิตาราง

วิธีที่ 1: ปิดใช้งานเอฟเฟกต์ความโปร่งใส(Method 1: Disable Transparency Effects)

สิ่งแรกที่คุณสามารถทำได้คือปิดใช้งานการตั้งค่าโปร่งใสของระบบ ซึ่งจะลดการ ใช้ งานCPUของDesktop Window Manager

1.กดWindows Key + I เพื่อเปิดSettingsจากนั้นคลิกที่  Personalization

เปิดแอปการตั้งค่า Windows จากนั้นคลิกที่ไอคอน Personalization

2. ใต้ Personalization ให้คลิกที่Colorsจากเมนูด้านซ้ายมือ

3. คลิกที่สวิตช์ภายใต้ เอ ฟเฟกต์ความโปร่งใส(Transparency effects)เพื่อปิด

ภายใต้ ตัวเลือกเพิ่มเติม ปิดใช้งานการสลับสำหรับเอฟเฟกต์ความโปร่งใส

วิธีที่ 2: ปิด Visual Effects ทั้งหมดของระบบของคุณ(Method 2: Turn off all the Visual Effects of your system )

นี่เป็นอีกวิธีหนึ่งในการลดภาระในตัวจัดการหน้าต่างเดสก์ท็อป

1. คลิกขวาที่ " พีซีเครื่องนี้(This PC) " แล้วเลือกคุณสมบัติ(Properties.)

คุณสมบัติพีซีเครื่องนี้

2.ที่นี่คุณต้องคลิกที่ลิงค์การตั้งค่าระบบขั้นสูง(Advanced system settings)

จด RAM ที่คุณติดตั้งไว้ จากนั้นคลิกที่ Advanced System Settings

3. สลับไปที่แท็บขั้นสูง(Advanced tab)แล้วคลิก ปุ่ม การตั้งค่า( Settings)ภายใต้ประสิทธิภาพ( Performance.)

การตั้งค่าระบบขั้นสูง

4. เลือกตัวเลือก “ ปรับเพื่อประสิทธิภาพที่ดีที่สุด(Adjust for best performance)

เลือกปรับเพื่อประสิทธิภาพที่ดีที่สุดภายใต้ตัวเลือกประสิทธิภาพ

5. คลิก ใช้(Apply)ตามด้วย ตกลง เพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 3: ปิดใช้งานโปรแกรมรักษาหน้าจอ(Method 3: Disable Screensaver)

โปรแกรม รักษาหน้าจอของคุณยังถูกควบคุมและจัดการโดยDesktop Windows Manager มีข้อสังเกตว่าในการอัปเดตล่าสุดของWindows 10ผู้ใช้หลายคนรายงานว่าการตั้งค่าโปรแกรมรักษาหน้าจอใช้CPUสูง ดังนั้นในวิธีนี้เราจะพยายามปิดการใช้งานสกรีนเซฟเวอร์เพื่อตรวจสอบว่า การใช้งาน CPUลดลงหรือไม่

1. พิมพ์การตั้งค่าหน้าจอล็อก( lock screen settings)ใน แถบค้นหาของ Windowsแล้วกดEnterเพื่อเปิดการตั้งค่าหน้าจอล็อก(Lock)

พิมพ์การตั้งค่าหน้าจอล็อกในแถบค้นหาของ Windows แล้วเปิดขึ้น

2. จากหน้าต่างการตั้งค่าหน้าจอล็อก ให้คลิกที่ลิงก์ (Lock)การตั้งค่าโปรแกรมรักษาหน้าจอ(Screen saver settings)ที่ด้านล่าง

ที่ด้านล่างของหน้าจอ ให้ไปที่ตัวเลือกการตั้งค่าสกรีนเซฟเวอร์

3. อาจเป็นไปได้ว่าสกรีนเซฟเวอร์เริ่มต้นถูกเปิดใช้งานในระบบของคุณ ผู้ใช้หลายคนรายงานว่ามีสกรีนเซฟเวอร์ที่มีภาพพื้นหลังสีดำที่เปิดใช้งานแล้ว แต่พวกเขาไม่เคยรู้ว่าเป็นสกรีนเซฟเวอร์ 

4. ดังนั้น คุณต้องปิดการใช้งานสกรีนเซฟเวอร์เพื่อแก้ไขการใช้งาน CPU สูงของ Desktop Window Manager (DWM.exe) (fix the Desktop Window Manager High CPU usage (DWM.exe). )จากดรอปดาวน์โปรแกรมรักษาหน้าจอ ให้เลือก(ไม่มี)((None).)

ปิดการใช้งานสกรีนเซฟเวอร์ใน Windows 10 เพื่อแก้ไข Desktop Window Manager (DWM.exe) CPU สูง

5. คลิก ใช้(Apply)ตามด้วย ตกลง เพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 4: ตรวจสอบให้แน่ใจว่าได้อัปเดตไดรเวอร์ทั้งหมดแล้ว(Method 4: Make sure all Drivers are updated)

ปัจจัยที่ใหญ่ที่สุดประการหนึ่งที่ทำให้พีซีของคุณช้าลงคือไดรเวอร์ไม่ทันสมัยหรือเสียหาย หากไดรเวอร์ของระบบของคุณได้รับการอัปเดต จะช่วยลดภาระในระบบของคุณและทำให้ทรัพยากรของระบบของคุณว่างลง อย่างไรก็ตาม การอัปเดตไดรเวอร์ Display(updating Display drivers) ส่วน ใหญ่จะช่วยลดภาระในDesktop Window Manager แต่ควรอัปเดตไดรเวอร์อุปกรณ์(update Device Drivers)ใน Windows 10 อยู่เสมอ

อัปเดตไดรเวอร์ Nvidia ด้วยตนเองหาก GeForce Experience ไม่ทำงาน

วิธีที่ 5: เรียกใช้ตัวแก้ไขปัญหาประสิทธิภาพ(Method 5: Run the Performance Troubleshooter)

1. พิมพ์powershellในWindows Searchจากนั้นคลิกขวาที่Windows PowerShellแล้วเลือกRun as administrator

powershell คลิกขวาเรียกใช้ในฐานะผู้ดูแลระบบ

2. พิมพ์คำสั่งต่อไปนี้ลงในPowerShellแล้วกดEnter :

msdt.exe -id การบำรุงรักษาการวินิจฉัย(msdt.exe -id MaintenanceDiagnostic)

พิมพ์ msdt.exe -id MaintenanceDiagnostic ใน PowerShell

3. จะเป็นการเปิดSystem Maintenance TroubleshooterคลิกNext

ซึ่งจะเป็นการเปิดตัวแก้ไขปัญหาการบำรุงรักษาระบบ คลิกถัดไป |  แก้ไข Desktop Window Manager CPU สูง (DWM.exe)

4.หากพบปัญหา ให้คลิกซ่อมแซม(Repair)และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อสิ้นสุดกระบวนการ

5. พิมพ์คำสั่งต่อไปนี้อีกครั้งในหน้าต่างPowerShell แล้วกด (PowerShell)Enter :

msdt.exe /id PerformanceDiagnostic

พิมพ์ msdt.exe /id PerformanceDiagnostic ใน PowerShell

6. การดำเนินการนี้จะเปิดPerformance TroubleshooterเพียงคลิกNextและทำตามคำแนะนำบนหน้าจอเพื่อสิ้นสุด

ซึ่งจะเป็นการเปิดตัวแก้ไขปัญหาประสิทธิภาพ เพียงคลิกถัดไป |  แก้ไข Desktop Window Manager CPU สูง (DWM.exe)

dwm.exe เป็นไวรัสหรือไม่(Is dwm.exe a virus?)

ไม่ มันไม่ใช่ไวรัสแต่เป็นส่วนสำคัญของระบบปฏิบัติการของคุณ ซึ่งจัดการการตั้งค่าการแสดงผลทั้งหมดของคุณ โดยค่าเริ่มต้นจะอยู่ในโฟลเดอร์Sysetm32 ในไดรเวอร์การติดตั้ง (Sysetm32)Windowsหากไม่มี คุณควรเริ่มกังวล

ที่แนะนำ:(Recommended:)

หวังว่าคุณจะพอมีไอเดียว่าDesktop Window Managerคืออะไรและทำงานอย่างไร นอกจากนี้ยังใช้ทรัพยากรในระบบของคุณน้อยมาก สิ่งหนึ่งที่คุณต้องจำไว้ก็คือมันเป็นส่วนหนึ่งของระบบของคุณ ดังนั้นคุณไม่ควรทำการเปลี่ยนแปลงใดๆ ที่ไม่จำเป็นกับมัน สิ่งที่คุณทำได้คือตรวจสอบว่ามีการใช้งานมากน้อยเพียงใด และหากพบว่ามีการใช้งานมาก คุณสามารถใช้มาตรการที่กล่าวถึงข้างต้นได้ หากคุณต้องการทราบข้อมูลเพิ่มเติมโปรดแบ่งปันความคิดเห็นของคุณ



About the author

ฉันเป็นนักพัฒนาซอฟต์แวร์ฟรีแวร์และเป็นผู้ให้การสนับสนุน Windows Vista/7 ฉันได้เขียนบทความหลายร้อยบทความเกี่ยวกับหัวข้อต่างๆ ที่เกี่ยวข้องกับระบบปฏิบัติการ รวมถึงคำแนะนำและเคล็ดลับ คู่มือการซ่อม และแนวทางปฏิบัติที่ดีที่สุด ฉันยังเสนอบริการให้คำปรึกษาเกี่ยวกับสำนักงานผ่านทางบริษัท Help Desk Services ของฉัน ฉันมีความเข้าใจอย่างลึกซึ้งเกี่ยวกับวิธีการทำงานของ Office 365 ฟีเจอร์ และวิธีใช้งานอย่างมีประสิทธิภาพสูงสุด



Related posts