Чем занимается DWM и какой должна быть его нагрузка
Начиная с Windows 8 весь рабочий стол рисуется через dwm.exe: каждое окно превращается в текстуру, а DWM собирает из них кадр для монитора, добавляя прозрачность, скругления, тени и анимации. Отключить его штатно нельзя, и в покое он скромен — на здоровой машине DWM показывает единицы процентов GPU и вспыхивает только при воспроизведении видео, перетаскивании окон или тяжёлой анимации.
Постоянные 20–50% GPU на пустом рабочем столе означают, что кто-то подкармливает DWM грязной работой. Главные подозреваемые: браузер или Electron-приложение с видео и WebGL, живые обои, оверлей мессенджера или утилиты видеокарты, второй монитор с несовпадающей частотой обновления и, наконец, сам драйвер дисплея. Добавьте в Диспетчер задач столбец GPU (правый клик по заголовкам), чтобы убедиться, что заказчик — именно DWM: часто настоящая работа принадлежит другому процессу, а DWM лишь предъявляет результат.
- Начните с обновления драйвера графики — Intel, NVIDIA и AMD чинят баги DWM в каждом втором релизе
- Отключите прозрачность: «Параметры» → «Персонализация» → «Цвета» → «Эффекты прозрачности»
- На нескольких мониторах выровняйте частоты обновления или хотя бы проверьте одинаковые значения
- Закройте браузеры с видео и Electron-приложения (Teams, Discord, Slack) — и посмотрите, как осядет DWM
- Переключите планирование GPU с аппаратным ускорением: «Параметры» → «Система» → «Дисплей» → «Графика» → «Настройки графики по умолчанию»
- Если dwm.exe запущен не из C:\Windows\System32 — проверьте машину на вредоносы
Исправления в порядке убывающей пользы
Первым делом драйвер: обновитесь через Центр обновления, а лучше — фирменной утилитой: NVIDIA App или GeForce Experience, AMD Software: Adrenalin Edition или Intel Driver & Support Assistant. Приличная доля жалоб на вечно занятый DWM закрывается одним обновлением драйвера, а когда виноват свежайший релиз, помогает ровно обратное — откат на предыдущую версию. После установки перезагрузитесь: драйвер и DWM перезаключают свой договор только при загрузке.
Дальше снижайте визуальную нагрузку: «Параметры» → «Персонализация» → «Цвета» выключает прозрачность, а «Параметры» → «Специальные возможности» → «Визуальные эффекты» урезает анимации — и то и другое уменьшает покадровую работу DWM, что важнее всего на встроенных графиках. Если нагрузка появляется только с конкретным приложением, отключите аппаратное ускорение внутри него — переключатель есть у всех браузеров и Electron-приложений, а композитор тут ни при чём. Наконец, поэкспериментируйте с HAGS: «Параметры» → «Система» → «Дисплей» → «Графика» → «Изменить стандартные параметры графики» — переверните «Планирование графического процессора с аппаратным ускорением», перезагрузитесь и оставьте то состояние, при котором DWM спокойнее.
Когда виноват вовсе не DWM
Столбец GPU в Диспетчере задач подсказывает хозяина двигателя: если горячо в Video Decode или Video Processing при тихом DWM, настоящий клиент — стрим в браузере, а не композитор. Цикл падений dwm.exe, когда экран на секунду чернеет, обычно означает нестабильный разгон видеокарты или глючный драйвер, а не настройку Windows. На связке мониторов с разными частотами перетаскивание окна с видео заставляет DWM каждый кадр масштабировать и конвертировать картинку — на графике это выглядит как высокая нагрузка, но это честная работа; лечится выравниванием частот или заменой кабеля на полноценный. Если не помогло ничего, создайте нового локального пользователя и гляньте DWM там — тогда триггером окажется приложение конкретного профиля.
Вопросы и ответы
Можно ли отключить Desktop Window Manager, чтобы разгрузить GPU?
Нет. Начиная с Windows 8 DWM — обязательная часть графического стека: штатного переключателя нет, а снятие задачи dwm.exe лишь мигнёт экраном и запустит процесс заново.
Почему dwm.exe грузит GPU, когда ничего не открыто?
Обычно неспешно работает что-то невидимое: вкладка с автоплеем, Electron-мессенджер, живые обои или оверлей. Откройте Диспетчер задач, отсортируйте вкладку «Процессы» по GPU — тихий клиент всплывёт.
Помогает ли планирование GPU с аппаратным ускорением при нагрузке DWM?
Иногда да, иногда ровно наоборот: HAGS переносит планирование с CPU на отдельный процессор видеокарты. Проверьте оба состояния по дню и оставьте более спокойное — универсального победителя нет.
Понятно до покупки: что входит в лицензию
Разовый 30-минутный триал даёт доступ к базовым инструментам. Возможности с меткой PRO остаются закрыты до активации платной лицензии.
Читайте также
Написать нам: [email protected]