四顯示器和 DWM 資源錯誤

四顯示器和 DWM 資源錯誤

幾年來,我一直在努力解決多顯示器設定問題,以清除桌面 Windows 管理器資源錯誤。目前,我在配備 i7-3770k 的 z68 主機板上運行由 2xHD5770 驅動的 3x1900x1200 和 1x1900x1080。我的圖形WEI是7.4,CPU/RAM是7.8,所以這不是資源問題。我正在擴展桌面模式下運行這些顯示器。我的問題是,如何清除這些 DWM 錯誤?

據我了解,win7沒有XP那樣的最大開啟視窗數限制,且DWM和WDDM的資源大大提高,並且會利用獨立顯示卡資源。當透過 GPU-z 監控我的 GPU 時,我似乎幾乎沒有使用這些卡片。我可以添加幾張 PCIE3 卡,例如 AMD HD7770,但我沒有任何理由認為它們會改善情況。我現在沒有想法,不得不質疑一些假設,例如 DWM/WDDM 是否真的能夠處理多個擴展顯示器,如果可以,最大值是多少。可以繪製寡婦的最大解析度或最大桌面 D​​WM 是多少?簡而言之,圖形資源不足的地方在哪裡,為什麼?

錯誤日誌:
桌面視窗管理器正在經歷嚴重的資源爭用。
       原因:CPU資源被過度利用。
       診斷:觀察到桌面視窗管理器響應能力急劇下降。

答案1

恕我直言,雖然微軟似乎不想擁有 DWM(桌面視窗管理器)存在資源問題,但根據我的經驗,該服務對於 Windows 7 上的 Aero-glass 外觀至關重要,很容易被「最大化」如果您面前的像素空間太多。我目前的環境使用兩個專用圖形轉接器(AMD HD 5450 和 AMD HD 6450)來連接 3 個 1600x1200 顯示器。而 Aero-glass 外觀只能維持很短的時間,然後系統會自動切換到「基本」外觀模式(並且應用程式日誌中會記錄各種事件 ID 錯誤 9024/9025/9026)。重新啟動 DWM 服務會重新啟用 Aero-glass 模式,但這只會持續很短的時間。

您可以透過 Microsoft 的 SysInternal 的 Process Explorer 工具來了解正在耗盡的資源;該工具提供了有關每個視窗進程的更多詳細信息,並且可以從以下位置免費下載:technet.microsoft.com/en-us/sysinternals/bb896653。執行此工具後,選擇 dwm.exe 進程,右鍵按一下“屬性”,然後選擇GPU圖選項。您將看到此服務的資源與最大資源有多接近。

相關內容