Как посмотреть загрузку видеокарты и процессора: 10 проверенных способов

Контроль загрузки центрального процессора (CPU) и графического ускорителя (GPU) — ключевой этап диагностики производительности компьютера. Без этих данных невозможно определить, почему система тормозит в играх, почему ноутбук перегревается при рендеринге или почему видеокарта не выдаёт заявленные FPS. Но как правильно измерить нагрузку, если стандартные диспетчеры задач показывают только общие цифры?

В этой статье мы разберём 10 способов мониторинга — от встроенных утилит Windows до профессиональных инструментов вроде HWMonitor и GPU-Z. Вы узнаете, как отслеживать нагрузку в реальном времени, анализировать пиковые значения и выявлять «узкие места» системы. А ещё — почему показания загрузки в диспетчере задач Windows могут отличаться от данных специализированных программ на 15–30% и как это исправить.

1. Встроенный диспетчер задач Windows: быстро, но неточно

Самый доступный способ — стандартный Диспетчер задач (вызывается через Ctrl+Shift+Esc или Ctrl+Alt+Del). Он показывает загрузку CPU и GPU в режиме реального времени, но с серьёзными ограничениями:

  • 📊 Общая нагрузка на CPU — суммарный процент по всем ядрам, без детализации по потокам.
  • 🎮 Загрузка GPU — только для интегрированной графики (например, Intel UHD Graphics) или дискретных карт NVIDIA/AMD с драйверами не старше 2020 года.
  • ⚠️ Нет данных по VRAM — объём используемой видеопамяти не отображается.

Чтобы увидеть графики:

  1. Откройте Диспетчер задач → вкладка Производительность.
  2. В левом меню выберите ЦП (для процессора) или Графический процессор (для видеокарты).
  3. Обратите внимание на график Загрузка — если он постоянно на уровне 90–100%, это сигнал о бутылочном горлышке.
⚠️ Внимание: В Windows 10/11 диспетчер задач может показывать загрузку GPU только для основного монитора. Если у вас несколько дисплеев, данные по второму адаптеру будут отсутствовать.
📊 Какую ОС вы используете для мониторинга?
Windows 10
Windows 11
Linux (Ubuntu/Fedora)
macOS
Другую

2. Программы для глубокого анализа: HWMonitor, GPU-Z, MSi Afterburner

Для точной диагностики стандартных инструментов недостаточно. Специализированное ПО предоставляет расширенные данные:

  • 🔥 HWMonitor — показывает температуру, напряжение и загрузку всех ядер CPU/GPU, а также скорость вращения вентиляторов.
  • 🖥️ GPU-Z — фокусируется на видеокарте: отображает GPU Load, Memory Used, Bus Interface (PCIe x16/x8) и даже версию BIOS.
  • 🎯 MSi Afterburner + RivaTuner — позволяет не только мониторить, но и разгонять GPU, а также настраивать ограничения по температуре.

Пример данных из GPU-Z для NVIDIA RTX 4080:

ПараметрЗначение (под нагрузкой)Значение (в простое)
GPU Load99%0–5%
Memory Used12 ГБ / 16 ГБ0.8 ГБ / 16 ГБ
GPU Temperature78°C35°C
Fan Speed2100 RPM0 RPM (пассивное охлаждение)

Важно: MSi Afterburner может конфликтовать с фирменными утилитами производителей (например, NVIDIA Control Panel или AMD Adrenalin). Перед установкой закройте все программы для разгона.

3. Командная строка и PowerShell: для опытных пользователей

Если вам нужны данные без установки стороннего ПО, используйте встроенные инструменты Windows:

  • 📋 wmic cpu get loadpercentage — покажет текущую загрузку CPU в процентах (обновляется раз в 1–2 секунды).
  • 🖼️ nvidia-smi (только для NVIDIA) — выводит загрузку GPU, температуру и используемую память.
  • 🔄 Get-Counter '\Processor(_Total)\% Processor Time' — аналог для PowerShell с историей за последнюю минуту.

Пример вывода nvidia-smi для RTX 3060 Ti:

+-----------------------------------------------------------------------------+

| NVIDIA-SMI 535.98 Driver Version: 535.98 CUDA Version: 12.2 |

|-------------------------------+----------------------+----------------------+

| GPU Name TCC/WDDM | Bus-Id Disp.A | Volatile Uncorr. ECC |

| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |

|===============================+======================+======================|

| 0 NVIDIA GeForce ... WDDM | 00000000:01:00.0 Off | N/A |

| 30% 55C P8 15W / 200W | 456MiB / 8192MiB | 0% Default |

+-------------------------------+----------------------+----------------------+

Обратите внимание на строку GPU-Util — это и есть текущая загрузка видеокарты. Если значение близко к 0% при запущенной игре, проверьте, не использует ли игра интегрированную графику.

⚠️ Внимание: Команда nvidia-smi работает только с драйверами NVIDIA версии 350.00 и выше. Для AMD аналогичных встроенных инструментов нет — придётся использовать AMD System Monitor или GPU-Z.

4. Мониторинг в играх: как увидеть FPS и загрузку GPU одновременно

Игроки часто сталкиваются с ситуацией, когда FPS низкий, но загрузка GPU далёка от 100%. Это может означать:

  • 🔌 Ограничение по CPU («CPU bottleneck») — процессор не успевает подготавливать кадры для видеокарты.
  • 🖥️ Нехватка VRAM — видеопамяти недостаточно для текстур высокого разрешения.
  • 🔄 Драйверные проблемы — например, конфликт версий DirectX или Vulkan.

Чтобы отследить это в реальном времени:

  1. Установите MSi Afterburner + RivaTuner Statistics Server.
  2. В настройках RivaTuner добавьте на экран отображение:
    • Frametime (время рендера кадра в мс),
    • GPU Usage (загрузка видеокарты),
    • CPU Usage (загрузка процессора).
  3. Запустите игру и наблюдайте за показателями. Если GPU Usage ниже 90% при низком FPS, проблема скорее всего в CPU или RAM.
  4. Что делать, если Afterburner не показывает загрузку GPU?

    Если после установки MSi Afterburner данные по GPU отсутствуют:

    1. Проверьте, поддерживается ли ваша модель видеокарты (список на официальном сайте).

    2. Обновите драйверы через NVIDIA GeForce Experience или AMD Adrenalin.

    3. Переустановите программу с правами администратора, предварительно удалив старые версии через Revo Uninstaller.

    4. Если используется ноутбук с гибридной графикой (NVIDIA Optimus), убедитесь, что игра запущена на дискретной видеокарте (проверяется в Диспетчере устройств или через NVIDIA Control Panel).

    5. Linux и macOS: альтернативные инструменты

    Пользователям Linux и macOS стандартные решения Windows недоступны, но есть аналоги:

    • 🐧 Linux:
      • glxgears + nvidia-smi (для NVIDIA),
      • GreenWithEnvy (GUI для мониторинга NVIDIA),
      • s-tui — терминальная утилита для отображения загрузки CPU в реальном времени.
    • 🍎 macOS:
      • iStat Menus — платное решение с поддержкой Apple Silicon (M1/M2) и Intel Mac;
      • Activity Monitor (встроенный аналог диспетчера задач);
      • top в Terminal — для продвинутых пользователей.

Пример команды для Linux (установка s-tui и запуск):

sudo apt install s-tui  # Для Debian/Ubuntu

s-tui

На macOS с чипами M1/M2 стандартные утилиты могут показывать загрузку некорректно из-за особенностей архитектуры Apple Silicon. В этом случае используйте iStat Menus или MenuMeters.

Обновить пакеты (sudo apt update && sudo apt upgrade)

Установить драйверы для GPU (sudo ubuntu-drivers autoinstall)

Проверить версию ядра (uname -r)

Установить s-tui или nvtop (для NVIDIA)

-->

6. Ноутбуки: особенности мониторинга гибридной графики

В ноутбуках с гибридной графикой (интегрированная Intel/AMD + дискретная NVIDIA/AMD) загрузка GPU может отображаться некорректно. Причины:

  • 🔄 Переключение графики — система автоматически выбирает адаптер в зависимости от нагрузки.
  • 🔌 Ограничение по TDP — производитель может искусственно занижать мощность дискретной карты для экономии батареи.
  • 📉 Драйверные конфликты — например, NVIDIA Optimus не всегда корректно работает с последними версиями Windows.
  • Как проверить, какая видеокарта используется:

    1. Откройте Диспетчер устройствВидеоадаптеры.
    2. Запустите игру или тест (например, 3DMark).
    3. Откройте NVIDIA Control PanelDesktopDisplay GPU Activity (если доступно).
    4. Или используйте GPU-Z — в разделе Sensors будет указано, какой GPU активен.

Если дискретная карта не загружается:

  • Обновите драйверы через официальный сайт производителя (не через Windows Update!).
  • В NVIDIA Control Panel вручную назначьте дискретную графику для конкретной программы.
  • Проверьте настройки электропитания — режим Максимальная производительность может принудительно активировать дискретный GPU.
⚠️ Внимание: На некоторых ноутбуках (например, Dell XPS или HP Spectre) дискретная графика отключается при работе от батареи, даже если игра запущена. Подключите ноутбук к сети, чтобы избежать искусственного ограничения производительности.

7. Стресс-тесты: как проверить максимальную загрузку

Чтобы узнать, насколько стабильно работает ваша система под нагрузкой, используйте стресс-тесты:

  • 🔥 FurMark — нагружает GPU на 100%, проверяя стабильность и температуру.
  • 🧮 Prime95 — тестирует CPU на предмет ошибок и перегрева.
  • 🎮 3DMark — комплексный бенчмарк для оценки производительности в играх.
  • 💻 OCCT — позволяет тестировать и CPU, и GPU одновременно, с мониторингом температур.
  • Пример процедуры тестирования:

    1. Закройте все фоновые программы.
    2. Запустите HWMonitor для мониторинга температур.
    3. Откройте FurMark и выберите разрешение, соответствующее вашему монитору (например, 1920×1080).
    4. Нажмите GPU Stress Test и наблюдайте за графиками в течение 10–15 минут.
    5. Если температура превышает 90°C или появляются артефакты (полосы, мерцания), тест следует прекратить.

    Нормальные показатели под нагрузкой:

    КомпонентМакс. температураМакс. загрузка
    CPU (Intel Core i7/i9)85–95°C100%
    CPU (AMD Ryzen 7/9)80–90°C100%
    GPU (NVIDIA RTX 30/40)75–85°C99–100%
    GPU (AMD RX 6000/7000)70–80°C95–100%

    8. Анализ логов: как сохранить данные для диагностики

    Если проблема с загрузкой CPU/GPU возникает периодически (например, только в определённой игре), полезно вести логи. Для этого:

    • 📝 HWInfo64 — позволяет записывать данные датчиков в файл .csv или .html.
    • 📊 GPU-Z — сохраняет снимки состояния GPU (кнопка Save в разделе Sensors).
    • 🔄 Windows Performance Recorder — встроенный инструмент для записи производительности (вызывается через perfrecord в командной строке).

    Инструкция для HWInfo64:

    1. Запустите программу с правами администратора.
    2. Нажмите SensorsStart Logging.
    3. Выберите формат файла (рекомендуется .csv для дальнейшего анализа в Excel).
    4. Воспроизведите проблему (запустите игру или тест).
    5. Остановите запись и проанализируйте графики.

    Пример анализа лога:

    • Если загрузка CPU скачет с 20% до 100% — возможна проблема с термопастой или охлаждением.
    • Если загрузка GPU падает до 0% на несколько секунд — это может быть драйверный баг или нехватка питания (особенно актуально для ноутбуков).
    ⚠️ Внимание: Логи HWInfo64 могут занимать десятки мегабайт в минуту. Не записывайте данные дольше 30 минут, если не планируете анализировать их в специализированных программах вроде Excel или GNUPlot.

    FAQ: Частые вопросы о мониторинге CPU и GPU

    Почему диспетчер задач показывает загрузку GPU 0%, хотя игра запущена?

    Это типичная проблема для систем с гибридной графикой (ноутбуки с NVIDIA Optimus или AMD Switchable Graphics). Решения:

    • Проверьте, что игра запущена на дискретной видеокарте (в NVIDIA Control Panel или AMD Adrenalin).
    • Обновите драйверы до последней версии.
    • Используйте GPU-Z или MSi Afterburner — они показывают загрузку правильно.
    Какая нормальная загрузка CPU в играх?

    Оптимальные значения зависят от разрешения и настроек графики:

    • Full HD (1080p) — 60–80% (если выше, возможен CPU bottleneck).
    • 4K — 30–50% (основная нагрузка ложится на GPU).
    • Эспортивные игры (CS2, Valorant) — до 90% (из-за высокого FPS).

    Если загрузка CPU близка к 100%, а GPU при этом недогружен, попробуйте снизить настройки графики или закрыть фоновые программы.

    Можно ли доверять данным из BIOS о загрузке CPU?

    Нет. BIOS показывает только базовые параметры (частота, температура), но не отображает реальную загрузку. Для мониторинга используйте:

    • Операционную систему (например, HWMonitor в Windows).
    • Специализированные утилиты для диагностики (CPU-Z, AIDA64).

    Данные из BIOS актуальны только для проверки стабильности разгона или температур в безнагрузочном режиме.

    Почему загрузка GPU в MSi Afterburner и GPU-Z отличается?

    Разница возникает из-за:

    • Метода измерения — некоторые программы учитывают только 3D-нагрузку, игнорируя вычислительные задачи (CUDA, OpenCL).
    • Драйверов — старые версии могут некорректно передавать данные.
    • Гибридной графики — в ноутбуках загрузка может распределяться между двумя адаптерами.

    Для точности сверяйтесь с GPU-Z (он использует прямые запросы к драйверу).

    Как проверить загрузку CPU/GPU на Mac с чипом M1/M2?

    На Apple Silicon стандартные утилиты (Activity Monitor) показывают общую загрузку, но не детализируют по ядрам. Решения:

    • Используйте iStat Menus — поддерживает M1/M2 и показывает загрузку по кластерам (производительные и энергоэффективные ядра).
    • Для терминала: команда top -o cpu отсортирует процессы по нагрузке на CPU.
    • Для GPU: system_profiler SPDisplaysDataType — покажет текущую нагрузку на графический процессор.

    Обратите внимание: на Mac загрузка GPU часто отображается в процентах от доступной мощности, а не в абсолютных значениях.