Мониторинг температуры компьютера¶
Мониторинг температуры компьютера — это процедура контроля теплового состояния комплектующих персонального компьютера (процессора, видеокарты, накопителей и других узлов) с помощью программных средств и аппаратных датчиков. Повышение температуры выше допустимых значений приводит к троттлингу (принудительному снижению частоты), нестабильной работе и сокращению срока службы компонентов, поэтому регулярный мониторинг является стандартной практикой обслуживания ПК.
¶Основные способы проверки температуры
¶Программные утилиты
Существует несколько категорий программ для контроля температуры:
| Программа | Что измеряет | Особенности |
|---|---|---|
| HWMonitor | CPU, GPU, накопители, материнская плата | Простой интерфейс, показывает минимум/максимум |
| HWiNFO | Полный набор датчиков системы | Детальные графики, экспорт данных |
| Core Temp | Только ядра процессора | Показывает температуру каждого ядра отдельно |
| MSI Afterburner | Видеокарта, процессор | Наложение информации на экран в играх |
| AIDA64 | Все компоненты | Тестирование стабильности и стресс-тесты |
| Open Hardware Monitor | Все компоненты | Бесплатная, с открытым исходным кодом |
Для операционной системы Windows наиболее распространены HWMonitor, HWiNFO и Core Temp. В Linux аналогами служат утилиты lm-sensors, sensors и psensor с графическим интерфейсом. В macOS температуру можно отслеживать через утилиты iStat Menus или Terminal-команды.
¶Встроенные средства BIOS/UEFI
После включения компьютера можно войти в настройки BIOS/UEFI (обычно клавиша Del или F2 при старте) и открыть раздел Hardware Monitor, PC Health Status или аналогичный. Там отображается текущая температура процессора и материнской платы, а также скорость вентиляторов. Этот метод не требует установки программ, но показывает данные только в момент входа в BIOS.
¶Командная строка и PowerShell
В Windows температуру можно получить средствами PowerShell через WMI-класс MSAcpi_ThermalZoneTemperature, хотя доступ к датчикам зависит от прошивки материнской платы:
``powershell Get-WmiObject -Namespace root/wmi -Class MSAcpi_ThermalZoneTemperature ``
В Linux команда sensors после установки пакета lm-sensors выводит таблицу текущих показаний всех доступных датчиков.
¶Допустимые температурные режимы
Нормальные значения зависят от модели компонента и нагрузки:
| Компонент | Холостой ход | Полная нагрузка | Критический предел |
|---|---|---|---|
| Процессор (десктоп) | 30–45 °C | 60–85 °C | 95–100 °C |
| Процессор (ноутбук) | 40–55 °C | 70–95 °C | 100 °C |
| Видеокарта | 30–45 °C | 65–85 °C | 90–110 °C |
| Жёсткий диск | 25–40 °C | до 50 °C | 55–60 °C |
| SSD | 30–45 °C | до 70 °C | 80–85 °C |
Значения выше критического предела приводят к аварийному отключению (thermal shutdown) или троттлингу — процессор или видеокарта снижают частоту, чтобы уменьшить нагрев, что сопровождается падением производительности.
¶Причины перегрева
К основным факторам, вызывающим повышение температуры, относятся:
- Засорение системы охлаждения — пыль в радиаторах и на лопастях вентиляторов ухудшает теплоотвод. Это наиболее частая причина перегрева старых компьютеров.
- Высохшая термопаста — слой между процессором и радиатором со временем теряет теплопроводность и требует замены (обычно раз в 2–3 года).
- Неисправные вентиляторы — остановка или снижение оборотов кулера приводит к быстрому росту температуры.
- Плохая вентиляция корпуса — отсутствие продувки или неправильное направление потоков воздуха.
- Разгон (оверклокинг) — повышение частот и напряжений увеличивает тепловыделение.
- Высокая температура помещения — летом или в плохо проветриваемой комнате базовая температура компонентов выше.
¶Стресс-тесты для проверки под нагрузкой
Чтобы увидеть максимальную температуру, используют нагрузочные тесты:
- Prime95 — стресс-тест процессора, быстро выводит CPU на предельный нагрев.
- AIDA64 Extreme — комплексный тест всех подсистем.
- FurMark — стресс-тест видеокарты.
- CrystalDiskInfo — показывает температуру накопителей и их SMART-статус.
Во время тестов рекомендуется следить за показаниями в реальном времени и прекращать тест при достижении критических значений.
¶Мониторинг в реальном времени во время игр
Для отображения температуры поверх изображения в играх используют оверлеи: MSI Afterburner с RivaTuner Statistics Server, HWiNFO с RTSS или специализированные утилиты. Оверлей настраивается на вывод FPS, температуры CPU и GPU, загрузки и частот — данные обновляются в реальном времени.
¶Профилактика перегрева
Для поддержания нормального температурного режима рекомендуется периодически чистить систему охлаждения от пыли (не реже раза в год), заменять термопасту при деградации, проверять работу вентиляторов и обеспечивать нормальный приток воздуха в корпус. В ноутбуках для снижения температуры используют подставки с дополнительными вентиляторами.
Источники:
- Документация HWiNFO (hwinfo.org)
- Руководства Intel и AMD по эксплуатации процессоров
- Спецификации SMART для накопителей (SATA-IO)
- Документация утилиты lm-sensors для Linux
