Открыть сервисСервис

Мониторинг температуры процессора в Windows

Мониторинг температуры процессора — это процедура контроля теплового состояния центрального процессора компьютера под управлением операционной системы Windows 10. Наблюдение за температурой необходимо для предотвращения перегрева, троттлинга (принудительного снижения частоты) и деградации компонентов. Встроенных средств измерения температуры CPU в Windows 10 нет: операционная система отображает лишь данные, предоставляемые материнской платой через датчики, и не показывает их пользователю по умолчанию. Для получения значений используются сторонние утилиты, BIOS/UEFI, а также специализированные датчики.

Способы проверки температуры

Стороннее программное обеспечение

Основной способ — установка утилит мониторинга, которые считывают данные с датчиков материнской платы через шину SMBus. Наиболее распространённые программы:

ПрограммаОсобенности
HWMonitorБесплатная утилита от CPUID (разработчики CPU-Z). Показывает температуры CPU, напряжения, частоты, обороты вентиляторов
HWiNFO64Расширенный мониторинг с логированием в файл, поддержка тысяч датчиков
Core TempПоказывает температуру каждого ядра процессора отдельно
MSI AfterburnerОсновная функция — разгон видеокарты, но поддерживает мониторинг CPU с выводом оверлея поверх игр
AIDA64Коммерческая утилита с обширным набором тестов и стресс-тестов
Open Hardware MonitorБесплатная программа с открытым исходным кодом

Принцип работы всех этих программ одинаков: они обращаются к системным датчикам через драйвер WinRing0 или аналогичные механизмы и отображают текущие значения. Разница заключается в интерфейсе, наборе поддерживаемых датчиков и дополнительных функциях.

BIOS/UEFI

Температуру процессора можно посмотреть в настройках BIOS или UEFI материнской платы. Для этого необходимо перезагрузить компьютер и войти в BIOS, нажав при старте клавишу Del, F2 или другую, указанную производителем. В разделах «Hardware Monitor», «PC Health Status» или аналогичных отображаются текущие температуры CPU и системных вентиляторов. Недостаток метода — показания снимаются в простое, без нагрузки, поэтому реальная рабочая температура под нагрузкой остаётся неизвестной.

Командная строка и PowerShell

В Windows 10 существуют неофициальные способы получить температуру через WMI-запросы, однако стандартный класс MSAcpi_ThermalZoneTemperature работает не на всех системах и часто требует прав администратора. Пример команды в PowerShell:

``powershell Get-WmiObject -Namespace root/wmi -Class MSAcpi_ThermalZoneTemperature ``

Надёжность этого метода невысока: многие производители не реализуют данный WMI-класс, и команда возвращает ошибку.

Нормальные значения температуры

Допустимая рабочая температура зависит от модели процессора и условий охлаждения. Общие ориентиры:

  • В простое (десктопный CPU): 30–50 °C
  • Под нагрузкой: 60–85 °C
  • Критический порог (начало троттлинга): обычно 95–100 °C

Для мобильных процессоров (ноутбуки) диапазон смещён вверх на 5–10 °C из-за ограниченного объёма системы охлаждения. Процессоры AMD Ryzen серии 5000 и 7000 имеют максимальную рабочую температуру (Tjmax) 95 °C, Intel Core 12-го поколения — 100 °C. Превышение Tjmax приводит к автоматическому снижению частоты для защиты кристалла.

Причины перегрева

Если температура процессора регулярно превышает 90 °C под нагрузкой, возможны следующие причины:

  1. Засорение системы охлаждения — пыль в радиаторе кулера и на лопастях вентилятора.
  2. Высохшая термопаста — слой между кристаллом и радиатором утрачивает теплопроводность через 2–4 года.
  3. Неправильная установка кулера — недостаточное прижатие или перекос.
  4. Плохая вентиляция корпуса — отсутствие продува, неправильное направление потоков.
  5. Разгон — повышение напряжения и частоты увеличивает тепловыделение.

Стресс-тесты для проверки под нагрузкой

Чтобы увидеть максимальную температуру, процессор нужно нагрузить. Для этого используются:

  • Prime95 — стресс-тест с тестом Small FFT, максимально нагружающий CPU.
  • AIDA64 — встроенный стабильный тест процессора.
  • Cinebench — рендеринг сцены, реалистичная нагрузка.
  • OCCT — комбинированный тест с мониторингом ошибок.

Запуск стресс-теста на 10–15 минут позволяет зафиксировать максимальную рабочую температуру. Если значение стабильно держится выше 90 °C, требуется улучшение системы охлаждения.

Мониторинг в реальном времени во время игр

Для наблюдения за температурой непосредственно во время игры применяются оверлеи. MSI Afterburner с плагином RivaTuner Statistics Server выводит температуру CPU, GPU, частоты и FPS поверх окна игры. Аналогичную функцию выполняет оверлей Steam (клавиша Shift+Tab) и Xbox Game Bar в Windows 10 (Win+G), хотя возможности встроенных оверлеев ограничены.

Историческая справка

До появления специализированных утилит температуру процессора можно было отслеживать только через BIOS или по косвенным признакам — нестабильности системы, самопроизвольных перезагрузках и треске вентилятора. Первая версия программы SpeedFan, одной из старейших утилит мониторинга, была выпущена в 2000 году и долгое время оставалась основным бесплатным инструментом. С развитием многоядерных процессоров и ростом теплопакетов (TDP) мониторинг температуры стал обязательной процедурой для энтузиастов и системных администраторов.

Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru