Контроль температуры процессора (CPU) и видеокарты (GPU) во время игровых сессий — критически важная задача для любого геймера или энтузиаста. Перегрев компонентов не только снижает производительность, но и может привести к троттлингу (автоматическому снижению частот) или даже выходу оборудования из строя. MSI Afterburner — одно из самых популярных решений для мониторинга и разгона, но многие пользователи сталкиваются с трудностями при настройке отображения температуры прямо в игре через On-Screen Display (OSD).
В этой статье мы разберём не только базовую настройку вывода температуры, но и нюансы работы с RivaTuner Statistics Server (RTSS), без которого OSD в Afterburner просто не заработает. Вы узнаете, как добавить показания CPU от разных производителей (Intel, AMD), настроить отображение для NVIDIA и AMD Radeon видеокарт, а также решить типичные проблемы вроде отсутствия данных или конфликтов с другими программами мониторинга. Особое внимание уделено совместимости с современными играми на движках Unreal Engine 5 и DirectX 12, где стандартные методы могут не срабатывать.
Почему MSI Afterburner не показывает температуру CPU по умолчанию?
Многие пользователи удивляются, почему после установки MSI Afterburner в OSD отображается только температура видеокарты (GPU Temp), но отсутствуют данные по процессору. Причина кроется в архитектуре программы:
- 🔧 Afterburner сам по себе не умеет считывать температуру CPU — для этого требуется внешний плагин RivaTuner Statistics Server (RTSS), который идет в комплекте с утилитой.
- 🖥️ Поддержка процессоров зависит от версии RTSS: старые сборки могут не распознавать новые модели Intel Core 13/14-го поколения или AMD Ryzen 7000/8000.
- ⚙️ Конфликт с другими утилитами: если у вас установлены HWMonitor, Core Temp или AIDA64, они могут блокировать доступ RTSS к датчикам.
Более того, MSI Afterburner изначально заточен под мониторинг видеокарт, а температуру процессора добавили позже как дополнительную функцию. Поэтому для её активации требуется ручная настройка в RTSS, которую многие пропускают. Без этого шага OSD будет показывать только GPU1 Temp, FPS и другие параметры видеокарты.
⚠️ Внимание: Если вы используете ноутбук с гибридной графикой (NVIDIA Optimus или AMD SmartShift), температуру iGPU (интегрированной графики) через Afterburner отобразить не получится. Для этого потребуется специализированное ПО вроде HWInfo.
Подготовка: что нужно сделать перед настройкой OSD
Прежде чем приступать к настройке отображения температуры, убедитесь, что ваша система готова к работе с MSI Afterburner и RivaTuner. Вот минимальные требования и предварительные шаги:
- Установите последние версии ПО:
- 📥 MSI Afterburner (версия 4.6.5 или новее) — скачайте с официального сайта.
- 🔄 RivaTuner Statistics Server (входит в комплект Afterburner, но иногда требует отдельного обновления).
- 🖼️ Для NVIDIA: драйвер версии 530.XX или новее (поддержка
NVAPIдля мониторинга). - 🔺 Для AMD: драйвер Adrenalin Edition 23.5.1+ (с поддержкой
ADL).
- ❌ Fraps, EVGA Precision X1, ASUS GPU Tweak III — они могут блокировать OSD.
- ❌ Discord Overlay, Steam Overlay — иногда мешают отображению статистики.
Если вы используете Windows 11, убедитесь, что в настройках системы отключена функция Игровая панель Xbox (Game Bar), так как она может перехватывать клавиши вызова OSD. Также рекомендуется временно отключить антивирус (например, Avast или Kaspersky), так как они иногда блокируют доступ RTSS к системным датчикам.
Пошаговая настройка отображения температуры CPU и GPU в OSD
Теперь перейдём к главному — настройке вывода температуры на экран. Весь процесс занимает не более 5 минут, если следовать инструкции:
- Запустите MSI Afterburner:
Откройте программу и убедитесь, что в главном окне отображаются температуры GPU (например,
GPU1 Temp: 45°C). Если этого нет — обновите драйверы видеокарты. - Откройте настройки OSD:
Нажмите на шестерёнку (
Settings) → перейдите на вкладкуMonitoring. - Активируйте мониторинг CPU:
В списке параметров найдите
CPU temperature(может называтьсяCPU1 TempилиPackage temperatureдля Intel). Поставьте галочку в колонкеShow in On-Screen Display.Где искать температуру CPU в старых версиях Afterburner?
В версиях до 4.6.0 параметр может называться
CPU Thermal Marginили скрываться в разделеAdditional hardware monitoring. Если его нет — обновите RTSS. - Настройте приоритет отображаемых данных:
Внизу окна
Monitoringесть списокActive hardware monitoring graphs. ПереместитеCPU temperatureиGPU temperatureвверх списка, чтобы они отображались первыми. - Сохраните и активируйте OSD:
Нажмите
OK, затем запустите игру. По умолчанию OSD вызывается клавишей~(тильда). Если ничего не появляется — читайте раздел про решение проблем. - 🚫 OSD не появляется в игре:
- Проверьте, запущен ли RivaTuner Statistics Server в трее (значок
RTSSрядом с часами). - Убедитесь, что игра запущена в полноэкранном режиме (в оконном OSD может не отображаться).
- Попробуйте изменить клавишу вызова OSD в
Settings → Hotkeys.
- Проверьте, запущен ли RivaTuner Statistics Server в трее (значок
- ❓ Температура CPU не отображается:
- Обновите RivaTuner до последней версии (скачайте с Guru3D).
- Проверьте, поддерживает ли ваш процессор мониторинг через
WMIилиOpen Hardware Monitor. - Для AMD Ryzen может потребоваться установка AMD Chipset Drivers.
По умолчанию температура будет отображаться в формате CPU: 65°C | GPU: 72°C. Чтобы изменить расположение или стиль отображения, вернитесь в Settings → Monitoring → OSD и экспериментируйте с настройками Position, Font size и Color.
Добавлен чекбокс для CPU temperature|GPU temperature стоит в топе списка мониторинга|Клавиша вызова OSD не конфликтует с игрой|Антивирус временно отключён-->
Дополнительные параметры мониторинга: что ещё можно вывести на экран
Помимо температуры, MSI Afterburner позволяет отображать десятки других параметров, полезных для диагностики и оптимизации. Вот наиболее востребованные:
| Параметр | Описание | Рекомендуется для |
|---|---|---|
GPU Usage |
Загрузка видеокарты в % | Оценка эффективности использования GPU в игре |
CPU Usage |
Загрузка процессора (общая или по ядрам) | Диагностика бутылочного горлышка (CPU bottleneck) |
RAM Usage |
Использование оперативной памяти | Игры с высокими требованиями к ОЗУ (Star Citizen, Microsoft Flight Simulator) |
Framerate (FPS) |
Текущий FPS и 1% lows | Все игры для оценки плавности |
GPU Memory Usage |
Использование видеопамяти (VRAM) | Игры с ray tracing или высокими текстурами |
Для продвинутых пользователей полезно добавить GPU Hot Spot (температура самого горячего участка кристалла) и CPU Power (потребление процессора в ваттах). Эти данные помогают выявить проблемы с термоинтерфейсом (например, высохшая термопаста) или недостаточное питание (троттлинг по TDP).
Если вы играете в компетентивные шутеры (CS2, Valorant), лучше оставить только FPS и GPU Temp, чтобы не загружать экран лишней информацией. Для симуляторов или открытых миров (Cyberpunk 2077, GTA V) можно вывести полный набор данных.
Решение типичных проблем с отображением температуры
Даже после правильной настройки OSD может не работать. Вот самые распространённые проблемы и их решения:
- Закройте все программы мониторинга (HWMonitor, SpeedFan).
- В настройках Afterburner увеличьте
Update period(вкладкаMonitoring) до 1000 мс.
Если проблема сохраняется, попробуйте сбросить настройки Afterburner до заводских: закройте программу, удалите файл MSIAfterburner.cfg в папке C:\Program Files (x86)\MSI Afterburner, затем перезапустите утилиту.
⚠️ Внимание: В некоторых античитах (EAC, BattleEye) OSD от RivaTuner может восприниматься как потенциальный чит. Перед запуском Fortnite, PUBG или Apex Legends отключите отображение статистики или добавьте игру в исключения RTSS.
Особенности настройки для ноутбуков и гибридных систем
На ноутбуках с NVIDIA Optimus или AMD SmartShift настройка OSD имеет свои нюансы. Основная проблема — определение активного GPU, так как интегрированная и дискретная графика могут переключаться динамически.
Вот что нужно сделать:
- Принудительно активируйте дискретную графику:
- Для NVIDIA: в Панели управления NVIDIA добавьте игру в список и выберите
Высокопроизводительный процессор NVIDIA. - Для AMD: в Adrenalin Software включите
Высокую производительностьдля приложения.
- Для NVIDIA: в Панели управления NVIDIA добавьте игру в список и выберите
- Настройте RTSS для правильного GPU:
В
RivaTuner Statistics Server(значок в трее) выберитеSetup→Application detection level→HighилиLow(экспериментируйте). - Отключите интегрированную графику в OSD:
В Afterburner отключите мониторинг
GPU2 Temp(это температура iGPU, которая обычно не нужна). - 🌡️ HWInfo + RTSS:
Более гибкое решение, позволяющее выводить любые датчики. Требует ручной настройки
RTSSи создания пользовательского шаблона OSD. - 🎮 CapFrameX:
Профессиональный инструмент для анализа производительности с поддержкой OSD. Подходит для стримеров и бенчмаркеров.
- 🖥️ Встроенные оверлеи:
- Steam Overlay
Shift+Tab→ включитеFPS counterв настройках). - NVIDIA GeForce Experience (включите
In-Game Overlay). - AMD Adrenalin (раздел
Performance → Metrics Overlay).
На ноутбуках с AMD Ryzen + Radeon (например, Lenovo Legion или ASUS TUF) иногда помогает отключение функции SmartShift в BIOS. Однако это может снизить время автономной работы.
Альтернативные способы мониторинга температуры в играх
Если MSI Afterburner по какой-то причине не подходит, есть несколько альтернативных решений для вывода температуры на экран:
Главный недостаток альтернатив — ограниченная кастомизация. Например, Steam Overlay показывает только FPS, а GeForce Experience не умеет выводить температуру CPU. Поэтому для полноценного мониторинга MSI Afterburner остаётся лучшим выбором.
⚠️ Внимание: Программы вроде Fraps или DXTory устарели и не поддерживают современные API (DirectX 12, Vulkan). Их использование может приводить к падению FPS или крашам в новых играх.
FAQ: Частые вопросы по настройке температуры в MSI Afterburner
Можно ли вывести температуру каждого ядра CPU отдельно?
Да, но не через стандартный OSD. Для этого:
- В HWInfo активируйте датчики
CPU Core #1 Temp,CPU Core #2 Tempи т.д. - В RTSS настройте пользовательский OSD с переменными
${HWiNFO:CPU Core #1 Temp}.
Обратите внимание, что это сильно загружает систему и может снижать FPS.
Почему температура GPU в Afterburner отличается от показаний в других программах?
Разница в 3-5°C нормальна из-за разных методов считывания:
- Afterburner показывает температуру графического процессора (GPU die).
- HWInfo может отображать
GPU Hot Spot(самую горячую точку), которая обычно на 5-10°C выше. - NVIDIA/AMD Control Panel иногда округляет значения.
Для точности ориентируйтесь на GPU Hot Spot в HWInfo.
Как сделать так, чтобы OSD показывался автоматически при запуске игры?
В настройках RivaTuner Statistics Server:
- Откройте
RTSSиз трея. - Выберите игру в списке приложений.
- Поставьте галочку
Show OSDи настройтеOSD display durationнаUnlimited.
Теперь OSD будет появляться сразу и оставаться на экране постоянно.
Можно ли вывести температуру на экран в играх на Linux через Afterburner?
MSI Afterburner и RivaTuner официально не поддерживают Linux. Альтернативы:
- MangoHud — оверлей для Vulkan/OpenGL игр с поддержкой температуры (требует настройку через
mangohud.conf). - GreenWithEnvy — для мониторинга NVIDIA GPU на Linux.
- CoreCtrl — аналог Afterburner для AMD GPU.
Для получения данных по CPU используйте lm-sensors + conky.
Почему после обновления Windows OSD перестал работать?
Обновления Windows (особенно крупные, как 22H2 или 23H2) могут сбрасывать разрешения для RivaTuner. Решение:
- Запустите RTSS от имени администратора.
- В настройках Afterburner переключите
Compatibility modeнаWindows 10(даже если у вас Windows 11). - Добавьте
msiafterburner.exeиRTSS.exeв исключения Защитника Windows.