Диспетчер окон рабочего стола для чего нужен
Что за процесс dwm.exe или Диспетчер окон рабочего стола в Windows
  windows
Если вы из тех пользователей, которые интересуются запущенными процессами Windows 10, 8.1 или Windows 7, вас может заинтересовать, что за процесс dwm.exe или Диспетчер окон рабочего стола (Desktop window manager), постоянно запущенный и нередко потребляющий значительное количество ресурсов процессора или оперативной памяти.
В этой статье подробно о назначении процесса dwm.exe в Windows, возможности его отключить и дополнительные нюансы. На схожую тему: Что за процесс csrss.exe, Что такое runtimebroker.exe, Почему tiworker.exe грузит процессор.
Назначение диспетчера окон рабочего стола
Диспетчер окон рабочего стола Windows, выполняющийся в рамках процесса dwm.exe — это системный процесс, отвечающий за эффекты отображения окон в системе: иконки с предварительным просмотром на панели задач, эффекты прозрачности, тени, анимация, управление масштабированием на экранах с высоким разрешением.
С технической точки зрения, запущенные программы отображают свои окна не сразу на экране, а отправляют в оперативную память, откуда Windows с помощью dwm.exe берет эти данные, обрабатывает и выводит изображения окон на рабочий стол с едиными настройками.
Можно ли отключить dwm.exe или удалить его?
В современных версиях Windows 10, 8.1 и Windows 7 отключить dwm.exe или диспетчер окон рабочего стола нельзя: процесс глубоко интегрирован в системе и необходим для отображения пользовательского интерфейса.
Что делать, если процесс dwm.exe использует процессор или большой объем RAM
Как правило, каких-либо проблем с высокой нагрузкой со стороны процесса dwm.exe: процессор стандартно занят в пределах единиц процентов, а использование оперативной памяти не выходит за 100 Мб. Однако, если вы столкнулись с отличающейся картиной, попробуйте следующее:
- Обновите драйверы видеокарты. Причем не только дискретной, но и интегрированной при её наличии. Сделайте это вручную с официальных сайтов NVIDIA/AMD/Intel.
- Если вы устанавливали какие-то утилиты, меняющие интерфейс и оформление Windows, их работа может вызывать высокое потребление ресурсов со стороны dwm.exe.
- В некоторых случаях причиной могут быть вредоносные программы на компьютере, используйте специальные средства удаления вредоносных программ.
Сам по себе процесс dwm.exe безопасен, при условии, что располагается в C:\Windows\System32. Если же файл процесса находится в другом расположении — рекомендую проверить этот файл на вирусы, например, в VirusTotal и принять решение о его удалении в соответствии с результатом. Также может быть полезным: Как проверить процессы Windows на вирусы.
А вдруг и это будет интересно:
Диспетчер окон рабочего стола - приложения Win32
- 2 минуты на чтение
В этой статье
Функция композиции рабочего стола, представленная в Windows Vista, коренным образом изменила способ отображения пикселей на экране приложениями.Когда композиция рабочего стола включена, отдельные окна больше не выводятся непосредственно на экран или основное устройство отображения, как это было в предыдущих версиях Windows. Вместо этого их рисунок перенаправляется на поверхности вне экрана в видеопамяти, которые затем преобразуются в изображение рабочего стола и отображаются на дисплее.
Композиция рабочего стола выполняется диспетчером окон рабочего стола (DWM). Посредством композиции рабочего стола DWM обеспечивает визуальные эффекты на рабочем столе, а также различные функции, такие как стеклянные оконные рамы, трехмерную анимацию перехода окон, Windows Flip и Windows Flip3D, а также поддержку высокого разрешения.
Диспетчер окон рабочего стола работает как служба Windows. Его можно включить или отключить с помощью элемента панели управления «Администрирование» в разделе «Службы» в качестве диспетчера сеансов диспетчера окон рабочего стола.
Многие функции DWM могут управляться приложением или доступны для него через API DWM. В следующей документации описаны функции и требования API DWM.
.
Desktop Window Manager всегда включен - приложения Win32
- 5 минут на чтение
В этой статье
Платформы
Клиенты - Windows 8
Серверы - Windows Server 2012
Описание
В Windows 8 диспетчер окон рабочего стола (DWM) всегда включен и не может быть отключен конечными пользователями и приложениями.Как и в Windows 7, DWM используется для создания рабочего стола. В дополнение к возможностям, включенным в Windows 7, теперь композиция рабочего стола DWM обеспечивает композицию рабочего стола для всех тем, поддержку стереоскопического 3D, а также управление, разделение и защиту взаимодействия с приложениями Магазина Windows.
Настольная композиция на все темы
В Windows Vista и Windows 7 композиция рабочего стола доступна только с помощью темы AERO Glass. Следовательно, пользователи классических тем Windows и тем с высокой контрастностью не могут использовать возможности, обеспечиваемые компоновкой рабочего стола, такой как Windows Flip, автоматическое масштабирование для масштабирования с высоким разрешением (DPI), предварительный просмотр эскизов и полноэкранная лупа.Кроме того, в этих более ранних версиях Windows разработчики приложений должны писать и поддерживать несколько путей кода: в одном включена композиция рабочего стола, а в другом отключена.
В Windows 8 композиция рабочего стола включена для всех тем. Пользователи классических тем Windows и тем с высокой контрастностью могут использовать возможности компоновки рабочего стола, такие как Windows Flip, автоматическое масштабирование для масштабирования с высоким разрешением (DPI), предварительный просмотр эскизов и полноэкранная лупа.Кроме того, разработчикам не нужно писать и поддерживать несколько путей кода, что упрощает разработку.
Поддержка стереоскопического 3D
Композиция рабочего столаDWM поддерживает рендеринг и представление оконного и полноэкранного стереоскопического 3D-контента приложений.
Управление, разделение и защита опыта с приложениями Магазина Windows
Композиция рабочего столаDWM позволяет отделить и защитить окна настольных приложений от новых окон приложений Магазина Windows, управляя и отделяя окна настольных приложений от окон приложений Магазина Windows.Поскольку композиция рабочего стола отвечает за управление всеми окнами приложений, отключение композиции рабочего стола может привести к неожиданному поведению. Кроме того, композиция рабочего стола отвечает за составление нового меню «Пуск», а также за дополнительную анимацию окон, которая составляет основу новой операционной системы Windows.
Управление компоновкой рабочего стола
В Windows Vista и Windows 7 композиция рабочего стола отключена в ряде сценариев. В Windows 8 композиция рабочего стола DWM является основным компонентом операционной системы и не может быть отключена.За некоторыми исключениями композиция рабочего стола всегда включена; он запускается до входа пользователя в систему и остается активным в течение всего сеанса. В этом разделе описывается, как Windows 8 обрабатывает сценарии в Windows 7, в которых отключена композиция рабочего стола.
Артикул сервера и некоторые номера клиентов
В Windows 8 для всех серверных и клиентских SKU включена композиция рабочего стола. Это гарантирует, что администраторы серверов и пользователи смогут воспользоваться преимуществами, обеспечиваемыми компоновкой рабочего стола.
Основные требования к композиции рабочего стола
Windows 8 обеспечивает выполнение требований к графическому адаптеру и системной глубине цвета за счет поддержки драйвера WDDM и глубины цвета системы.
Поддержка драйвера WDDM
Если в системе нет WDDM-совместимого графического драйвера, Windows 8 использует Microsoft Basic Display Adapter в качестве адаптера по умолчанию. Поскольку DWM всегда работает на адаптере по умолчанию, он выберет Microsoft Basic Display Adapter для создания рабочего стола, когда WDDM-совместимый графический драйвер недоступен (не установлен или отключен) в системе.
Microsoft Basic Display Adapter - это программный растеризатор, использующий центральный процессор, а не графический процессор для выполнения всего рисования. Обратите внимание, что производительность композиции рабочего стола на Microsoft Basic Display Adapter (особенно анимации) может быть не такой плавной, как при выполнении композиции рабочего стола на графическом процессоре.
Глубина цвета системы
Desktop Composition не может работать, если глубина цвета не установлена на 32 бита на пиксель. В Windows 7 глубину цвета системы можно изменить в следующих случаях:
- Конечный пользователь использует панель управления Windows Display или стороннюю панель управления для изменения цвета системы
- Конечный пользователь запускает приложение, которое изменяет глубину цвета системы через общедоступный API
В отличие от Windows 7, Windows 8 не поддерживает глубину цвета, кроме 32 бит на пиксель.Пользователь больше не может изменять глубину цвета системы с помощью панели управления.
Кроме того, разработчики приложений не могут использовать API для изменения глубины цвета системы. Windows 8 обнаружит приложения, которые пытаются изменить глубину цвета системы до менее 32 бит на пиксель, и сообщит пользователю, что для запуска приложений необходимо применить прокладку совместимости приложений. После подтверждения от пользователя применяется прокладка совместимости приложений, и прокладка виртуализирует режим низкого цвета для приложения, поддерживая работу системы с 32 битами на пиксель.
WinSAT
В Windows 8 состав рабочего стола не зависит от оценок WinSAT. Более того, WinSAT больше не включает оценку DWM.
Совместимость приложений и действия пользователя
в Windows 8:
- Все параметры отключения композиции рабочего стола, существующие в Window 7, удалены
- Композиция рабочего стола отвечает за создание всех тем
- Приложения не могут использовать DwmEnableComposition для отключения композиции рабочего стола.Для обеспечения обратной совместимости вызов этого API вернет успех; однако композиция рабочего стола не отключена
- Прокладка «Отключить композицию рабочего стола» удалена
- Удалена опция «Отключить композицию рабочего стола» на вкладке совместимости диалогового окна «Свойства приложения».
Приложение использует драйвер зеркального отображения для удаленного взаимодействия
в Windows 8:
- Не поддерживает драйверы зеркала для сценариев удаленного взаимодействия; хотя большинство существующих приложений, использующих зеркальные драйверы, должны продолжать работать, из-за инфраструктурных изменений, необходимых для поддержки существующих зеркальных драйверов в Windows 8 с включенным DWM, некоторые функции или приложения, использующие зеркальные драйверы, могут не работать
- Поддерживает ли API дублирования рабочего стола для разработчиков приложений, использующих зеркальные драйверы для сценариев удаленного взаимодействия.
- Не поддерживает существующие драйверы Accessibility Mirror
- Необходимо обновить существующие драйверы зеркала, чтобы обеспечить их совместимость с Windows 8
Подключение к удаленному рабочему столу
В Windows 8 композиция рабочего стола всегда включена для подключения к удаленному рабочему столу. Клиентский компьютер, подключающийся к удаленному компьютеру с Windows 8, всегда будет включать компоновку рабочего стола для сеанса удаленного рабочего стола независимо от версии клиента Windows.Композиция рабочего стола поддерживается для нескольких мониторов на клиентском компьютере, а также для сеанса удаленного приложения.
Кроме того, при подключении к удаленному компьютеру с Windows 8 эти параметры в клиенте подключения к удаленному рабочему столу не вступают в силу:
- Глубина цвета
- Флажок "Включить композицию"
Глубина цвета соединения всегда установлена на 32 бита на пиксель, а композиция рабочего стола всегда включена.
.
Что такое dwm.exe и как исправить высокое использование памяти в Windows 10

Что такое DWM.EXE?
Desktop Window Manager (DWM, ранее Desktop Compositing Engine или DCE) - это оконный менеджер в Windows Vista, Windows 7 и Windows 8, который позволяет использовать аппаратное ускорение для визуализации графического пользовательского интерфейса Windows. Первоначально он был создан для того, чтобы включить части нового пользовательского интерфейса «Windows Aero», который допускал такие эффекты, как прозрачность, переключение 3D-окон и многое другое.
Нужен ли DWM.EXE?
Система Windows использует диспетчер окон рабочего стола для управления визуальной частью пользовательского интерфейса Windows, например темами, эффектами окон, значками панели задач. Это действующий процесс, поэтому не беспокойтесь, он должен быть там. Если вы планируете отключить его для повышения производительности, мы бы не рекомендовали это рискованное действие только для экономии нескольких килобайт используемой памяти. Узнайте больше о том, что вызывает высокую загрузку ЦП или потерю памяти компьютера, а затем примите меры для повышения производительности вашего ПК.
Проблемы с уведомлениями диспетчера окон рабочего стола
- Диспетчер окон рабочего стола вызывает высокую загрузку процессора
- Диспетчер окон рабочего стола отключен
- Диспетчер окон рабочего стола высокое использование памяти
- Диспетчер окон рабочего стола высокое использование графических процессоров
- Диспетчер окон рабочего стола перестал работать
Узнайте здесь, как исправить высокую загрузку процессора оконным менеджером рабочего стола и другие проблемы в Windows 10.
Следует ли использовать оконный менеджер в качестве среды рабочего стола?
Общий вид некоторых операционных систем остается неизменным, независимо от того, что вы с ними делаете. Linux отличается в этом отношении, поскольку в его основе лежит очень высокий уровень гибкости. Каждый компьютер, на котором он работает, может сильно отличаться как по внешнему виду, так и по поведению. Таким образом, в Linux легко найти что-то, что подходит именно вам.
Это может быть сложно сделать, если вы не уверены, что ищете.Это применимо даже в большей степени, если вы используете что-то немного уникальное. В этом случае используйте оконный менеджер в качестве среды рабочего стола. Если вы рассматриваете этот маршрут, вам следует подумать о нескольких вещах в первую очередь.
Что такое среда рабочего стола?
Среда рабочего стола - это набор программ, которые позволяют легко взаимодействовать с вашим компьютером.Это может включать, среди прочего, такие вещи, как файловый менеджер. Примеры окружения рабочего стола включают рабочий стол KDE Plasma и GNOME. Одна из основных частей называется оконным менеджером (например, KWin от Plasma и Mutter от GNOME). Короче говоря, это программное обеспечение, которое отвечает за то, чтобы запускаемые вами приложения определенным образом отображались внутри окон.
Например, программы, которые вы запускаете на рабочем столе, обычно можно перемещать и изменять их размер.Вы можете легко переключаться между различными приложениями, а также минимизировать или максимизировать их. Диспетчер окон дает вам возможность сделать это: рамка вокруг программ, которую нужно щелкнуть и перетащить, и так далее.
Это программное обеспечение обычно комбинируется с другими для создания среды рабочего стола.Например, у вас может быть программная док-станция для управления вашими приложениями и так далее. Таким образом, вызов оконного менеджера сам по себе является неправильным. Тем не менее, вы все еще можете использовать их сами по себе - некоторые даже предназначены для этого. И достаточно легко добавить отдельные программы, которые выполняют ту же задачу, что и среда рабочего стола.
Какой у вас компьютер?
Возможно, вы закончите использовать оконный менеджер (и немного больше) просто потому, что он лучше всех работает в вашей системе.Будучи довольно маленькой (если не важной) частью среды рабочего стола, вы удаляете множество других программ, которые не нужны для реального запуска. Это может быть большим подспорьем, если ваш компьютер старый и у него мало ресурсов, которыми можно поделиться.
Всем приложениям для правильной работы требуется память - она дает им возможность работать.Без этого они бы не работали. Итак, предположим, что у вас есть компьютер только с 4 ГБ оперативной памяти. Веб-браузеры, в частности, могут легко занять более половины этого количества (особенно некоторые, более тяжелые). Объедините это с несколькими программами, открытыми вместе, и все станет довольно тесным.
Запуск чего-то вроде рабочего стола GNOME может занимать большой объем системной памяти.Например, новая сессия заняла полгигабайта. Может показаться, что это немного, но для некоторых пользователей это все равно может быть проблемой. И вы можете предпочесть посвятить эту память другим программам, которые вы действительно используете для работы. Это только более серьезная проблема для систем с очень ограниченным количеством ресурсов.
Напротив, многие оконные менеджеры сами по себе очень легкие и занимают мало места.Openbox, например, занимает лишь часть того, что необходимо для работы более крупных настольных сред. Очень полезно для систем, которые не могут позволить себе использовать слишком много памяти.
Клавиатуры лучше мышей?
Некоторые оконные менеджеры уделяют меньше внимания мышам, чем другие.Для устройств, предназначенных для автономного использования, сочетания клавиш могут быть даже необходимы, заставляя пользователей учиться их использовать. Это больше относится к более уникальным оконным менеджерам, которые ведут себя иначе, чем более знакомые.
Например, посмотрите на оконный менеджер i3 .В отличие от более распространенных оконных менеджеров, которые можно найти в большинстве сред рабочего стола, он уделяет много внимания сочетаниям клавиш для перемещения и размещения своих программ. Отчасти это связано с его дизайном. Это сделано так, что открытые окна не могут перекрывать друг друга. Вместо этого они могут разделить пространство экрана между собой или полностью уйти под них.
Из-за этого ему нужны сочетания клавиш, чтобы указывать им, куда идти, что не может сделать одна мышь.Например, есть команды, которые позволяют расположить окна горизонтально или вертикально друг от друга. Это сделано для того, чтобы сделать ваш рабочий процесс быстрым и эффективным, но только в том случае, если вы хотите научиться его использовать.
При этом большинство оконных менеджеров, даже если они находятся в среде рабочего стола, можно настроить на использование ярлыков.Но не все из них будут столь же зависимы от клавиатуры, как другие, или, возможно, столь же эффективны.
Насколько вы хотите настроить?
Известно, что некоторые среды рабочего стола более гибкие, чем другие.Рабочий стол Plasma, например, имеет репутацию системы, которую очень легко изменить и настроить. Однако, несмотря на всю свою изменчивость, оконные менеджеры по-прежнему гораздо более гибкие.
Это потому, что вам дают меньше, чем обычно.У оконного менеджера очень ограниченный набор вещей, которые он может делать. По большей части они просто дают вам возможность отображать ваши программы и переключаться между ними. Что-то еще требует, чтобы другие программы работали.
Например, из коробки у вас не будет ни панели рабочего стола, ни док-станции.Это не означает никаких вещей, таких как системные часы, значки батареи и тому подобное. Вместо этого вам придется полагаться на отдельные программы для выполнения этой работы. Среды рабочего стола включают в себя такие вещи по умолчанию. Использование оконного менеджера означает, что вам нужно смешивать и сопоставлять части системы, которые вам нужны, с нуля.
Это дает оконным менеджерам большую свободу действий.Конечно, можно убрать что-то из среды рабочего стола, чтобы сделать ее настолько минимальной, насколько вы хотите, но с чистым планшетом может быть проще работать. Также легко смешивать и сочетать вещи вместе. Существует множество программных док-станций и системных панелей, любую из которых вы можете выбрать.
Компромисс: легкие среды рабочего стола
Оконный менеджер (с некоторыми дополнительными программами, если вы сочтете его слишком пустым) может не для вас.Возможно, объем работы, который вам нужно будет вложить в это, будет слишком хлопотным. Возможно, вам не интересно создавать рабочий стол с нуля.
И это нормально.Есть много других способов получить что-то быстрое и достаточно гибкое. Например, существует множество легких сред рабочего стола, из которых вы можете выбирать. Хотя они могут быть не такими компактными, как использование оконного менеджера, у них есть несколько дополнительных функций, которые необходимо компенсировать. Например, у них будет системный трей из коробки, а также такие вещи, как часы и так далее.
Кроме того, можно смешивать и сочетать различные программы друг с другом.Вполне возможно использовать другой оконный менеджер, который поставляется прямо из коробки со средой рабочего стола. Некоторые, например LXDE, делают это из коробки, комбинируя автономный оконный менеджер (Openbox) с программами, которые упрощают его использование.
Вы пробовали оконный менеджер вместо рабочего стола? Что вы делаете, чтобы рабочий стол оставался легким? Поделитесь своими советами ниже.
Кредит изображения: 3dmentat / Depositphotos
Ищете дистрибутив Linux для работы на виртуальных машинах? Вот лучшие легкие дистрибутивы Linux, которые можно попробовать на своей виртуальной машине.
Об авторе Остин Луонг (29 опубликованных статей)В настоящее время учится на BIT, Остин Луонг - заядлый энтузиаст Linux, который любит проповедовать о свободных программах. Он также любит писать научную фантастику, но только в уединении своего жесткого диска.
Ещё от Austin LuongПодпишитесь на нашу рассылку новостей
Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!
Еще один шаг…!
Подтвердите свой адрес электронной почты в только что отправленном вам электронном письме.
.