Средства контроля температуры процессора (CPU)
Производительность персонального компьютера постоянно растет, и вместе с этим его устройство становится все более сложным. Энергопотребление и тепловыделение компонентов повышаются все больше и больше, что заставляет производителей думать о том, как лучше всего обеспечить надежную защиту компонентов от перегрева. Поэтому нам с вами приходится теперь думать не только о быстродействии отдельных компонентов, но и о качестве их охлаждения.
Для контроля над качеством охлаждения и уровнем напряжений разработан целый ряд решений, позволяющих пользователю самостоятельно контролировать каждый отдельный параметр либо позволяющих включить автоматическое отключение ПК при возникновении аварийной ситуации.
Центральному процессору всегда уделялось особое внимание, это не только главный вычислительный узел компьютера, но и самый горячий его компонент. Кстати, работоспособность процессора напрямую зависит от качества его охлаждения. При значении температуры выше определенного уровня повышается вероятность ошибок в работе, при дальнейшем ее росте процессор останавливается и в наихудшем случае выходит из строя. Практически любые современные материнские платы имеют средства температурного контроля центрального процессора. Для этого используют специальный термодатчик, который располагается внутри процессорного разъема. Он очень похож на «лепесток», прижимаемый силами собственной упругости к обратной стороне процессора. Надо лишь следить, чтобы он плотно прижимался всей поверхностью кончика обязательно в центре процессора. Термодатчиком может служить и небольшая деталь, стоящая на тонких металлических ножках, но у такого варианта немного хуже упругость и контакт прилегания. В третьем случае внутри процессорного разъема ничего не видно, т. к. датчик находится под разъемом, напаянный на широкой дорожке платы. При этом датчик имеет тепловой контакт с ножками процессора. Медные, позолоченные выводы обеспечивают хороший отвод тепла, поэтому и являются точкой снятия температуры.
К сожалению, подобный контроль над температурой не очень эффективен, т. к., во-первых, показания датчика никогда не соответствуют реальному нагреву, что обычно выражается в реальной разнице на 5–15 °С между реальной температурой и тем, что показывает датчик. Во-вторых, при резком нагреве процессора внешний датчик не способен сразу отреагировать, т. к. внешний корпус всегда нагревается дольше.
Компания Intel, начиная с процессоров Pentium 11, стала монтировать термодатчик внутрь ядра, что позволило в некоторой степени устранить инертность, т. е. датчик теперь нагревается практически одновременно с ядром процессора. Но имеется еще одна проблема: любая цифровая технология измерений «страдает» дискретностью, т. е. система мониторинга считывает температуру через определенные промежутки времени, которые обычно составляют десятые доли секунды и не могут быть меньше. За время между пересчетами температура ядра процессора может подскочить до 10 и более градусов. Поэтому в процессорах Intel Pentium 4 применяется аналоговая система контроля Thermal Monitor, с отдельным датчиком, которая не привязана к дискретным пересчетам и действует постоянно. В результате при достижении 85 °С включается система пропуска тактовых сигналов, что приводит к снижению тактовой частоты ядра процессора. Процессоры компании AMD, начиная от Athlon ХР и Duron Morgan, также имеют интегрированный термодатчик. К сожалению, значительная часть материнских плат под Socket А не включает в свой состав даже цифровой системы мониторинга, способной взаимодействовать с внутренним термодатчиком процессора. Производители зачастую ограничиваются установкой старого внешнего термодатчика со всеми его недостатками.
Из всего вышесказанного можно сделать вывод, что компьютеры, собранные на базе процессоров от AMD, требуют особого контроля над качеством охлаждения. Для процессоров от Intel контроль над температурой не столь критичен, особенно для тех процессоров, которые обладают аналоговым датчиком (Pentium 4), но это вовсе не повод для халатного отношения к их охлаждению. Даже для самых «горячих», Duron или Athlon, процессоров недопустима рабочая температура выше 55–60 °С, т. к. это может привести к их преждевременному выходу из строя и к «тормозам» при работе компьютера.
Данный текст является ознакомительным фрагментом.
Датчик температуры процессора
← Предельные диапазоны напряжения и силы тока для адаптеров питания и бытовых приборов (24.02.2015).
Существуют десятки программ измерения температуры процессора — и все они показывают разную температуру. Предпринята попытка не столько выбрать правильную программу, сколько разобраться: почему они так врут, аж до десятков градусов.
Сначала я задумался как пользователь: почему эти программы врут. Ведь в процессоре стоит один датчик, он посылает в материнскую плату единственное число: температуру. Все программы берут информацию с этого датчика и преобразуют ее при помощи каких-то формул/коэффициентов. Значит, разница только в алгоритме преобразования двоичной информации с датчика. А так как исходные коды программ есть коммерческая тайна и авторское право — единственный способ выбрать правильную программу — протестировать их все.
Далее я задумался как сисадмин: возьму температуру процессора из BIOS в режиме простоя, в Windows запущу все программы по очереди — и буду сравнивать их показания с показателем BIOS (при этом отключив все фоновые программы и процессы). Однако кто сказал, что температура BIOS — эталонная? Значит, я должен взять высокоточный мультиметр за 15000, поставить термопару на крышку процессора, прижать ее радиатором — и сравнить показания BIOS с мультиметром.
Далее я задумался как программист: зачем мне связываться с BIOS, если я могу получить информацию о температуре процессора напрямую из операционной системы. Использую инструментарий Windows Management Instrumentation (WMI), получаю свойство CurrentTemperature класса MSAcpi_ThermalZoneTemperature — и дело в шляпе.
А потом понеслась:
— программа с WMI не показала ровным счетом никакой информации по температуре;
— выяснилось, что датчик вовсе не один (и у них разное назначение), поэтому замер температуры на крышке процессора не даст никаких ответов;
— выяснилось, что существует не один, а несколько способов получения информации с датчиков, поэтому среди них могут быть и корректные способы, и некорректные (WMI-то не сработал).
Типы датчиков на процессоре:
— температура крышки (оболочки) процессора;
— температура ядра процессора (может достигать 100 градусов — и это не будет считаться критической ситуацией). Ядро процессора горячее оболочки процессора на десятки градусов (истинный источник температуры малого объема). В свою очередь, радиатор системы охлаждения холоднее оболочки процессора (огромный объем с малой площадью соприкосновения). Поэтому нельзя судить о температуре оболочки процессора, трогая радиатор рукой: даже с отключенным вентилятором радиатор будет иметь меньшую температуру.
Аппаратные способы снятия показания с датчиков:
— датчик на материнской плате, показывающий температуру крышки процессора. Крышка процессора металлическая, считаем температуру ее равномерной (вот оно, значение, отображаемое в BIOS?);
— цифровой датчик процессора (DTS), показывающий температуру ядра (по датчику на ядро). Присутствует у Intel, начиная с процессоров Intel Core 2 и имеет свои особенности. Чем меньше температура ядра — тем больше его абсолютная погрешность;
— датчик корпуса процессора на самом процессоре (околосокетный), пишут, что доверять ему вообще не стоит.
Программные способы снятия показания с датчиков:
— WMI есть инструмент посредника (Windows) между датчиком (каким же?) температуры и конечным пользователем. Так как инструмент не обновляется уже много лет, он может вообще информацию с процессора не снять (и тут уже зависит от железа: материнской платы и процессора). Из-за множества вопросов и нестыковок данный функционал отбрасывается. Из этого следует, что программы измерения температуры процессора используют не WMI, а другие алгоритмы получения информации (речь о температуре оболочки процессора);
— внешний драйвер WinRing как инструмент для входа в ядро процессора (получение температуры ядер);
— другие неизвестные мне способы.
А потом я задумался как электроник-теоретик и физик-теоретик. Что покажет мультиметр, если померить напряжение до резистора и после него — падение напряжения на нем. То есть резистор здесь в роли датчика, показывающего разницу между напряжениями на своих входе и выходе. Покажет он это, если цепь замкнута, есть разность потенциалов, протеканию тока в цепи ничего не мешает. Проведем аналогию с термопарой: разность потенциалов в этом случае есть разница температур радиатора и процессора, большая теплопроводность как отсутствие препятствий при протекании тепла, резистор есть термопара. То есть она покажет разницу между температурами крышки процессора и радиатора (или среднее арифметическое; сейчас споры на форуме идут — но без разницы: все равно не то). Значит я должен найти ещё один высокоточный мультиметр и ещё одну термопару, чтобы одновременно контролировать и температуру радиатора — а это уже накладно. А запускать процессор без радиатора (теплопроводность воздуха, обтекающего термопару, мала) — риск остаться без процессора за считанные секунды.
Обратная аналогия. Датчик материнской платы изолирован в какой-то полости от потерь тепла, как и датчики ядер процессора, как и градусник под мышкой (объект измерения горячее датчика, теплопроводность объектов рядом с датчиком мала — датчик накачивается теплом, и его температура становится равна температуре измеряемого объекта).
— анализ программных способов снятия температуры с датчиков показал две проблемы. Нет доверия ни одной программе (а следовательно — ни одному обзору с их использованием). Возможно только снятие температуры с помощью высокоточных аналоговых приборов: мультиметр с термопарой, датчик типа TMP37 с инструментом снятия его показаний и так далее — но с учетом законов физики;
— анализ датчиков процессора показал их несовершенство, поэтому приоритет делается на крышку (оболочку) процессора. Приходится считать эталонным параметр BIOS, т.к. датчик аналоговый и прижат вплотную к процессору (последнее, кстати, так и не смог доказать нормально);
— получение достоверной температуры процессора при помощи аналоговых приборов накладно. Поэтому адекватных способов получения достоверной температуры процессора для рядового потребителя не существует.
Температура процессора
Купил AMD Athlon II X3 440. При включении в BIOS температура 30 градусов датчик процессора и 30 градусов датчик материнки. Радиатор вообще холодный. При запуске в линуксе выдает что температура 70-80 градусов. Если остановить кулер, радиатор начинает медленно нагреваться, температура на датчикке тоже растет. Тестировал в linux и в windows. В процессе работы датчик материнки разогрелся до 40 градусов. Процессор при запуске в биос 35. Причем даже останавливал кулер, выключал блок быстро запускал в биос — там опять 30-40 на процессоре и 40 на материнке.
Охлаждение не помню какое точно. Zalman с пометкой nvidia светится зеленым, с медными тепловыми трубками. А впрочем вот схожий
Термопасты нанес вроде среднее количество, правда она кончалась, возможно не хватило. Но я что то не думаю что кулер дает охладить его только до 80 градусов.
Что подскажите? Это просто датчик чудит или нужно опасаться?
Нормальная температура процессора в ноутбуке
Температуру процессора определяют по его загруженности, т.е. какое количество программ запущено в определенный момент времени, от его изготовителя, а так же в каком месте располагается датчик температуры. Сегодня мы с вами попытаемся разобраться какая температура должна быть у процессора? И так, если говорить о современных процессорах, то их температура не должна превышать 105 градусов. Это максимальная температура, которая лежит в пределах от 54°C до 105°C для разных процессоров.Но в основном рабочая температура процессора при нагрузке варьируется в пределах от 60 до 80 градусов.
Процессор на компьютере
И все таки какая температура процессора должна быть, как вы поймете, что температура вашего процессор слишком высокая?
- Замедляется работа компьютера
- Компьютер начинает перезагружаться
- Компьютер полностью выключается
- датчик
- температура
- процессора
- оболочки процессора
- температуры процессора
- температура процессора
Как узнать температуру процессора на ноутбуке и компьютере

В этой инструкции — несколько простых способов узнать температуру процессора в Windows 10, 8 и Windows 7 (а также способ, не зависящий от ОС) как с помощью бесплатных программ, так и без их использования. В конце статьи также будет приведена общая информация о том, какая нормальная температура процессора компьютера или ноутбука должна быть.
Причиной, по которой пользователю может потребоваться посмотреть температуру CPU — подозрения на то, что он выключается из-за перегрева или другие основания полагать, что она не является нормальной.
Просмотр температуры процессора без программ
Первый из способов узнать температуру процессора без использования стороннего ПО — посмотреть её в BIOS (UEFI) вашего компьютера или ноутбука. Почти на любом устройстве такая информация там присутствует (за исключением некоторых ноутбуков).
Все что вам потребуется, это зайти в БИОС или UEFI, после чего найти нужную информацию (CPU Temperature, CPU Temp), которая может располагаться в следующих разделах, в зависимости от вашей материнской платы
- PC Health Status (или просто Status)
- Hardware Monitor (H/W Monitor, просто Monitor)
- Power
- На многих материнских платах с UEFI и графическим интерфейсом информация о температуре процессора имеется прямо на первом экране настроек.
Недостаток такого способа — вы не можете получить информации о том, какая температура процессора при нагрузках и работе системы (так как пока вы в BIOS процессор простаивает), отображаемая информация говорит о температуре без нагрузки.

Примечание: существует также способ посмотреть сведения о температуре с помощью Windows PowerShell или командной строки, т.е. также без сторонних программ, будет рассмотрен в конце руководства (так как мало на каком оборудовании правильно работает).
Core Temp
Core Temp — простая бесплатная программа на русском языке для получения информации о температуре процессора, работает во всех последних версиях ОС, включая Windows 7 и Windows 10.
В программе отдельно отображаются температуры всех ядер процессора, также эта информация по умолчанию выводится на панели задач Windows (вы можете поставить программу в автозагрузку, чтобы эта информация всегда была в панели задач).

Помимо этого, Core Temp отображает базовую информацию о вашем процессоре и может использоваться как поставщик данных о температуре процессора для популярного гаджета рабочего стола All CPU Meter (будет упомянут далее в статье).
Есть и собственный гаджет рабочего стола Windows 7 Core Temp Gadget. Еще одно полезное дополнение к программе, доступное на официальном сайте — Core Temp Grapher, для отображения графиков загрузки и температуры процессора.
Скачать Core Temp можно с официального сайта http://www.alcpu.com/CoreTemp/ (там же, в разделе Add Ons находятся дополнения к программе).
Информация о температуре процессора в CPUID HWMonitor
CPUID HWMonitor — одна из самых популярных бесплатных просмотра данных о статусе аппаратных компонентов компьютера или ноутбука, отображающая, в том числе, и подробную информацию о температуре процессора (Package) и для каждого ядра отдельно. Если у вас также будет присутствовать пункт CPU в списке, в нем отображается информация о температуре сокета (актуальные на текущий момент времени данные отображаются в столбце Value).

Дополнительно, HWMonitor позволяет узнать:
- Температуру видеокарты, дисков, материнской платы.
- Скорость вращения вентиляторов.
- Информацию о напряжении на компонентах и нагрузке на ядра процессора.
Speccy
Для начинающих пользователей самым простым способом посмотреть температуру процессора, возможно, окажется программа Speccy (на русском), предназначенная для получения информации о характеристиках компьютера.
Помимо разнообразной информации о вашей системе, Speccy показывает и все самые важные температуры с датчиков вашего ПК или ноутбука, температуру процессора вы сможете увидеть в разделе CPU.

Также в программе показываются температуры видеокарты, материнской платы и дисков HDD и SSD (при наличии соответствующих датчиков).
SpeedFan
Программа SpeedFan обычно используется для контроля скорости вращения вентиляторов системы охлаждения компьютера или ноутбука. Но, одновременно с этим, она же отлично отображает информацию о температурах всех важных компонентов: процессора, ядер, видеокарты, жесткого диска.

При этом SpeedFan регулярно обновляется и поддерживает почти все современные материнские платы и адекватно работает в Windows 10, 8 (8.1) и Windows 7 (правда в теории может вызывать проблемы при использовании функций регулировки вращения кулера — будьте осторожнее).
Среди дополнительных возможностей — встроенное построение графиков изменения температуры, которое может оказаться полезным чтобы, например, понять, какая температура процессора вашего компьютера во время игры.
HWInfo
Бесплатная утилита HWInfo, предназначенная для получения сведений о характеристиках компьютера и состоянии аппаратных компонентов также является удобным средством для того, чтобы посмотреть информацию с датчиков температуры.
Для того, чтобы увидеть эту информацию, просто нажмите кнопку «Sensors» в главном окне программы, нужные сведения о температуре процессора будут представлены в разделе CPU. Там же вы найдете информацию о температуре видеочипа при необходимости.

Скачать HWInfo32 и HWInfo64 можно с официального сайта http://www.hwinfo.com/ (при этом версия HWInfo32 работает также и в 64-разрядных системах).
Другие утилиты для просмотра температуры процессора компьютера или ноутбука
Если тех программ, которые были описаны, оказалось мало, вот еще несколько отличных инструментов, считывающих температуры с датчиков процессора, видеокарты, SSD или жесткого диска, материнской платы:
- Open Hardware Monitor — простая утилита с открытым исходным кодом, позволяющая посмотреть информацию об основных аппаратных компонентах. Пока в бета-версии, но работает исправно.

- All CPU Meter — гаджет рабочего стола Windows 7, который, при наличии на компьютере программы Core Temp умеет показывать данные о температуре процессора. Можно установить этот гаджет температуры процессора и в Windows.
- OCCT — программа нагрузочного тестирования на русском языке, которая также отображает информацию о температурах CPU и GPU в виде графика. По умолчанию данные берутся из встроенного в OCCT модуля HWMonitor, но могут использоваться данные Core Temp, Aida 64, SpeedFan (меняется в настройках).

- AIDA64 — платная программа (есть бесплатная версия на 30 дней) для получения информации о системе (как аппаратных, так и программных компонентах). Мощная утилита, недостаток для рядового пользователя — необходимость покупки лицензии.

Узнаем температуру процессора с помощью Windows PowerShell или командной строки
И еще один способ, который работает только на некоторых системах и позволяет посмотреть температуру процессора встроенными средствами Windows, а именно с помощью PowerShell (есть реализация этого способа с помощью командной строки и wmic.exe).
Открываем PowerShell от имени администратора и вводим команду:
get-wmiobject msacpi_thermalzonetemperature -namespace "root/wmi"
В командной строке (также запущенной от имени администратора) команда будет выглядеть так:
wmic /namespace:\\root\wmi PATH MSAcpi_ThermalZoneTemperature get CurrentTemperature
В результате выполнения команды вы получите одну или несколько температур в полях CurrentTemperature (для способа с PowerShell), являющуюся температурой процессора (или ядер) в Кельвинах, умноженных на 10. Чтобы перевести в градусы по Цельсию, делим значение CurrentTemperature на 10 и отнимаем от него 273.15.

Если при выполнении команды на вашем компьютере значение CurrentTemperature всегда одно и то же — значит этот способ у вас не работает.
Нормальная температура процессора
А теперь по вопросу, который чаще всего задают начинающие пользователи — а какая температура процессора нормальная для работы на компьютере, ноутбуке, процессоров Intel или AMD.
Границы нормальных температур для процессоров Intel Core i3, i5 и i7 Skylake, Haswell, Ivy Bridge и Sandy Bridge выглядят следующим образом (значения усреднены):
- 28 – 38 (30-41) градусов по Цельсию — в режиме простоя (запущен рабочий стол Windows, фоновые операции обслуживания не выполняются). В скобках даны температуры для процессоров с индексом K.
- 40 – 62 (50-65, до 70 для i7-6700K) — в режиме нагрузки, во время игры, рендеринга, виртуализации, задач архивирования и т.п.
- 67 – 72 — максимальная температура, рекомендуемая Intel.
Нормальные температуры для процессоров AMD почти не отличаются, разве что для некоторых из них, таких как FX-4300, FX-6300, FX-8350 (Piledriver), а также FX-8150 (Bulldozer) максимальной рекомендуемой температурой является 61 градус по Цельсию.
При температурах 95-105 градусов по Цельсию большинство процессоров включают троттлинг (пропуск тактов), при дальнейшем повышении температуры — выключаются.
При этом стоит учитывать, что с большой вероятностью, температура в режиме нагрузки у вас с большой вероятностью будет выше, чем указано выше, особенно если это не только что приобретенный компьютер или ноутбук. Незначительные отклонения — не страшно.
В завершение, немного дополнительной информации:
- Повышение окружающей температуры (в комнате) на 1 градус Цельсия ведет к повышению температуры процессора примерно на полтора градуса.
- Количество свободного пространства в корпусе компьютера может оказывать влияние на температуру процессора в пределах 5-15 градусов по Цельсию. То же самое (только числа могут быть выше) касается помещения корпуса ПК в отделение «компьютерного стола», когда близко к боковым стенкам ПК находятся деревянные стенки стола, а задняя панель компьютера «смотрит» в стену, а иногда и в радиатор отопления (батарею). Ну и не забываем про пыль — одну из главных помех отводу тепла.
- Один из самых частых вопросов, который мне доводится встречать на тему перегрева компьютера: я почистил ПК от пыли, заменил термопасту, и он стал греться еще больше или вообще перестал включаться. Если вы решили выполнить эти вещи самостоятельно, не делайте их по единственному ролику в YouTube или одной инструкции. Внимательно изучите побольше материала, обращая внимание на нюансы.
На этом завершаю материал и надеюсь, для кого-то из читателей он окажется полезным.
Где находится датчик температуры CPU? В материнке или в процессоре?
Сокет 775 Постоянный сбой по температуре. Охлаждение в порядке. Кулер работает нормально. А вот датчик температуры процессора показывает 125 гр. С . Но не всегда, а когда температуру принудительно опускаю ниже 32 градусов, запуская мороз в комнату или поднимаю выше 50 градусов. При включении компа тоже всегда 125 и один длинный, четыре коротких сигнала. Жму F1 запускается, поставил CPUID HWMonitor для отслеживания температуры проца. Когда зависает на 125 градусах, параметр не меняется, от 30 и выше минут. А иногда и до самого выключения компа, но он не выключается, а идёт на перезагрузку. Что надо менять: мать или проц? Возможно сделать ремонт?
Дополнен 10 лет назад
Менял термопасту, не помагло.
Лучший ответ
В материнке
Остальные ответы
и там и там.
ориентируйся на температуру ядер проца
Поставь AIDA64.
Температура ЦП — датчик на материнке под сокетом,
температура ядер — ЦП/ядро 1 и так далее — датчик в процессоре.
Всё просто. Либо у радиатора плохой контакт с поверхностью теплораспредилительной крышки цпу.
Либо термопаста высохла. В любом случае придётся лезть внутрь.
Если в ремонте/сборке пк не сечёшь, то пусть операцию делает профи или продвинутый юзверь.
термопары стоят везде, и в проце и мостах, эстакадах и путепроводах, гадать без схем и моделей можно только по картам, яндекс или таро)).