AIDA64
AIDA64 Extreme has a hardware detection engine unrivaled in its class. It provides detailed information about installed software and offers diagnostic functions and support for overclocking. As it is monitoring sensors in real time, it can gather accurate voltage, temperature and fan speed readings, while its diagnostic functions help detect and prevent hardware issues. It also offers a couple of benchmarks for measuring either the performance of individual hardware components or the whole system. AIDA64 provides over 50 pages of information on hardware configuration and over 50 pages of installed programs, software licenses, security applications, and Windows settings. AIDA64 supports over 250 various sensor devices to measure temperatures, voltages, fan speeds, and power draw.
Learn more
Core Temp
What makes Core Temp unique is the way it works. It is capable of displaying a temperature of each individual core of every processor in your system! You can see temperature fluctuations in real time with varying workloads. Core Temp is also motherboard agnostic. Core Temp is easy to use, while also enabling a high level of customization and expandability. Core Temp provides a platform for plug-ins, which allows developers to add new features and extend its functionality. Core Temp makes it easy for you to monitor the temperature of any modern x86 based processor. The program supports processors from all three major manufacturers; Intel, AMD and VIA. Intel processors starting with the "Core" series all the way up to the newest Core i7, including all the derivatives.
Learn more
HWMonitor
HWMonitor is a hardware monitoring program that reads PC systems main health sensors, voltages, temperatures, fans speed. The program handles the most common sensor chips, like ITE® IT87 series, most Winbond® ICs, and others. In addition, it can read modern CPUs on-die core thermal sensors, as well has hard drives temperature via S.M.A.R.T, and video card GPU temperature. Preliminary support of Intel Alder Lake, Z6xx platform and DDR5 memory. AMD Ryzen 5700G, 5600G and 5300G APUs. AMD Radeon RX 6900 XT and 6700 XT GPUs. Added hotspot and GDDR6 temperatures on NVIDIA GPUs. Run the setup executable file, and let it guide you for the installation process. You can remove the program either from the Add or Remove Programs window (from Settings, Control Panel), or choose Uninstall HWMonitor from Start menu, Programs, CPUID, HWMonitor. If you notice a bug in a sensor report, or an undefined value, please select the "File" menu and choose "Save" to generate a complete report as a text file.
Learn more
SpeedFan
SpeedFan monitor temperatures from several sources. By properly configuring SpeedFan, you can let it change fan speeds based on system temperatures. When choosing parameters for the minimum and maximum fan speed, try to set them by hand and listen to the noise. When you hear no noise from the fan then you can set that value as the minimum fan speed for that fan. I suggest to use 100 as the maximum value, unless you hear a lot of noise from it, in which case you might reduce the maximum speed to 95 or 90. You can set, say, 60 as the maximum value and, sometimes, I myself set it that way. Consider that when the warning temperature is reached, the program sets the fan speed to 100, whatever maximum speed you selected. One last word should be said regarding the use fan x listbox. In my pc, more than one temperature changes when a fan runs faster. You can configure on which fan every temperature should rely.
Learn more