Кратко — скорее всего проблема не в «тяжёлой графике», а в том, что Dota рендерит кадры без ограничения (uncapped FPS) и/или отключён VSync: игра упирается в максимально возможную частоту кадров и держит GPU/CPU на 100%. Это особенно заметно в меню и на минимальных настройках — текстуры мало влияют, важен просто объём рендеринга кадров.
Что сделать (порядок действий):
1. Задать лимит FPS в игре
- В Dota 2: Settings → Video → Advanced → поставьте Max FPS (in game) и Max FPS (while in menu) на 60 (или на частоту вашего монитора).
- Можно также открыть консоль (~) и ввести: +fps_max 60 (или просто в launch options Steam: +fps_max 60).
2. Включить VSync
- Settings → Video → VSync = On. VSync ограничит FPS по частоте монитора и снизит постоянную загрузку GPU.
- Альтернатива: включить вертикальную синхронизацию в драйвере (NVIDIA/AMD) или использовать Adaptive Sync.
3. Попробовать Vulkan (или наоборот — переключить на OpenGL/DirectX)
- В настройках видео или в launch options добавьте -vulkan (или уберите, если уже включено). Для некоторых конфигураций Vulkan уменьшает нагрузку на CPU.
4. Проверить параметры энергопотребления GPU
- В NVIDIA Control Panel → Manage 3D settings → Power management mode → выбрать "Adaptive" или "Optimal power" (не "Prefer maximum performance").
5. Отключить оверлеи и фоновые приложения
- Steam/Discord/GeForce Experience/RTSS могут мешать. Попробуйте временно отключить и проверить нагрузку.
6. Обновить / переустановить драйверы
- Обновите драйвер видеокарты. При подозрении на кривой драйвер — полностью удалить (DDU) и поставить заново.
7. Отключить fullscreen optimizations и запустить от имени администратора
- Правой кнопкой на dota2.exe → Properties → Compatibility → Disable fullscreen optimizations.
8. Проверьте настройки оконного режима
- Полноэкранный режим (exclusive fullscreen) часто даёт стабильный лимит FPS при VSync, тогда как Borderless Window может рендерить больше.
9. Мониторинг и диагностика
- Запустите MSI Afterburner / GPU-Z: посмотрите фактические частоты GPU/CPU, температуру и FPS. Если частоты очень высоки — значит GPU в „max performance“ и от этого и нагрузка.
- Если после лимита FPS GPU всё равно близок к 100% — пришлите скрин мониторинга (частоты/температуры/FPS), посмотрим дальше.
Типичные launch options, которые помогают:
- +fps_max 60 -novid -nojoy -vulkan
(уберите -vulkan если он вызывает проблемы)
Ещё нюансы:
- Если у вас монитор 144/240 Hz — без лимита игра будет рендерить очень много кадров. Лимит должен соответствовать частоте монитора.
- Высокая загрузка CPU вместе с GPU часто бывает при uncapped FPS: CPU формирует кадры быстрее, GPU гонится за ними. Ограничение FPS снимает обе нагрузки.
Если хотите, пришлите модель видеокарты, процессора и частоту монитора — напишу точные настройки (какой лимит поставить, попробовать Vulkan или нет) и подскажу, какие показатели смотреть в мониторинге.