Dwm.exe - що це таке? Опис, поради щодо використання

Dwm.exe - що це таке? Опис, поради щодо використання

Багато користувачів, стикаючись з проблемою швидкодії системи, запускали диспетчер завдань в операційній системі Windows і виявляли, що служба dwm.exe вантажить процесор. Цей процес споживає велику кількість ресурсів і викликає масу запитань у недосвідчених користувачів. Отже, що це таке - dwm.exe? У виконанні яких завдань задіяний цей функціонал і чи не є він вірусом?

Dwm.exe - що це таке?

Desktop Window Manager - це менеджерська служба компонування вікон, яка відображає всі візуальні ефекти в ОС Windows: ступінь прозорості вікна, мініатюрні іконки на панелі завдань, 3D-візуалізацію та підтримку дисплея з високою роздільною здатністю.

У попередніх версіях операційних систем процес іменувався як DCE (Desktop Compositing Engine). При відповіді на питання: "Процес dwm.exe - що це і для чого він запущений?" найоптимальнішою є відповідь: "Це віконний менеджер у Windows Vista, а також версіях ОС з 7 по 10, який дозволяє використовувати апаратне прискорення для візуалізації графічного інтерфейсу".

Історична довідка

Спочатку диспетчер був створений для забезпечення можливості використання нових функцій, таких як Windows Aero, що дозволяло використовувати ефекти прозорості, тривимірного перемикання вікон і багато інших візуальних можливостей. DWM також входить до складу Windows Server 2008, але для цього потрібна функція Desktop Experience і сумісні графічні драйвери.

Dwm.exe - що це за процес і як він функціонує?

Замість програм, що відображають свої дисплеї безпосередньо на екрані, DWM записує зображення вікна в певну комірку пам 'яті. Потім операційна система створює загальний, скомпільований, вид вікон перед відправкою на монітор. ОС вміє компонувати і відображати контент кожного вікна. Це дозволяє службі DWM додавати ефекти (прозорість та анімацію).

Архітектура

Менеджер декстопних вікон - це служба компонування. Виникає питання: "" Архітектурне рішення dwm.exe - що це таке? "". Особливості специфікації служби означають, що кожна програма має буфер, в який записуються дані. Потім DWM об 'єднує буфер кожної програми в кінцеве зображення. Для порівняння, менеджер вікон стекування в Windows XP і більш ранніх версіях (а також Vista і Windows 7 з вимкненим Windows Aero) містить один буфер відображення, в який записуються всі програми.

Реалізація в різних версіях ОС Windows

DWM працює по-різному залежно від властивостей ОС (Windows 7, Vista) і від версії використовуваних графічних драйверів. У Windows 7 служба записує буфер програми у відеопам 'ять, навіть якщо це програма інтерфейсу графічного пристрою (GDI). Це пов 'язано з тим, що Windows 7 підтримує обмежене апаратне прискорення для GDI, і при цьому не потрібно зберігати копію буфера в системній пам' яті, щоб процесор міг писати на неї. У Windows Vista компонувальник запускався службою, яку користувач міг відключити, що обмежувало роботу всіх візуальних ефектів. Починаючи з 7 версії DWM став обов 'язковою частиною ОС, що важливо для реалізації графічного інтерфейсу користувача.

Керування процесом

Коли користувач вперше стикається з компонувальником вікон, він задається питанням: "Dwm.exe - що це таке і чи можна його відключити?". Зробити це в сучасних версіях Windows 8 і 10 не можна, оскільки служба глибоко інтегрована в ОС і оптимально управляє ресурсами, що не позначається на критичній швидкодії персонального комп 'ютера.

Вплив на ресурси

DWM використовує мінімальний обсяг всіх ресурсів ПК. Простий приклад: у системі працює кілька активних програм, у тому числі браузер Google Chrome з десятком вкладок. Навіть у цьому випадку служба компонування споживає менше 1% ресурсів ЦПУ і близько 60 МБ RAM. Це цілком штатне навантаження. Як правило, якщо і трапляються "стрибки" ресурсомісткості, вони швидко повертаються в норму.

Якщо ви бачите, що DWM використовує більший обсяг оперативної пам 'яті або процесорного управління, ніж це передбачено нормою, виконайте кілька дій:

  • Переконайтеся, що на вашому пристрої встановлено оновлені драйвери відеокарти або інтегрованого графічного адаптера. DWM перерозподіляє великий обсяг роботи на ваш графічний процесор, щоб зменшити навантаження на ЦПУ.
  • Перевірте ПК на наявність шкідливого ПЗ. Деякі типи вірусних програм викликають збої в роботі компонувальника.

Це вірус?

Служба dwm.exe - офіційний компонент операційної системи. Але можлива ситуація, коли вірус замінює реальний процес зараженим виконуваним файлом. Щоб бути впевненим, що все гаразд, потрібно перевірити розташування файла. У менеджері завдань клацніть на процесі Desktop Window Manager і виберіть "Відкрити файл".

Якщо файл знаходиться за адресою Windows\System32, можна бути впевненим, що це штатний процес не вірусного походження.