Чтобы проверить температуру процессора в Windows 10 через командную строку, сразу скажу: стандартные инструменты CMD не дают прямой команды для отображения температуры. Однако есть обходные пути с использованием сторонних утилит и встроенных функций WMI. Далее разберём, как это сделать быстро и без установки лишнего ПО.

В большинстве случаев пользователи прибегают к специализированным программам вроде HWMonitor или Core Temp, но если нужно обойтись без них — читайте дально. Рассмотрим рабочие способы, их плюсы и минумы, а также альтернативы, если командная строка не подходит.

Почему командная строка не показывает температуру напрямую

Windows 10 не предоставляет встроенной команды для мониторинга температуры процессора через CMD. Причина проста: данные о температуре считываются с датчиков материнской платы, а стандартные инструменты операционной системы не имеют доступа к этой информации.

Однако есть два способа обойти это ограничение:

  1. Использовать wmic для получения данных от датчиков — но это работает только если производитель материнской платы предоставил драйвера и утилиты для WMI.
  2. Запустить стороннюю утилиту через командную строку — например, Open Hardware Monitor или SpeedFan в портативном режиме.

Первый способ часто не срабатывает на большинстве ПК, так как датчики температуры не всегда доступны через WMI. Второй вариант более надёжен, но требует предварительной загрузки программы.

💡

Если вам нужно быстро проверить температуру без установки ПО, используйте портативные версии программ (например, HWMonitor Portable). Они не требуют инсталляции и работают прямо с флешки.

ПроизводительПоддержка для температурыПример модели
LenovoДа (часто)ThinkPad T480
DellДа (в большинстве случаев)XPS 15
HPРедкоPavilion 15
ASUSНет (обычно)ROG Strix G15

Способ 1: Проверка через и PowerShell

Хотя CMD не умеет напрямую считывать температуру, можно попробовать использовать Windows Management Instrumentation (WMI) через PowerShell. Это встроенный инструмент, который иногда может вытащить данные от датчиков.

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

Get-WmiObject -Query "SELECT * FROM MSAcpi_ThermalZoneTemperature" | Select-Object -Property CurrentTemperature

Если команда вернёт значение, его нужно разделить на 10 и вычесть 273,15, чтобы получить температуру в градусах Цельсия. Например, если результат 3000, то:

3000 / 10 = 300 Кельвин → 300 - 273,15 = 26,85°C

Учтите: этот метод работает не на всех устройствах. Чаще всего он даёт результат на ноутбуках Lenovo или Dell, где производители интегрировали поддержку WMI для датчиков.

Способ 2: Использование сторонних утилит через CMD

Если WMI не сработал, можно запустить стороннюю утилиту прямо из командной строки. Для этого:

  1. Скачайте портативную версию программы, например, HWMonitor (доступна на сайте разработчика CPUID).
  2. Разархивируйте файл в папку, например, C:\Tools\HWMonitor.
  3. Откройте CMD и перейдите в папку с программой: cd C:\Tools\HWMonitor.
  4. Запустите утилиту: start HWMonitor.exe.

После этого откроется окно программы, где вы увидите температуру процессора, видеокарты и других компонентов.

Преимущество этого метода в том, что он работает на 99% устройств. Недостаток — нужно предварительно скачать программу.

Способ 3: Проверка температуры через BIOS/UEFI

Если вам нужно проверить температуру без загрузки Windows, можно сделать это через BIOS или UEFI. Этот метод подходит для диагностики перегрева до запуска операционной системы.

Чтобы попасть в BIOS:

  • Перезагрузите компьютер.
  • При появлении логотипа производителя (например, ASUS, MSI) нажмите клавишу входа в BIOS. Обычно это F2, F12, DEL или ESC.
  • Найдите раздел Monitor, PC Health или Hardware Monitor — там отображается температура процессора.

Минус этого способа в том, что он не показывает динамику изменения температуры под нагрузкой. Зато это единственный способ проверить систему охлаждения, если не загружается.

Какой способ мониторинга температуры вы испальзуете чаще?
Командная строка
Сторонние программы
BIOS/UEFI
Другое

Альтернативные программы для мониторинга температуры

Если командная строка и BIOS не подходят, можно использовать специализированные программы. Они просты в использовании и предоставляют расширенные данные.

ПрограммаПоддержка командной строкиПортативная версияДополнительные функции
HWMonitorНетДаМониторинг напряжений, скорость вентиляторов
Core TempДа (через плагин)ДаНагрузка на ядра, средняя температура
SpeedFanДаДаУправление вентиляторами, графики температуры
Open Hardware MonitorНетДаПоддержка RAID-контроллеров

Core Temp и SpeedFan можно запускать с параметрами через командную строку, что удобно для автоматизации. Например, SpeedFan поддерживает команду speedfan.exe /minimized для запуска в свернутом виде.

Как автоматизировать проверку температуры

Если вам нужно регулярно проверять температуру процессора, можно создать .bat-файл для автоматизации. Например, скрипт, который запускает HWMonitor и сохраняет отчёт в файл.

Создайте текстовый файл и вставьте в него:

@echo off
cd C:\Tools\HWMonitor
start HWMonitor.exe
timeout /t 5
taskkill /f /im HWMonitor.exe
echo Температура проверена в %time% >> C:\temp_log.txt

Сохраните файл с расширением .bat и запустите его. Он откроет программу, подождёт 5 секунд, закроет её и запишет время проверки в лог.

Автоматизация проверки температуры удобна для серверов или ПК, работающих без перерыва. Но помните: длительный мониторинг может создавать дополнительную нагрузку на систему.

Пошаговая инструкция: проверяем температуру через и HWMonitor

Разберём самый надёжный способ — использование HWMonitor через командную строку. Это подойдёт тем, кто хочет минимально возиться с настройками, но получить точные данные.

Вот что нужно сделать:

  1. Скачайте HWMonitor Portable с официального сайта CPUID.
  2. Разархивируйте архив в удобную папку, например, C:\HWMonitor.
  3. Откройте командную строку: нажмите Win + R, введите cmd и нажмите Enter.
  4. Перейдите в папку с программой: cd C:\HWMonitor.
  5. Запустите утилиту: start HWMonitor.exe.

В открывшемся окне найдите раздел CPU и посмотрите на строку Temperatures. Здесь отображается температура каждого ядра процессора в реальном времени.

⚠️ Внимание: Если температура процессора превышает 80–85°C под нагрузкой, это может указывать на проблемы с системой охлаждения. В таком случае рекомендуется очистить компьютер от пыли или заменить термопасту.

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

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

Теоретически да — через WMI в PowerShell, но этот метод работает не на всех устройствах. На большинстве ПК без стороннего ПО обойтись не получится.

Какая нормальная температура процессора в Windows 10?

В простое температура должна быть в пределах 30–50°C. Под нагрузкой (игры, рендеринг) — до 70–85°C. Если значения выше, стоит проверить охлаждение.

Почему командная строка не показывает температуру?

Потому что стандартные инструменты не имеют доступа к датчикам материнской платы. Для этого нужны драйвера производителя или сторонние утилиты.

Можно ли управлять вентиляторами через командную строку?

Да, с помощью программ вроде SpeedFan или Fan Control. Они позволяют настраивать скорость вращения вентиляторов через CMD или графический интерфейс.

Чек-лист для проверки температуры процессора

Выполнено: 0 / 4