Windows DWM內(nèi)存泄漏的問題
DWM(Desktop Window Manager)內(nèi)存泄漏問題是指在Windows操作系統(tǒng)中,負(fù)責(zé)管理窗口和提供窗口特效的桌面窗口管理器進(jìn)程(dwm.exe)消耗過多的內(nèi)存資源,并且隨著時間的推移內(nèi)存使用量不斷增加而不釋放。并且在一些特定Windows版本中會出現(xiàn)占用大量內(nèi)存的情況造成機(jī)器負(fù)載過高!
通過微軟的官方文檔得知,DWM的作用大概就是管理Windows動畫相關(guān)的進(jìn)程。
圖片
問題描述
尤其是在2020年以后發(fā)布的Win10 以及 Win11系統(tǒng)版本中,例如第 6 代英特爾? 處理器到第 10 代英特爾? 處理器之間就容易產(chǎn)生內(nèi)存泄漏。如果DWM內(nèi)存泄漏則會占用大量內(nèi)存,會出現(xiàn)下圖中的情況:
圖片
圖片
產(chǎn)生原因
英特爾?驅(qū)動程序產(chǎn)生的內(nèi)存泄漏
- 多見于筆記本
- 與電腦運(yùn)行時間成正比
- 由于核顯版本問題導(dǎo)致
圖片
解決方法
一、關(guān)閉動畫效果
win11操作系統(tǒng)關(guān)閉“設(shè)置->輔助功能->視覺效果->動畫效果”,任務(wù)管理器中桌面窗口管理器內(nèi)存不再增加。
二、結(jié)束進(jìn)程
在任務(wù)管理器中手動kill掉DWM進(jìn)程。優(yōu)點:方便快速;缺點:無法永久性解決問題注意: 殺掉任務(wù)后系統(tǒng)可能會暫時黑屏,但會自行恢復(fù)。
三、升級核顯驅(qū)動
請先查看電腦顯卡已安裝的驅(qū)動版本,可以在控制面板的設(shè)備管理器的顯示適配器中查看;我們需要將自己電腦的核顯驅(qū)動更新至30.0.101.1191或更高版本;優(yōu)點:永久性解決問題
下載鏈接:https://www.intel.com/content/www/us/en/download/19344/691496/intel-graphics-windows-dch-drivers.html
更新步驟(使用管理員身份):
圖片
圖片
圖片
安裝成功重啟電腦即可,DWM會穩(wěn)定在200M左右;