WindowServer грузит процессор Mac: почему и как снизить
WindowServer в «Мониторинге системы» берёт 30–80% ЦП? Это процесс, который рисует окна. Что его нагружает — мониторы, окна, эффекты — и как это проверить.

WindowServer — системный процесс, который собирает все окна в картинку на экране. Его нагружают внешние мониторы с масштабированным разрешением, сотни открытых окон и программы, которые постоянно перерисовываются; завершать его нельзя — снимайте нагрузку по одной причине и смотрите на «% ЦП».
WindowServer сам ничего не придумывает — он рисует то, что просят программы и мониторы.
Что такое WindowServer
В macOS есть оконный сервер — WindowServer. По документации Apple он управляет всеми окнами: и теми, что видны на рабочем столе, и невидимыми окнами работающих программ. Каждый кадр на экране — его работа: он собирает окна, панели, Dock и строку меню в одну картинку и отправляет её на дисплеи.
Поэтому у WindowServer всегда есть немного процентов ЦП, а при активной работе с окнами — больше. Это нормально. Повод разбираться — когда он держится высоко, пока вы ничего не делаете, а интерфейс дёргается: окна перетаскиваются рывками, Mission Control подтормаживает.
Сколько «нормально», Apple не пишет, и универсальной цифры нет: она зависит от Mac, числа и разрешения мониторов. Сравнивайте с собой — сколько WindowServer берёт у вас в спокойный момент.
Как проверить
Откройте «Мониторинг системы» (⌘ пробел, «мониторинг», Return), вкладка «ЦП», найдите WindowServer поиском справа вверху. Запомните его «% ЦП» в покое — руки не на мыши, ничего не прокручивается. Дальше снимайте нагрузку по одной причине и смотрите, упал ли процент. Как устроен «Мониторинг», — в гайде про «Мониторинг системы».
Что нагружает WindowServer
Внешние мониторы и масштабирование
Каждый дисплей — это отдельная картинка, которую нужно собирать. Особенно дорого масштабированное разрешение: в Системные настройки → Дисплеи у таких вариантов macOS сама предупреждает: «Масштабированное разрешение может влиять на производительность».
Проверка: отключите внешний монитор на минуту или выберите для него разрешение «по умолчанию» — и сравните «% ЦП» у WindowServer.
Много окон и вкладок
Сотни окон — тоже работа, даже свёрнутые и на других рабочих столах. Закройте то, что не нужно, особенно окна, которые постоянно обновляются: дашборды, видео, анимированные страницы в браузере.
Программы, которые перерисовываются без остановки
Анимированные обои, «живые» значки в строке меню, программы записи экрана и демонстрации экрана в видеозвонках. Закройте их по одной и смотрите на процент. Программа, после закрытия которой WindowServer успокоился, — и есть причина.
Прозрачность и анимации
В Системные настройки → Универсальный доступ → Дисплей есть переключатели «Понизить прозрачность» и «Уменьшить движение». Apple описывает первый так: прозрачный эффект на некоторых фонах заменяется сплошным фоном (справка). Влияет ли это на нагрузку именно у вас, покажет тот же «% ЦП»: включите, сравните и оставьте, только если стало заметно легче.
Если ничего не помогло
- Перезагрузите Mac. WindowServer запускается заново, все окна открываются с чистого листа.
- Обновите macOS. Сбои отрисовки с конкретными мониторами и версиями системы Apple исправляет обновлениями.
- Проверьте под другой учётной записью. Создайте временного пользователя в Системные настройки → Пользователи и группы и войдите под ним. Там WindowServer спокоен — дело в ваших программах или их настройках, а не в Mac.
Чего не делать
- Не завершайте WindowServer принудительно. Он и есть ваш сеанс: после завершения пропадут все окна, а несохранённое — вместе с ними.
- Не ставьте «ускорители» и «чистилки». Окон от этого меньше не станет.
Если тормозит не только интерфейс
Высокий WindowServer — про графику и окна. Если тормозит всё, а в верхних строках другие процессы, начните с диагностики по шагам. Если наверху kernel_task, дело в нагреве — гайд про kernel_task.
В приложении
Сразу честно: списка процессов «Ресурсы Mac» не показывают — песочница macOS его не даёт. Сам WindowServer ищите в «Мониторинге системы».
Чем приложение помогает здесь:
- графика — отдельный показатель в плашке строки меню и в виджетах. Окна, мониторы и анимации нагружают в первую очередь графический процессор, и это видно сразу, без «Мониторинга»;
- плашка показывает самый высокий процент из ЦП, памяти и графики и краснеет выше 80%; виджет «Ресурсы за час» держит графики за час — по ним видно, после чего нагрузка выросла: подключили монитор, открыли программу.
Приложение бесплатное, работает на macOS 14 и новее. Что ещё можно держать на виду в строке меню, — в гайде про строку меню Mac.