Диспетчер рабочего стола (Microsoft Windows)

Материал из Википедии — свободной энциклопедии
(перенаправлено с «Desktop Window Manager»)
Перейти к навигации Перейти к поиску
Про аналогичные программы см. Менеджер окон
компонент Windows
Desktop Window Manager
Включён в
Заменил Microsoft GDI+
Название сервиса UxSms (Только в Windows Vista/7)
Описание сервиса Диспетчер сеансов диспетчера окон рабочего стола

Диспетчер рабочего стола (англ. Desktop Window Manager, DWM), ранее Desktop Compositing Engine, DCE — система графического интерфейса рабочего стола в Windows Vista, Windows 7, Windows 8 и Windows 10, который используется в графическом интерфейсе Windows Aero. Для работы диспетчера рабочего стола необходима видеокарта, поддерживающая DirectX 9.0 и Shader Model 2.0. DWM не включён в Windows Vista Starter и Windows 7 Starter. Windows Vista Home Basic и Windows 7 Home Basic содержит ограниченную версию программы (без поддержки WinFlip 3D, но с поддержкой прозрачности[2]). В Windows 8 функциональность DWM была значительно изменена, так как Microsoft отказалась от некоторых возможностей интерфейса Windows Aero, а точнее от WinFlip 3D и прозрачности в заголовках окон. Также менеджер окон рабочего стола включён в Windows Server 2008 и Server 2008 R2, но должен быть установлен пользователем вручную (компонент «Возможности рабочего стола»)[1].

Изменения в Windows 8[править | править код]

В Windows 8/8.1 и Windows 10 процесс dwm.exe выполняется от пользователя DWM-1, в результате чего композиция рабочего стола доступна в UAC, или когда пользователь еще не вошел в Windows.

Начиная с Windows 8, DWM работает принудительно и не может быть отключен, что было сделано специально для уменьшения нагрузки на ЦП в целях оптимизации работы Windows на слабых устройствах и позволяет всегда перекладывать задачи по отрисовке рабочего стола с прочими элементами на видеоядро. В противном случае, если не установлены видеодрайвера, то отрисовка производится с композицией рабочего стола на ЦП для поддержки всего функционала DWM и без возможности переключения на классическую тему как в Windows Vista или Windows 7.

Примечания[править | править код]

  1. 1 2 3 How to enable Windows Vista user experience features on a computer that is running Windows Server 2008 (MSKB947036). Knowledge Base. Microsoft (15 января 2008). Дата обращения 21 апреля 2008. Архивировано 6 апреля 2012 года.
  2. How to force transparency on Windows Vista Home Basic  (англ.)