Как проверить температуру процессора в Windows: все способы

проверить температуру процессора windows keytrust24.store

Перегрев процессора снижает производительность, вызывает зависания и может привести к выходу оборудования из строя. Windows не имеет встроенного удобного инструмента для мониторинга температуры CPU, но предоставляет WMI-интерфейс для получения этих с датчиков. Специализированные утилиты (HWiNFO, Core Temp, HWMonitor) показывают температуру в реальном времени. Разберем все способы проверки и нормальные диапазоны температур.

Главное:

  • Windows не имеет встроенного графического инструмента для мониторинга температуры CPU
  • PowerShell может считать температуру через WMI, но не на всех системах
  • HWiNFO и Core Temp показывают температуру каждого ядра в реальном времени
  • Нормальная температура процессора: 30-45 градусов в простое, 60-80 под нагрузкой

Почему важно следить за температурой процессора

Процессор генерирует тепло при работе. Если система охлаждения не справляется, температура растет. При достижении критического порога (обычно 95-105 градусов Цельсия) процессор снижает частоту (троттлинг), что приводит к падению производительности. При дальнейшем перегреве компьютер выключается для защиты оборудования.

Признаки перегрева процессора:

  • Вентиляторы работают на максимальных оборотах и сильно шумят
  • Компьютер зависает или перезагружается под нагрузкой
  • Производительность в играх и тяжелых приложениях заметно ниже ожидаемой
  • Синий экран смерти (BSOD) при высокой нагрузке
  • Компьютер выключается без предупреждения

Регулярная проверка температуры помогает вовремя обнаружить проблему: засохшую термопасту, забитые пылью радиаторы или неисправный вентилятор. Лицензионная Windows предоставляет доступ ко всем диагностическим инструментам. Ключи доступны в нашем каталоге Windows.

Способ 1: PowerShell и WMI

Windows предоставляет доступ к этим датчиков температуры через WMI (Windows Management Instrumentation). Этот способ не требует установки сторонних программ, но работает не на всех системах.

Откройте PowerShell от администратора и выполните:

Get-CimInstance -Namespace "root/WMI" -ClassName MSAcpi_ThermalZoneTemperature | Select-Object InstanceName,CurrentTemperature | ForEach-Object { [PSCustomObject]@{ Zone = $_.InstanceName; TempCelsius = ($_.CurrentTemperature - 2732) / 10 } }

Температура в WMI хранится в десятых долях Кельвина. Формула перевода: (значение — 2732) / 10 = градусы Цельсия.

Альтернативная команда:

$temp = Get-CimInstance -Namespace "root/WMI" -ClassName MSAcpi_ThermalZoneTemperature
$temp | ForEach-Object { Write-Host "Зона: $($_.InstanceName) Температура: $(($_.CurrentTemperature - 2732) / 10) C" }

Ограничения: WMI показывает температуру тепловых зон, а не отдельных ядер. На некоторых системах (особенно настольных ПК) WMI-класс MSAcpi_ThermalZoneTemperature может быть недоступен или возвращать некорректные данные. В этом случае используйте сторонние утилиты.

На ноутбуках WMI обычно работает корректно, потому что производители реализуют ACPI-интерфейс для управления питанием и охлаждением.

Способ 2: HWiNFO (бесплатная утилита)

HWiNFO — это одной из лучших бесплатных утилит для мониторинга оборудования. Она показывает температуру каждого ядра процессора, видеокарты, дисков и материнской платы.

Установка и использование:

  1. Скачайте с hwinfo.com (портативная версия не требует установки)
  2. Запустите и выберите «Sensors-only» для режима мониторинга
  3. В открывшемся окне найдите раздел процессора
  4. Для каждого ядра отображаются: текущая, минимальная, максимальная и средняя температура

Полезные настройки HWiNFO:

  • Правый клик на значение и «Show Graph»: отобразит график температуры во времени
  • «Settings» и затем «OSD (On-Screen Display)»: вывод температуры поверх игр через RTSS
  • «Logging» и затем «Start»: запись значений в CSV-файл для анализа

HWiNFO показывает два значения температуры для Intel: «Core Temperature» (температура ядер) и «CPU Package» (температура пакета процессора). Для мониторинга перегрева ориентируйтесь на максимальное значение Core Temperature.

Для AMD Ryzen HWiNFO показывает «Tctl» (контрольная температура) и «Tdie» (реальная температура кристалла). Ориентируйтесь на Tdie для оценки реального нагрева.

Способ 3: Core Temp и HWMonitor

Core Temp и HWMonitor выступают легковесными альтернативами HWiNFO для мониторинга температуры.

Core Temp:

  • Скачайте с alcpu.com/CoreTemp
  • Показывает температуру каждого ядра в главном окне
  • Отображает значок в системном трее с температурой
  • Показывает TjMax (максимально допустимая температура процессора)
  • Поддерживает плагины для вывода на рабочий стол

HWMonitor (от CPUID, создателей CPU-Z):

  • Скачайте с cpuid.com
  • Показывает температуру CPU, GPU, дисков и материнской платы
  • Древовидная структура: удобно для обзора всех датчиков
  • Минимальные, максимальные и текущие значения

Сравнение утилит:

УтилитаРазмерЯдра CPUGPUДискиЛогирование
HWiNFO8 МБДаДаДаCSV
Core Temp2 МБДаНетНетНет
HWMonitor3 МБДаДаДаНет

Для простого мониторинга температуры CPU достаточно Core Temp. Для полного контроля всех датчиков выбирайте HWiNFO.

Способ 4: проверка температуры в BIOS

BIOS/UEFI показывает температуру процессора без загрузки Windows. Это полезно для диагностики перегрева в простое, когда Windows не загружается из-за перегрева.

Войдите в BIOS (Del или F2 при включении) и найдите раздел с информацией о температуре. Расположение зависит от производителя:

  • ASUS: главный экран EZ Mode показывает температуру CPU и материнской платы
  • Gigabyte: Smart Fan или System Information
  • MSI: Hardware Monitor
  • ASRock: H/W Monitor
  • Dell/HP/Lenovo: System Information или Thermal

Важно: в BIOS температура обычно выше, чем в Windows в простое. Это потому, что в BIOS не работают энергосберегающие функции процессора (C-states, SpeedStep). Процессор работает на базовой частоте, что генерирует больше тепла.

Нормальные значения в BIOS: 35-55 градусов Цельсия. Если температура в BIOS выше 70 градусов, система охлаждения требует обслуживания.

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

Нормальные температуры процессоров Intel и AMD

Допустимые температуры зависят от модели процессора, системы охлаждения и условий окружающей среды.

РежимIntel Core i5/i7/i9AMD Ryzen 5/7/9
Простой (рабочий стол)30-45 C35-50 C
Легкая нагрузка (браузер, офис)45-60 C45-65 C
Средняя нагрузка (игры)60-75 C60-80 C
Полная нагрузка (рендер, стресс-тест)75-90 C75-90 C
Критическая (троттлинг)95-100 C90-95 C

TjMax (максимальная температура перехода) для современных процессоров Intel составляет 100 градусов. Для AMD Ryzen максимальная рабочая температура (Tctl) составляет 95 градусов.

Факторы, влияющие на температуру:

  • Качество термопасты и ее возраст (менять каждые 2-3 года)
  • Тип кулера: боксовый кулер дает на 10-15 градусов выше, чем башенный
  • Количество и скорость корпусных вентиляторов
  • Температура в помещении (каждый +1 C в комнате дает +1 C на процессоре)
  • Кабель-менеджмент в корпусе (беспорядочные провода затрудняют поток воздуха)

Для ноутбуков допустимы более высокие температуры: до 90 градусов под нагрузкой считается нормой из-за ограниченного пространства для охлаждения.

Причины перегрева и способы снижения температуры

Если температура процессора превышает нормальные значения, необходимо определить и устранить причину.

Типичные причины перегрева:

  1. Пыль на радиаторе и вентиляторах: очищайте каждые 3-6 месяцев сжатым воздухом
  2. Засохшая термопаста: заменяйте каждые 2-3 года (Arctic MX-4, Noctua NT-H1, Thermal Grizzly Kryonaut)
  3. Неисправный вентилятор: проверьте вращение визуально и обороты в HWiNFO
  4. Слабый кулер: боксовый кулер Intel не справляется с Core i7/i9 под нагрузкой
  5. Плохая вентиляция корпуса: минимум 2 вентилятора (вдув спереди, выдув сзади)
  6. Разгон без увеличения охлаждения: повышение напряжения увеличивает нагрев экспоненциально

Программные способы снижения температуры:

  • Ограничение максимальной частоты процессора через план электропитания: «Управление питанием процессора» и затем «Максимальное состояние процессора» и затем 80-90%
  • Снижение напряжения (undervolting) через Intel XTU или AMD Ryzen Master
  • Настройка кривой вентиляторов в BIOS для более агрессивного охлаждения

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

Мониторинг температуры в реальном времени

Для постоянного контроля температуры настройте мониторинг в системном трее или поверх игр.

Мониторинг в системном трее (Core Temp):

  1. Установите Core Temp
  2. «Options» и затем «Settings» и затем вкладка «General»
  3. Включите «Start Core Temp with Windows»
  4. Включите «Start Core Temp minimized»
  5. Температура каждого ядра будет отображаться в системном трее

Мониторинг поверх игр (HWiNFO + RTSS):

  1. Установите HWiNFO и RivaTuner Statistics Server (RTSS, поставляется с MSI Afterburner)
  2. В HWiNFO откройте Sensors, найдите температуру CPU
  3. Правый клик и «OSD (RTSS)»
  4. Отметьте «Show value in OSD»
  5. В играх температура будет отображаться в углу экрана

Для автоматического оповещения при перегреве через PowerShell:

$threshold = 85
$temp = (Get-CimInstance -Namespace "root/WMI" -ClassName MSAcpi_ThermalZoneTemperature).CurrentTemperature
$celsius = ($temp[0] - 2732) / 10
if ($celsius -gt $threshold) { Write-Warning "ПЕРЕГРЕВ! Температура: $celsius C" }

Сохраните скрипт и добавьте его в планировщик задач для запуска каждые 5 минут. При создании точках восстановления перед экспериментами с охлаждением вы защитите систему от возможных проблем.

Полезные ссылки и материалы

Для решения задач, описанных в этой статье, могут пригодиться:

Официальная документация: Microsoft Learn: устранение неполадок.

Часто задаваемые вопросы

Можно ли проверить температуру процессора без установки программ?

Частично. PowerShell через WMI может показать температуру тепловых зон, но не на всех системах. В BIOS температура видна всегда. Для точного мониторинга каждого ядра нужна утилита вроде HWiNFO или Core Temp.

Какая температура процессора считается опасной?

Для современных процессоров Intel и AMD опасной считается температура выше 95 градусов Цельсия. При этой температуре начинается троттлинг. Выше 100 градусов компьютер может выключиться для защиты.

Почему температура процессора скачет при простое?

Это нормальное поведение. Современные процессоры постоянно переключаются между активными и спящими состояниями. Фоновые процессы (антивирус, обновления, индексация) вызывают кратковременные скачки температуры.

Как часто нужно менять термопасту?

Каждые 2-3 года для настольных компьютеров и каждые 1-2 года для ноутбуков. Если температура в простое выросла на 10+ градусов по сравнению с первоначальными значениями, термопаста засохла и ее пора менять.

Почему один ноутбук горячее другого с таким же процессором?

Разные системы охлаждения, разный корпус, разная настройка TDP. Производители ноутбуков устанавливают разные лимиты мощности (PL1, PL2), что напрямую влияет на температуру и производительность.

Частые вопросы

Можно ли проверить температуру процессора без установки программ?

Частично. PowerShell через WMI может показать температуру тепловых зон, но не на всех системах. В BIOS температура видна всегда. Для точного мониторинга каждого ядра нужна утилита вроде HWiNFO или Core Temp.

Какая температура процессора считается опасной?

Для современных процессоров Intel и AMD опасной считается температура выше 95 градусов Цельсия. При этой температуре начинается троттлинг. Выше 100 градусов компьютер может выключиться для защиты.

Почему температура процессора скачет при простое?

Это нормальное поведение. Современные процессоры постоянно переключаются между активными и спящими состояниями. Фоновые процессы (антивирус, обновления, индексация) вызывают кратковременные скачки температуры.

Как часто нужно менять термопасту?

Каждые 2-3 года для настольных компьютеров и каждые 1-2 года для ноутбуков. Если температура в простое выросла на 10+ градусов по сравнению с первоначальными значениями, термопаста засохла и ее пора менять.

Почему один ноутбук горячее другого с таким же процессором?

Разные системы охлаждения, разный корпус, разная настройка TDP. Производители ноутбуков устанавливают разные лимиты мощности (PL1, PL2), что напрямую влияет на температуру и производительность.