Как посмотреть температуру процессора windows 10 powershell

Определение температуры процессора в Windows 10 через PowerShell.

Для меня всегда было загадкой почему в Windows не было штатной возможности отображения температуры процессора, хотя сторонних программ с данным функционалом хоть пруд пруди. Скорее всего в Microsoft считают, что обычным пользователям подобная информация до фонаря — работает и ладно, пока завывание кулеров системы охлаждения не начинает перекрывать звуки в колонках.

В принципе, это и понятно, при критических значениях, современные процессора либо самостоятельно снижают частоту, либо уходят в защиту. На моей памяти была всего пара горелых процессоров и то в стародавние времена, в отличие от чипов AMD в ноутбуках, которые вылетали пачками от перегрева.

Ладно, тему перегрева я уже не раз затрагивал и последний раз был буквально на прошлой неделе, в посте о разборе iMac. Сегодня хотел рассказать как определить температуру процессора в Windows 10 штатными средствами с помощью PowerShell.

Нам понадобится запустить саму PowerShell, обязательно привилегиями администратора (найти её лучше всего через поиск) и выполнить команду:

get-wmiobject msacpi_thermalzonetemperature -namespace «root/wmi»

Поле «CurrentTemperature» содержит нужную нам информацию, правда в несколько странном виде. Для перевода этого значения в привычные градусы Цельсия, отбрасываем последнюю цифру (то есть делим на 10) и вычитаем 273,15 (для перевода из градусов Кельвина).

Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.

Как через Powershell получить информацию о компьютере

14 августа 2019

Для получение информации о компьютере в Powershell, такой как CPU или температуре процессора есть два варианта. Первый способ вернет нам ограниченные данные по компьютеру, а второй, через WMI, вернет практически все, что есть в системе.

В первом варианту у нас отобразится большинство данных например таких, как процессор и оперативная память:

Минус командлета в том, что он долго выполняется и имеет очень большой вывод. Мы можем отфильтровать свойства таким способом:

Так я получил информацию по CPU в powershell и оперативной памяти.

Второй вариант это через WMI. О том как работать с wmi в powershell уже рассказывали, поэтому разбирать все в деталях не будем.

Получение информации об оперативной памяти в Powershell

Узнать информацию о памяти можно через отдельный класс «Win32_PhysicalMemory». Выполнив запрос к этому классу мы можем получить данные по серийному номеру, количестве планок, объем, частотность и многое другое. Запрос выполняется так:

Так как информации много мы захотим ее отфильтровать, а объем преобразовать в гигабайты. Я выбрал в качестве свойства PurtNumber, но их может быть сколько угодно из колонки слева ( на рисунке выше):

Может мы хотим объединить все данные в один пункт, суммировав объем памяти. Это делается так:

Получение данных по CPU в Powershell

Информацию по процессорам мы можем получить используя класс «Win32_Processor»:

Если мы хотим получить в powershell температуру процессора то нужно использовать другой класс «MSAcpi_ThermalZoneTemperature»:

Читайте также:  Net framework для windows 10 установка офлайн

Так как результат отображается в Kelvin * 10 нам нужно преобразовать это в температуру по цельсию. Один из вариантов такой:

Можно в powershell узнать температуру процессора и так:

Powershell — установка ролей и компонентов Windows

Получение информации по материнской плате в Powershell

За материнскую плату отвечает класс «Win32_BaseBoard». Так мы выедем всю возможную информацию:

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

У пользователей Windows 10 периодически может возникать потребность проверить температуру процессора, чтобы поддерживать ее на оптимальном уровне.

В основном «симптомами», побуждающими пользователя искать методы проверки температуры процессора — является медленная работа компьютера — подтормаживание, зависание в процессе просмотра видео или при играх.

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

Когда нужно проверять температуру процессора и видеокарты?

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

Периодически контролировать нагрев CPU и производить его своевременное охлаждение нужно по следующим причинам:

  • если температура процессора превысит допустимую норму, то могут начаться системные сбои — зависания, медленная работа компьютера и запущенных программ, снизится время автономной работы ноутбука, повысится износ компонентов;
  • в случае частых перегревов могут возникнуть риск выхода из строя компонентов компьютера — процессора, видеокарты, материнской платы.

Как проверить температуру Windows 10 без программ

В Windows 10 отсутствует удобная штатная утилита для проверки и мониторинга CPU. Однако измерить температуру можно через BIOS или командную строку, если у пользователя нет желания дополнительно скачивать специальную программу.

Для поверки температуры CPU в меню BIOS (UEFI) необходимо следовать инструкции:

  1. Запустить настройки Биоса: перезагрузить компьютер, и с момента его включения до загрузки операционной системы зажать специальную комбинацию клавиш, которая зависит от типа ПК. Это может быть клавиша Delete (Del), F1, F2, F8, F10 или F Чтобы узнать, какую именно кнопку нажимать, нужно посмотреть на надпись на экране, которая появляется при каждой загрузке ОС. На дисплее может отобразиться что-то вроде «Press F2 to setup» или «Press Del for setup».
  2. Для того чтобы процесс запуска BIOS завершился успешно, нужно в момент включения ПК несколько раз нажать на ключевую клавишу – интервал между нажатиями не должен превышать 2 секунды.
  3. Меню Bios варьируется в зависимости от ПК. Как правило, все вкладки на английском языке. Интерфейс представляет собой комбинацию из сине-белых цветов. На каждой вкладке располагаются определенные системные параметры, значение которых можно менять вручную. Навигация в разных версиях Bios строится по одному принципу: чтобы переходить между разделами, достаточно нажимать на стрелки «Влево» и «Вправо». После перехода в нужный раздел для выбора того или иного элемента следует использовать стрелки «Вниз» и «Вверх». Изменение параметров осуществляется посредством нажатия на «Enter».
  4. После загрузки Биоса необходимо перейти при помощи стрелки во вкладку «Power» и посмотреть на параметр «Hardware Monitor». Также этот параметр может иметь название «Status» или же «PC Health Status», а в большинстве современных ПК параметр temperature расположен в левой части экрана настроек. Однако в старых устройствах данный параметр в принципе отсутствует.

  • Для выхода из Биоса без сохранения текущих настроек нажать на клавишу Esc.
  • В BIOS можно посмотреть температуру CPU только в состоянии покоя, так как до загрузки операционной системы невозможно запустить стандартные приложения и «нагрузить» систему.

    Поэтому рекомендуется сначала «погонять систему», желательно до возникновения исходных проблем — и после зависания компьютера зайти в Bios и посмотреть параметры производительности.

    Проверить температуру процессора через командную строку

    Второй вариант проверки CPU – использовать командную строку (command line) или Windows PowerShell. Но нужно сразу сделать оговорку: данный способ работает далеко не на всех ПК.

    Чтобы запустить командную строку от имени Администратора, необходимо:

    1. Щелкнуть по значку Windows, который находится в левом нижнем углу дисплея (на панели задач), правой кнопкой мышки. Выбрать опцию «Найти». Ввести в поле для поиска команду CMD. На экране отобразится результат поиска.
    2. Выбрать опцию «Запуск от имени администратора», кликнув по ней левой кнопкой мыши. Высветится уведомление «Разрешить этому приложению вносить изменения на вашем устройстве?». Нажать «Да». В открывшемся окошке CMD ввести следующее значение:wmic /namespace:\rootwmi PATH MSAcpi_ThermalZoneTemperature get CurrentTemperature

    после чего нажать на «Enter».

  • Спустя пару секунд в поле CurrentTemperature отобразится одна или несколько температур в Кельвинах.
  • Для перевода в привычную систему измерений потребуется поделить имеющийся показатель CurrentTemperature на 10 и отнять от него 273,15. Полученное значение является искомой температурой в градусах Цельсия.
  • Для запуска PowerShell необходимо:

    1. Кликнуть на «Пуск» правой кнопкой мышки. В раскрывшемся перечне команд выбрать Windows PowerShell (администратор). Подтвердить нажатием на «Да» разрешение приложению вносить изменения на устройстве.
    2. Здесь следует использовать другую команду, а именно: get-wmiobject msacpi_thermalzonetemperature -namespace «root/wmi».
    3. В результате выполнения команды появится температура в Кельвинах (в поле CurrentTemperature).
    4. Чтобы перевести значение в градусы по Цельсию, разделить CurrentTemperature на 10 и отнять от него 273.15.

    Если при выполнении указанных манипуляций в меню CMD / PowerShell отображается один и тот же параметр CurrentTemperature, или возникают ошибки, значит, на данном ПК способ не работает.

    Проверить температуру процессора Windows 10 через программу

    Удобнее для проверки состояния CPU воспользоваться одной из утилит. Установить специальную программу для определения точной температуры процессора и видеокарты целесообразно и в случае, когда пользователь активно пользуется устройством, часто играет в игры или работает в режиме многозадачности. Обычно такие программы имеют интуитивно-понятный интерфейс, занимают мало места на жестком диске и позволяют контролировать состояние процессора в режиме реального времени.

    Бесплатное и максимально простое приложение, которое отображает сведения о видеокарте. Плюсом является отсутствие необходимости установки на ПК: на официальном сайте доступна портативная версия CPU-Z. После загрузки и запуска приложения нужно перейти во вкладку «Sensors», где указано значение параметра «GPU Temperature». Если кликнуть по стрелочке, расположенной справа от указанного параметра, то отобразится ниспадающее меню. В нем можно выбрать тип отображения данных. Например, опция «Show Average Reading» позволяет отследить средние температурные сведения за весь период эксплуатации устройства.

    AIDA 64

    Платная, но очень мощная утилита с интуитивно понятным интерфейсом на русском языке (пробная версия действует в течение 30 дней). Имеет много базовых функций, позволяющих получить исчерпывающую информацию обо всех системных компонентах. Для проверки параметра «CPU temperature» достаточно перейти во вкладку «Компьютер», расположенную в левом боковом меню AIDA, выбрать подраздел «Датчики»: нужный параметр отобразится в правой части активного диалогового окна. Приложение продолжит отображать показатель температуры даже в свернутом состоянии.

    Программа платная, Trial версия доступна на странице производителя.

    Speed Fan

    После установки программы перейти во вкладку «Readings» из основного меню и отследить скорость вращения вентиляторов охлаждения ПК. Также в Speed Fan можно узнать степень перегрева всех ключевых компонентов системы. Фишкой программы является наличие графиков, а также возможность ускорения скорости вентилятора для снижения нагрева CPU.

    Скопировать программу можно с сайта производителя.

    Piriform Speccy

    Имеет удобный интерфейс и (наравне со Speed Fan) позволяет отследить нагревание CPU в режиме реального времени. Среди дополнительных полезных функций стоит выделить возможность просматривать данные об операционной системе, графических устройствах, оптических накопителях и другом установленном оборудовании.

    Программу можно скопировать с сайта производителя.

    Core Temp

    Удобное приложение с русификацией позволяет отследить температуру ядер CPU. Ее можно поставить в автозагрузку: информация будет доступна на панели задач. Core Temp можно также установить на рабочий стол благодаря специальным гаджетам All CPU Meter и Core Temp Gadget.

    Программу можно скопировать с сайта производителя.

    CUPID HW Monitor

    Отличное бесплатное ПО для проверки статуса аппаратных элементов ПК. Для просмотра температурных данных процессора достаточно установить утилиту, запустить, зайти во вкладку «Temperatures», расположенную в основном меню программы, – раздел «Sensor». Сведения о степени нагрева CPU отображаются в градусах Цельсия – параметр «Package». Можно узнать минимальную и максимальную степень нагрева ПК или ноутбука в столбцах «Min» и «Max», а также узнать текущее состояние в колонке «Value».

    HW Info

    Утилита предоставляет данные о базовых характеристиках ноутбука или компьютера, а также позволяет считать сведения с температурных датчиков видеочипа и процессора в подразделе «CPU» раздела «Sensor».

    Какова оптимальная температура?

    В режиме ожидания и при одновременной работе нескольких программ на ПК / ноутбуке на базе AMD или Intel температура CPU должна составлять 30-50°C, 45°C – в идеале. Конечно, в зависимости от конкретной модели устройства данные показатели могут отличаться. Так, у CPU с разблокированным множителем наблюдаются более высокие границы допустимой температуры. В режиме высокой нагрузки показатель может достигать максимум – 95°C. При этом нужно понимать: чем выше значение, тем меньше срок полезного использования центрального процессора. Соответственно, при превышении лимита в 70-75°C необходимо сразу же принимать превентивные меры по снижению нагрузки на CPU.

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

    Снизить нагрузку на процессор можно самостоятельно, принимая во внимание следующие рекомендации:

    • раз в полгода-год чистить устройство от пыли, так как часто система охлаждения не справляется из-за забитых пылью вентиляционных отверстий;
    • раз в год менять термопасту;
    • убрать устройство от прямых солнечных лучей;
    • открыть корпус ПК на короткое время и поставить напротив вентилятор, чтобы проветрить внутренние компоненты;
    • в случае с ноутбуком целесообразно купить специальную подставку с кулером;
    • ноутбук использовать только на ровных и твердых поверхностях – когда устройство лежит на кровати или коленях, задняя панель не может свободно пропускать воздух;
    • завершать ненужные действующие процессы в Диспетчере задач – вызвать меню при помощи комбинации Ctrl+Shift+Esc;
    • воспользоваться одной из утилит для ускорения вращения вентилятора;
    • проверить CPU в программе Stability Test на наличие ошибок.
    Читайте также:  Windows cannot find start
    Оцените статью