Процесс dwm.exe – что это и для чего он запущен?

Без сомнения вы читаете эту статью потому что хотите узнать почему процесс dwm.exe  занимает больше оперативной памяти, чем должен, и вам интересно какие функции он выполняет. К счастью для вас, у нас есть ответы.

dwm.exe — что это?

Desktop Window Manager или dwm.exe — это композитный менеджер окон, который отвечает за эффекты в Windows Vista: Прозрачные окна, живые эскизы панели задач  и даже Flip3D.  Dwm.exe является инновационным процессом введенным еще в Vista, и теперь он является частью операционной системы Windows 7.

Что происходит в Vista,  приложение записывает картину своего окна в определенное место памяти, а затем Windows создает один «композитный» предпросмотр с учётом всех запущенных окон, и отправляет его на экран. Поскольку Vista отслеживает содержимое каждого окна она может добавить эффекты такие как прозрачность, 3D-элементы, предварительный просмотр миниатюрных окон, аэро  и управления темами и значками.

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

dwm.exe — это вирус?

Dwm.exe это системный файл, но иногда вирусы скрываются в системе с похожим или таким же именем. Так что лучшим способом выявить вирус будет сканирование системы специальными антивирусными программами. Оригинальный файл dwm.exe находится в C: \ Windows \ System32.

Использования памяти

Если вы откроете диспетчер задач, в списке вы увидите процесс dwm.exe  , как правило он занимает около 30-50Мб памяти:

Размер занимаемой памяти процессом dwm.exe зависит от количества открытых окон, так как каждое окно требует место в памяти, для хранения содержимого окна. Соответственно чем больше открытых окон тем больше dwm.exe будет использовать памяти. Преимущество использования композитного менеджера окон состоит в том, что в большинстве случаев требуется относительно небольшое количество памяти.

Переключение на Vista Basic Theme отключить этот процесс?

Коротко отвечу: нет,  переход на Vista Basic Theme не выключит dwm.exe, но это гораздо уменьшит использование памяти.

Как переключить на Vista Basic Theme? Просто щелкните правой кнопкой мыши на рабочем столе, выберите «Персонализация» (Personalize), а затем «Цвет и внешний вид окна» (Window Color and Appearance):

Нажмите на «свойства классического внешнего вида» (classic appearance properties)  внизу:

Затем выберите Windows Vista Basic и нажмите кнопку «Применить»:

Обратите внимание, что я не рекомендую переключать на основную тему, просто объясняю, как это сделать.

Как отключить dwm.exe?

Примечание: я не рекомендую отключать этот процесс если вы играете в игры в полноэкранном режиме,  скорее всего это не способствует увеличению скорости.

Единственный способ отключить dwm.exe процесс — остановить службу. Откройте «Службы» (Services) из панели управления «Администрирование», а затем найдите «Desktop Window Manager Session Manager» службу в списке и нажмите кнопку «Остановить».  Когда служба остановиться система автоматически переключитесь на Vista Basic Theme.

Для полного отключения, дважды щелкните на службу «Desktop Window Manager Session Manager» и выберите из выпадающего списка  тип запуска «Отключено» (Disabled):
Для отключения процесса из командной строки вы можете использовать следующие команды:
Stop Service net stop uxsms
Start Service net start uxsms
Disable Service sc config uxsms start= disabled
Enable Service sc config uxsms start= auto
Оцените эту статью: 1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд6 Звезд7 Звезд8 Звезд9 Звезд10 Звезд (15 голосов, среднее: 8,67)
Loading...

12 Комментариев

  1. Odmin

    Спасибо коллега!
    переключил на базовую тему — аж шуршать все начало. ОЗУ 8 Гб то у меня хватает и проца, но не мог понять почему семерка при таких параметрах так иногда подтормаживает. Может это не главная причина — но заметно стало лучше и быстрее что радует.

  2. Wincha

    У меня на Windows 8.1 этот процесс запущен, съедает около 15Мб памяти, путь в диспетчере задач: [Error opening process], но службы Desktop Window Manager Session Manager у себя не обнаружил.

    1. administrator

      Пытались установить точное расположение файла этого процесса, к примеру, с помощью Process Explorer?

  3. Name

    «Переключение на Vista Basic Theme отключить этот процесс» отключить? найн-найн, дас ист не отключить процесс.

  4. Святослав

    Меня смущает, что это единственный процесс, запущенный от имени самого себя (DWM-1). Остальные процессы, как обычно запущены либо от моего имени, либо от имени системы (а также Network и Local services). А этот индивидуум резко выделяется на общем фоне и вызывает у меня легкую паранойю.

    P.S. Каспер (лицензия) не реагирует. Говорит, что все ок и чтобы я не парился.

    1. administrator

      Если система чистая ,то есть сразу после установки был установлен антивирус, в вашем случае Касперский, который регулярно обновляется и поддерживается в актуальном состоянии, то тогда можете не волноваться об этом так как это стандартный системный процесс.

  5. DMITRY

    ? Почему у меня запущены 2 процесса (DWM-1),(DWM-2)?На Windows 8.1

    1. administrator

      Здравствуйте, просмотрите пожалуйста в свойствах процессов, у обоих путь расположения: c:\windows\system32\dwm.exe?

      1. beibarys

        у меня 5 dwm.exe. Один в system32,второй в папке user/admin/appdata/local/temp/msuptade71, остальные три в папке C:\Windows\WinSxS\amd64_microsoft-windows-d..ndowmanager-process_31bf3856ad364e35_6.2.9200.16420_none_8ced89ca4f0d048d. Также есть два dwm.exe.mui один sys32,второй также winSxS.

        1. administrator

          Антивирус как-то реагирует на это, какой антивирус у вас?

  6. Евгений

    Спасибо, полезо. Разве что модное нынче пренебрежение грамотностью не просто делает некоторые фразы непонятными, но и искажает смысл как таковой, иногда до противоположного. Учебник для 7-го класса в помощь )

  7. Burick

    ))) народ тут жалуется что dwm.exe съедает 15мб памяти)) Бля у меня 1.2 гига съел)) и не подавился, в общем того и сюда попал что искал какого хрена он такой прожорливый

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Выполните действие! (обязательно)