The program for checking the temperature of the laptop, choose the best


The official website of AIDA64 is a continuation of the product called Everest, and it is the most popular program for viewing computer temperature data. The program itself is paid, and has a trial version, which is limited in terms of operation and functionality before entering the license key.

The program allows you to view detailed information about each component of the computer, whether it’s a motherboard, processor, RAM, etc.

Besides that, it is also possible to view information about the computer software - the version of the operating system, a list of installed programs and much more.

There are also benchmarks built into the program, which allows you to compare computer components with others, using data from the AIDA64 developer database.

In addition to benchmarks for comparison, there is a stress test in AIDA64, with which you can monitor the efficiency of the cooling system and the stability of the system as a whole.

Generally, AIDA64 can be safely called the best program for diagnostics and monitoring of personal computer components, but at the same time, do not forget, that the program is paid. The cheapest version for home use costs $40 (for three computers), and more advanced licenses for corporate use start their cost from $ 100-200.

  • Built-in benchmarks for performance comparison
  • Availability of a portable version
  • Stress test with temperature monitoring
  • Extensive opportunities to view information about the system
  • The program is paid

Power monitoring methodology, temperature and CPU usage during testing

Not so long ago we published our new method of measuring energy consumption using an external measuring unit, however, it has one significant limitation. The thing is, that the measuring unit we use is rigidly tied to the power connectors on the motherboard and must be connected to the 24-pin (ATX) and 8-pin (EPS12V) power connectors on the motherboard and to similar power supply connectors. This allows you to use this measuring unit when testing processors and motherboards, but when it comes to testing laptops, monoblocks and nettops, then the use of this technique is not possible.

Therefore, especially for those cases, when the use of an external measuring unit is not possible, we have made a separate software plugin, allowing you to control the power consumption of the processor, its temperature and loading level.

As in the case of an external measuring unit, we are talking about a plugin to our benchmark iXBT Application Benchmark 2021. Recall, that this benchmark includes 17 separate tests based on real applications and allows you to evaluate the performance of the system in various usage scenarios by measuring the execution time of test tasks and comparing this time with the execution time of these tasks on the reference system.

Power monitoring principle, temperature and CPU usage

Idea, the basis of the work of our software plugin is as follows. A specialized monitoring program runs in the background on the computer under test, which is able to control the required system parameters. Such a monitoring program polls sensors and controllers on the motherboard at certain time intervals, which allows you to monitor a huge number of different parameters in real time. Of course, there is no need to track all parameters, in our case, we limited ourselves to only three: power, consumed by the processor, its temperature and loading level.

Further, synchronously with the start of the test task, the monitoring program starts collecting the required data, and synchronously with the end of the test task, all the collected data is written to a file, which is subsequently processed by the benchmark program.

The only question is, which monitoring program to use.

Initially, we chose the Open Hardware Monitor program, by integrating it into our benchmark. This program is able to write log files and is suitable for all parameters, however, later we had to abandon it. The thing is, that the last update of this program is dated 2014, the program does not understand the new Skylake processors and is not able to determine the parameters we need. The latest processor, which this program knows is Broadwell.

As a result, we settled on the HWiNFO64 program, which is regularly updated and knows all the processors. Besides, it allows you to disable the monitoring of those sensors, which are not needed, supports assigning a hotkey to start and stop data collection, writes data to a CSV file, and also allows you to set the time interval for polling sensors.

To integrate this program with our benchmark, we used a portable version of the program, does not require installation on a computer. However, this program needs to be pre-configured to work correctly with our benchmark.

First of all, you need to disable monitoring of those parameters, which are not used, leaving, finally, Only three parameters: power, consumed by the processor (CPU Package Power), CPU temperature (CPU Package) and CPU usage (Total CPU Usage).

Secondly, it is necessary to set the sensor polling interval (Scan Interval) and assign a hot key to start and end data collection.

Third, it is necessary to set the program startup parameters, disabling the welcome window, by minimizing the main window and leaving only the sensors window on the desktop (Show Sensors on Startup). Otherwise, as practice has shown, the hotkey can be triggered, or it may not work.

As already noted, data, saved by the HWiNFO64 program in a CSV file, Next, the iXBT Application Benchmark 2021 is analyzed. The average power during the execution of the test task is calculated, consumed by the processor, as well as the average level of its loading. We found the calculation of the average temperature during the test pointless, therefore, the maximum temperature reached is determined. It is these three parameters that are recorded together with the execution time of the test task as the result of each test.

Presentation of test results

Similarly ,, how is this done in the iXBT Application Benchmark 2021, with additional power monitoring, temperature and processor load for each test, the arithmetic mean result is calculated according to the specified additional parameters and the measurement error for the confidence interval of 0.95. Measurement results are recorded in accordance with the generally accepted rules for recording results with an error.

Advantages and disadvantages of the methodology

The undoubted advantages of this technique include the following, that no additional equipment is required for its implementation. The solution is exclusively software and can be used for testing any systems (unlike a specialized measuring unit).

However, there is also a downside to the coin. First of all, running an additional monitoring program in the background can, theoretically, negatively affect the test results. In order to minimize the impact of the background monitoring program on the test results, we disable monitoring of all unnecessary sensors. As practice shows (more on this later), at least for high-performance processors, the launch of the monitoring program does not affect the test results.

Secondly, systems and processors are different, and sensors, accordingly, too. The situation is quite likely, that for some processors this technique will be inoperable due to the fact that, that the HWiNFO64 program simply will not be able to track the required parameters. To date, we have tested the performance of the program on Intel processors of the Sandy Bridge families, Haswell and Skylake. But not a fact, that everything will work as it should with Intel Atom processors or AMD processors.

Third, sensors, integrated on the board and in the processor, after all, they are not specialized measuring units. Their testimony may, to put it mildly, deviate from the valid ones. Eg, the well-known AIDA64 program (it uses polling of the same sensors, as in the HWiNFO64 program) sometimes gives a complete mess (when the processor temperature is even lower than room temperature).

Example of test results

In conclusion, we will demonstrate an example of a test result with power monitoring, temperature and CPU usage. Besides, let’s compare the test results with software monitoring and the test results with the measurement of power consumption using an external measuring unit.

The test stand had the following configuration:

Processor Intel Core i7-6700K
The motherboard Asus Sabertooth Z170 S
Chipset Intel Z170
RAM 16 GB DDR4-2133 (2 channels)
The drive Seagate ST480FN0021 SSD (480 GB)
Operating system Windows 10 (64-bit)

The processor was operating normally (without overclocking) with Turbo Boost technology activated. Test resultswith software monitoring

capacity, temperatures and CPU usage are shown in the table.

Logical test group Test result, seconds Processor Power, Tue Maximum temperature, °C Loading level, %
Working with video content, points 334±6
MediaCoder x64 113,0±0,5 88,6±0,2 92±3 95,1±0,3
SVPmark 3.0.3b, points 3330±50 64±4 87±5 64±5
Adobe Premiere Pro CC 2015.0.1 291,1±0,7 77±4 94±5 95,4±0,6
Adobe After Effects CC 2015.0.1 464±3 37,3±0,3 77±3 30,4±0,5
Photodex ProShow Producer 7.0.3257 391±5 54,3±0,3 82±4 42,4±0,3
Digital photo processing, points 305±2
Adobe Photoshop CC 2015.0.1 630±10 51,4±0,8 80±2 56,0±0,4
Adobe Photoshop Lightroom 6.1.1 316±2 71,83±0,03 86±2 93,3±0,4
PhaseOne Capture One Pro 8.2 368±3 39±4 68±5 46±5
ACDSee Pro 8.2.287 205±8 39,2±0,7 72,0±0,5 40±1
Vector graphics, points 182,7±0,3
Adobe Illustrator CC 2015.0.1 350,3±0,7 25,0±0,2 68±3 13,05±0,06
Audio processing, points 290±3
Adobe Audition CC 2015.0 358±10 45±11 73±3 39±3
Text Recognition, points 385±2
Abbyy FineReader 12 Professional 147±3 62±2 85±2 71±2
Archiving and unzipping of data, points 244±7
WinRAR 5.21 archiving 103±2 53,4±0,9 70±2 78,4±0,7
WinRAR 5.21 unzipping 6,8±0,4
File operations, points 171±6
Application installation speed 333±3 21,21±0,07 61±3 11,05±0,09
Copying data 70±2 15±1 55±2 11,3±0,7
UltraISO Premium Edition 28±1 7,3±0,5 49±7 7,5±0,9
Scientific calculations, points 289±7
Dassault SolidWorks 2021 SP0 with Flow Simulation package 247±5 61,6±0,3 79±2 91,1±0,7
Integral performance result, points 266±6

Next, let’s look at the test resultswith hardware measurement

See also:Connecting an SD card, as internal memory on Android

power consumption:

Logical test group Test result, seconds Total capacity, Tue Processor Power, Tue
Working with video content, points 334±6
MediaCoder x64 114±2 108±2 89±2
SVPmark 3.0.3b, points 3300±300 83±5 64±5
Adobe Premiere Pro CC 2015.0.1 291±2 93±2 73,8±0,4
Adobe After Effects CC 2015.0.1 464±4 48,4±0,3 32,6±0,3
Photodex ProShow Producer 7.0.3257 394±2 68,7±0,3 52,0±0,3
Digital photo processing, points 305±2
Adobe Photoshop CC 2015.0.1 627±4 67,63±0,09 49,90±0,06
Adobe Photoshop Lightroom 6.1.1 319,4±0,4 91,3±0,5 70,0±0,4
PhaseOne Capture One Pro 8.2 373±5 59±2 43±2
ACDSee Pro 8.2.287 207±2 54,6±0,4 38,3±0,4
Vector graphics, points 182,7±0,3
Adobe Illustrator CC 2015.0.1 356,7±0,7 39,19±0,08 24,40±0,09
Audio processing, points 290±3
Adobe Audition CC 2015.0 360±3 61,73±0,07 46,10±0,08
Text Recognition, points 385±2
Abbyy FineReader 12 Professional 150,1±0,4 77,5±0,3 60,0±0,3
Archiving and unzipping of data, points 244±7
WinRAR 5.21 archiving 104,2±0,3 69,57±0,08 51,77±0,07
WinRAR 5.21 unzipping 6,8±0,4
File operations, points 171±6
Application installation speed 333,2±0,7 35,3±0,4 20,6±0,3
Copying data 70±2 29,9±0,4 14,7±0,4
UltraISO Premium Edition 27±3 22±2 7±2
Scientific calculations, points 289±7
Dassault SolidWorks 2021 SP0 with Flow Simulation package 247±6 78,3±0,4 60,6±0,3
Integral performance result, points 266±6

Comparing the results given, the following important conclusions can be drawn.

First of all, the results of the tests themselves in the hardware measurement mode and in the software monitoring mode are practically the same (the difference is within the margin of error). Thus, the operation of the background monitoring program practically does not affect the test results.

Secondly, processor power, measured using an external unit and determined using a monitoring program, they differ little from each other. Interesting, what is the CPU power, determined by the monitoring program, it turns out to be slightly higher in all tests. This is a bit strange: it should be exactly the opposite. Recall, that when measuring power using an external unit, not only power is taken into account, consumed by the processor, but also the power, dissipated on the power supply voltage regulator (this is the power, transmitted over the 12 V bus of the EPS12V connector). Thus, the measured processor power should be a little more, than the real power, consumed purely by the processor.

However, it is necessary to state, that the results of power measurement and monitoring correlate well with each other.

Let’s also present on one diagram the average CPU load (in percent) and the maximum temperature (in °C), which are achieved during the test. Of course, reduce the values on one diagram, having different units of measurement, not quite correct, but from the point of view of visualization of results it is convenient.

Analyzing the results by temperature and CPU load level, you can notice, that in some tests approximately the same temperature is achieved at different levels of CPU utilization. That’s fair, for example, for Adobe After Effects CC 2015 tests, Photodex ProShow Producer and Adobe Photoshop CC 2015. Meanwhile, there is nothing surprising in such results. First of all, we are talking about the maximum temperature, and not about the average, and secondly, even at the same PROCESSOR load level, its temperature may vary. Eg, you can load the processor with floating-point calculations, and it will get very hot, and you can load it with integer operations, which heat up the PROCESSOR to a lesser extent during execution.


Summing up, once again we emphasize, that this technique is focused on determining the power consumption of processors when testing laptops, monoblocks, nettops and other complete solutions, when the use of an external measuring unit is not possible. The main objective of this technique is to, to measure exactly the power consumed by the processor, and such parameters, how is the average load and maximum CPU temperature, secondary (what is called, are included). However, perhaps, this data will be in demand when analyzing performance.


Official website

One of the most famous free programs for monitoring the performance of various computer sensors, including temperatures. Similar to AIDA64 and Everest, allows you to view detailed information about each component of the computer.

The program has a separate window, which shows data from computer sensors. It can be run as from the program itself, so immediately run the program in the mode of displaying only data from sensors.

If you double-click on the sensor you are interested in, then it will be possible to track changes in indicators in the form of a graph.

Remote monitoring of the system is supported - it is enough to run one program as a server for this, which can be connected via HWiNFO from another computer. The program exists for both 32-bit, so it is for 64-bit operating systems. There is also a portable version of the program, which does not require installation.

  • The ability to run the program in ’simplified’ mode, where only sensor data will be shown
  • Availability of a portable version
  • Support for remote monitoring of the system
  • The program is absolutely free
  • Not detected

Optimal or high processor temperature

Each processor has its own temperature indicators, under which it can work. You can find out about them on the manufacturer’s website.

But there are some common figures, which you can also rely on, here is a little cheat sheet for you. Avoid high temperature, despite, that the processor has built-in protection (after a certain temperature, it will simply turn off, so as not to burn out). Prolonged operation in afterburner mode can lead to rapid CPU wear.

  • Temperaturebelow 60 °C
  • From60 °C to 70 °C
  • From70 °C to 80 °C
  • From80 °C to 90 °C
  • 90 ° C


Official website

A fairly simple program, from the developers of another well-known utility - CPU-Z. The program immediately after launching the sensors of the personal computer known to it, showing their current, minimum and maximum values.

This program has both 32-bit, so is the 64-bit version. Besides, you can also download an archive with a portable version of the program from the developer’s website, which does not require installation.

  • Availability of a portable version
  • The program is free
  • Minimal functionality

MSI Afterburner

The official website Although MSI Afterburner is a program for overclocking video cards, he also copes well with monitoring the indicators of not only the video card, but also the CPU, including their temperatures.

In addition to the banal display of current indicators in the program itself, MSI Afterburner is able to show this data as an overlay, what can be useful in full-screen applications (in the same video games). In the overlay, if desired, you can fit all the data supported by it, as in the form of numeric values, so it is in the form of graphs.

The program supports various skins (covers), which are developed not only by the developers themselves, but also by the community, which leaves a very wide choice in terms of the appearance settings of the program ‘for yourself’.

  • Free program
  • The presence of an overlay
  • Support for skins
  • Extensive customization options
  • Not detected

How to find out the CPU temperature without programs?

Actually, to check the CPU temperature, you do not need to install third-party software. But - only if you use Windows 10. To get the necessary data, turn to the PowerShell command line. It is present as part of this OS.

1. In the search, write PowerShell and find the appropriate application.

2. In the context menu (right mouse button), select ‘Open as administrator” and launch the PowerShell console.

3. Enter the command ‘wmic /namespace:rootwmi PATH MSAcpi_ThermalZoneTemperature get CurrentTemperature” (without quotes).

4. Several numbers will appear in the console (depending on the number of cores). They will roughly match in values, so we choose any.

5. Open the calculator (enter calc in the Windows search), divide the resulting number by 10 and subtract 273.15. We get the temperature of the processor core in degrees Celsius.

However, as seen in the screenshot, the verification method is not very accurate, and the CoreTemp program shows other data for each processor core (10 degrees higher than PowerShell indicators).

Open Hardware Monitor

The official website is one of the few similar programs, fully open source. The interface is very similar to HWMonitor - it also allows you to track current, minimum and maximum sensor values.

However, the program has much more possibilities, than the aforementioned HWMonitor. You can pin the indicators you are interested in in the system tray, or as a separate widget on the screen.

From other pleasant possibilities, the program supports the possibility of remote monitoring of sensor indicators via a browser - for this purpose, it has built-in functionality of a simple web server (disabled by default).

  • Free program
  • Possibility of remote monitoring via the browser
  • Open source
  • Not detected


Official website

A small program for system monitoring, from the developers of the popular CCleaner program. The program is a simple one-window application, which can output information about the main components of the system and their temperatures.