Version history for Core Temp
<<Back to software description
Changes for v1.10.2 - v1.11
- - New: Support for AMD EPYC (Naples) processors, Stoney Ridge APUs.
- - New: Multiple processor group support. Fixes detection of CPUs on multi-socket systems with more than a total of 64 threads.
- - New: Support for Intel Coffee Lake, Denverton, Gemini Lake.
- - New: Support for Intel Xeon Phi (untested).
- - Fix: AMD processor or core recognition issues on multiple generations.
- - Fix: Some AMD processors reported incorrect Max temperatures when other hardware monitoring utilities are used.
- - Fix: Power detection on multiprocessor Intel machines.
- - Fix: Correct topology information on high-end, high-core systems.
- - Fix: Check for updates on older operating systems.
- - Fix: Settings window Tab control background when themes are disabled in Windows.
- - Fix: L1 Instruction cache was reported as L1 Unified cache on most processors.
- - Fix: L2 cache was incorrectly reported on newer VIA processors.
- - Fix: Multiple other VIA related improvements and fixes.
Changes for v1.8.1 - v1.9
- - New: Intel Skylake-SP and Skylake-X support.
- - New: Preliminary Kaby Lake-X support.
- - Fix: Windows 10 support.
- - Fix: Sandy Bridge-E/EN/EP, Ivy Bridge-E/EN/EP, Haswell-E/EP, Broadwell-E/EP codename recognition.
Changes for v1.7 - v1.8.1
- - New: AMD Ryzen support.
- - New: Power consumption notification area (system tray) icon.
- - New: Intel/VIA, right click the Frequency to select which core's frequency to display.
- - Fix: Power draw figures are only available on CPU #0 in multi processor systems.
- - Fix: BSOD on some Intel systems.
- - Fix: Core Temp locks up after waking up system from suspend/hibernation due to overheating protection.
- - Fix: AMD Athlon FX-60 Dual Core recognition.
- - Known issues: Some systems running Windows 10 Anniversary may still have driver load failure.
Changes for v1.5.1 - v1.6
- - Fix: Runaway memory leak on some machines.
- - Fix: Bus clock detection on Apollo Lake processors.
- - Fix: Occasional 'to TjMax' appearing on some cores on Intel processors. Improved, hopefully fixed.
- - Change: Subversion will now be shown in the title and About dialog if it's not 0.
- - Known issues: Some systems running Windows 10 Anniversary may still have driver load failure.
Changes for v1.0 RC 5 - v1.0 RC 6
- New: Digital signature. Core Temp is digitally signed by 'Artur Liberman', it is now easy to tell that you have a genuine copy of Core Temp.
- New: Update Checker. Core Temp can now notify you when a new version is available.
- New: You can now hide the taskbar button and use the system tray icons to pop the window back up.
- New: Added support AMD's new Richland APU.
- New: Added support for Intel Haswell and Ivy Bridge-EP CPUs.
- New: Preliminary support for Bay Trail-T Atoms.
- Fix: BSOD on some Windows 7/8 + UEFI enabled machines.
- Fix: AMD FX system freezes/crashes/BSOD.
- Fix: Driver failure when closing Core Temp on another Windows user account.
- Fix: Corrected detection of certain Xeon processors.
- Update: Ram utilization notification icon added to the Settings --> Notification Area.
- Update: Logitech G15 applet now supports CPUs with up to 10 cores.
- Update: System tray icons' tooltips now display their respective core information.
- Update: Log file will now also contain power consumption.
- Update: Log file will now keep track of each core on AMD CPUs as well.
Changes for v1.0 RC 4 - v1.0 RC 5
- New: Multilingual interface. Core Temp now natively supports adding non-English languages.
- New: Plugin system - 3rd party developers can now create plugins and extensions for Core Temp, both native code and .Net are supported. More information is available in the developers section.
- New: Added support for Intel Pentium and AMD K5 and newer processors. (detection only, Temperature by Acpi Thermalzones)
- New: Added support for VIA processors. (C3 - detection only, Temperature by Acpi Thermalzones)
- New: Intel Sandy Bridge, Ivy Bridge, AMD Bulldozer and Fusion (Trinity, Llano, Brazos) support.
- New: Max TDP detection on supporting processors.
- New: Active power consumption on Intel's Sandy Bridge and Ivy Bridge processors.
- Fix: All of the user reported bugs and many more unreported problems.
- Update: Optimized the startup code, Core Temp should now launch 2 to 4 times faster.
- Update: Optimized many other aspects of the code, Core Temp should now consume much less CPU time than before.
- Update: Restored support for older OS: Windows XP is now fully supported, Windows 2000 requires security updates KB935839, KB835732 and GDI+. In some cases hotfix KB816542 may be needed as well.
Changes for v1.0 RC 3 - v1.0 RC 4
- New: Active power consumption on Intel's Sandy Bridge and Ivy Bridge processors.
- New: Intel Sandy Bridge, Ivy Bridge, AMD Bulldozer and Fusion (Trinity, Llano, Brazos) support.
Changes for v1.0 RC 2 - v1.0 RC 3
- New: Intel Sandy Bridge (SB & SB-E) and AMD Bulldozer and Fusion (Brazos, Llano) support.
Changes for v1.0 RC1 - v1.0 RC 2
- *** Core Temp Monitor is now available, an Android app to monitor your machines from anywhere in the world! More information can be found here
- New: Multilingual interface. Core Temp now natively supports adding non-English languages.
- New: Plugin system - 3rd party developers can now create plugins and extensions for Core Temp, both native code and .Net is supported, please see this for more information.
- New: Added support for Intel Pentium and AMD K5 and newer processors. (detection only, Temperature by Acpi Thermalzones)
- New: Added support for VIA processors. (C3 - detection only, Temperature by Acpi Thermalzones)
- New: Intel Sandy Bridge and AMD Fusion (Brazos, Llano) support.
- New: Max TDP detection on supporting processors.
- New: Power consumption on Intel's Sandy Bridge processors.
- Fix: All of the user reported bugs and many more unreported problems.
- Update: Optimized the startup code, Core Temp should now launch 2 to 4 times faster.
- Update: Optimized many other aspects of the code, Core Temp should now consume much less CPU time than before.
- Update: Restored support for older OS: Windows XP is now fully supported, Windows 2000 requires security updates KB935839, KB835732 and GDI+. In some cases hotfix KB816542 may be needed as well.
Changes for v0.99.8.0 - v1.0 RC1
- Core Temp Monitor is now available, an Android app to monitor your machines from anywhere in the world! More information can be found here
- New: Multilingual interface. Core Temp now natively supports adding non-English languages.
- New: Plugin system - 3rd party developers can now create plugins and extensions for Core Temp, both native code and .Net is supported, please see this for more information.
- New: Added support for Intel Pentium and AMD K5 and newer processors. (detection only, Temperature by Acpi Thermalzones)
- New: Added support for VIA processors. (C3 - detection only, Temperature by Acpi Thermalzones)
- New: Intel Sandy Bridge and AMD Fusion (Brazos, Llano) support.
- New: Max TDP detection on supporting processors.
- New: Power consumption on Intel's Nehalem and newer processors.
- Fix: All of the user reported bugs and many more unreported problems.
- Update: Optimized the startup code, Core Temp should now launch 2 to 4 times faster.
- Update: Optimized many other aspects of the code, Core Temp should now consume much less CPU time than before.
- Update: Restored support for older OS: Windows XP is now fully supported, Windows 2000 requires security updates KB935839, KB835732 and GDI+. In some cases hotfix KB816542 may be needed as well.
Changes for v0.99.7.10 - v0.99.8.0
- New: Completely new settings dialog, much clearer and easier to use.
- New: Added Hibernation to Overheat protection options.
- Fix: Mobile Intel Core2 Quad processor recognition issues.
- Fix: Pentium Dual-Core E6000 series model detection was incorrect.
- Update: TjMax adjusted to 100c (Intel's specs) for 400 and 500 series Atom processors.
Changes for v0.99.7.7 - v0.99.7.10
- New: Enable overheat protection to execute a command every time an overheating occurs or just once.
- New: TjMax for AMD 10H and 11H family processors (K10/K10.5/Puma - older Turions)
- Fix: Several mobile Intel processor recognition issues.
- Fix: Mobile AMD processor recognition issues.
- Fix: Problem with Settings window throwing errors about Scheduled tasks if "Start with Windows" was not checked.
- Fix: Core Temp may crash on systems when switching between power supplies (wall/battery) or exiting sleep/hibernation mode.
- Fix: TCaseMax calculation for socket 939 AMD processors.
- Update: Shared memory applications and AMD Phenom derivatives will now show temperature for all of the cores.
- Update: Core Temp will remember proper screen position on multiple displays, when the 1st display is on the right.
Changes for v0.99.7.3 - v0.99.7.7
- New: Core Temp FAQ is now available online, see About Core Temp dialog.
- New: System tray icons for CPU speed and CPU load - see System Tray setup under Options.
- New: Support for the latest mobile AMD processors.
- Fix: Multiple "Fail" messages when the computer exits sleep or plugged into/unplugged from power (laptops).
- Fix: Several mobile Intel processor recognition issues.
- Fix: When disabling Windows 7 Taskbar feature with Cycle mode, icons still continue to cycle.
- Fix: Windows 7 Taskbar settings UI bug.
- Update: "Start with Windows" function in Vista and 7 now works on a per-user basis.
- Update: Change the time and date layout of the log file name to YYYY-MM-DD HH-MM-SS.
- Update: All of the readings logged are now numeric only.
- Update: In single instance mode, the previous instance will be brought to the screen.
- Known issue: Core Temp may stop responding for a period of time or completely lockup on some systems when switching between power supplies (wall/battery) or exiting sleep/hibernation mode.
Changes for v0.99.7 - v0.99.7.3
- New: "Start Core Temp with Windows" feature on Windows Vista and 7.
- Fix: Taking a screenshot would not capture the whole window in Vista/7 with aero mode.
- Fix: Windows 7 taskbar Cycle mode only shows up after the first interval has elapsed.
- Fix: Overheating protection UI bug.
- Fix: The Mini-mode menu was not checked when Mini-mode was activated.
- Fix: Corrected the placement and size of the load label on Phenom based processors.
- Fix: Order of appearance of the system tray icons in Windows 7.
- Update: The appropriate G15 menu is now checked depending on the status of the G15 plug-in.
- Update: Added support for 12 core processors to temperature offset adjustment window.
Changes for v0.99.6.1 - v0.99.7
- New: Implemented Windows 7 taskbar button features. (Under the Options menu)
- New: Clock modulation detection for Intel processors.
- New: Proper support the Phenom II X6 and Athlon L100 series.
- New: Support for the E3000 Celeron series.
- New: Displays the processor's manufacturing process. (Lithography)
- Fix: Intel frequency detection.
- Fix: Frequency doesn't update after exiting from Sleep or Hibernation. (Intel)
- Fix: Reading and logging intervals in Settings can't be changed.
- Fix: Minor Intel processor recognition issues.
- Fix: On some systems the System Information window would flood the screen with errors.
- Fix: G15 plugin restarts after resuming from sleep even if it was previously disabled from the menu.
- Fix: Overheating protection on AMD processors bug.
- Update: Rearranged the main GUI and added new information.
- Update: Added missing Intel Socket names.
Changes for v0.99.6 - v0.99.6.1
- Fix: Overheating protection.
- Fix: Incorrect detection of some Intel and AMD processors.
- Fix: Layout problems with AMD Phenom series and newer processors.
- Known issues: Intel processor speed detection displays extremely high numbers.
Changes for v0.99.5.27 - v0.99.6
- Add: Support for new and upcoming Intel and AMD processors.
- Add: Better recognition of AMD dual/tri core unlocked CPUs.
- Add: Optional 24 hour display on G15 LCD.
- Fix: Platform field blank for newer AMD CPUs.
- Fix: Some K8 CPUs were unknown or recognized incorrectly.
- Fix: Overheat protection "Activate at specified temperature" problems were fixed.
- Fix: Overheat detection does not show a Balloon Tip when user specified temperature value is set.
- Fix: Temperature displays a negative value when core temperature reaches over TjMax (Intel).
- Fix: Intel W3500 series Xeons recognized with Core i7 model numbers (ie W3520 shown as Xeon 920)
- Fix: In certain cases Core 2 Duo T5500 was recognized as a T5450.
- Fix: G15 LCD display is no longer always-on-top after coming out of sleep or hibernation.
- Fix: G15 won't display 0.0000v in case VID readings are not supported by the CPU.
- Fix: In some cases, at Windows startup systemtray icons would not appear.
- Change: Windows XP SP2 or higher is now required.
- Change: Completely new processor frequency detection algorithm. (for Core 2 generation and newer only)
- Change: Remove "APICID" from main window as it has very little use.
Changes for v0.99.5 - v0.99.5.27
- Fix: Crash on AMD 45nm processors.
Changes for v0.99.4 - v0.99.5
- Fix: Incorrect clock speeds reported on some systems.
- Fix: At startup Core Temp shows 0 (?) or 21 (?) on AMD K8 series.
- Fix: Turion MK series recognition was wrong.
- Fix: Properly detect Atom and Core i7 engineering samples.
- Fix: Tri-Core AMD CPUs incorrectly shown as having only 2 cores and 2 threads in 64bit Core Temp binary.
- Fix: System tray text was off center.
- Fix: Penryn (mobile Core 2) processors reported as having 85C TjMax instead of 90C.
- Fix: Settings window would open centered, and sometimes out of the desktop area.
- Fix: System tray icon very small in Windows 2000/XP/2003.
- Fix: AMD Athlon X2 4x50e series detected as 3x50e.
- Fix: Using a negative offset on AMD systems results in "42949672xx°C" being displayed.
- Fix: Add support for Mobile Athlon 64 X2 TK-xx series and Turion 64 MK-xx series.
- Fix: Workaround added for when Core Temp fails to find supported CPUs on Phenom based systems.
- Fix: PROCHOT signal from Intel CPUs was not picked up correctly.
- Fix: Core Temp would start out of the desktop area, and the main Window couldn't be seen/accessed.
- Fix: False overheating warning on AMD systems.
- Fix: False readings of over 200C° on AMD systems.
- Fix: High/low temperatures would be reversed when "Show distance to TjMax" was enabled.
- Fix: Clicking "Defaults" button in settings would enable logging when it should be disabled by default.
- Fix: 23xx and 83xx series AMD Opterons recognized as 83xx and 23xx respectively.
- Fix: System tray icons appear incorrectly on AMD K10 and newer CPUs.
- Fix: "Show highest temp of each CPU" systemtray icon configuration sometimes reports duplicate readings.
- Fix: G15 applet did not work after resuming from Sleep/Suspend.
- Add: Completely new code for processor speed detection.
- Add: A comprehensive processor information window (F3 or Tools --> System information).
- Add: Thermal protection mechanism. (Look at Options menu, changed from 0.99.5.20 beta)
- Add: Support for the latest AMD and Intel CPUs.
- Add: Mini mode for GUI. (Double click anywhere to switch between modes)
- Add: Per core temperature offset adjustment. (Look at Options menu)
- Add: Screenshots are now taken in the lossless but very compact PNG format.
- Add: User defined text colors for main Window. (Options --> Settings)
- Add: Show high/low temperatures. (Press F6 or the Tools menu to reset values)
- Add: On/Off switch for G15 applet in Tools menu.
- Add: Running several instances of Core Temp is now possible (enable in Settings).
- Change: Temp turns Orange when temperature is over TControl, and Red when CPU is thottling/critical.
- Change: Reorganized menu.
- Change: TjMax for mobile Atom processors changed to 90C.
- Change: "Lion" codename for AMD Turion was changed to "Griffin".
- Change: Completely dropped support for older Windows NT OS, Windows XP or up is required.
- (For Windows 2000: download GDIPlus.dll here http://www.dll-files.com/dllindex/dll-files.shtml?gdiplus)
Changes for v0.99.4 - v0.99.5 Beta
- Fix: Incorrect clock speeds reported on some systems.
- Fix: At startup Core Temp shows 0 (?) or 21 (?) on AMD K8 series.
- Fix: Turion MK series recognition was wrong.
- Fix: Properly detect Atom and Core i7 engineering samples.
- Fix: Tri-Core AMD CPUs incorrectly shown as having only 2 cores and 2 threads in 64bit Core Temp binary.
- Fix: System tray text was off center.
- Fix: Penryn (mobile Core 2) processors reported as having 85C TjMax instead of 90C.
- Fix: Settings window would open centered, and sometimes out of the desktop area.
- Fix: System tray icon very small in Windows 2000/XP/2003.
- Fix: AMD Athlon X2 4x50e series detected as 3x50e.
- Fix: Add support for Mobile Athlon 64 X2 TK-xx series and Turion 64 MK-xx series.
- Fix: Workaround added for when Core Temp fails to find supported CPUs on Phenom based systems.
- Fix: PROCHOT signal from Intel CPUs was not picked up correctly.
- Fix: Core Temp would start out of the desktop area, and the main Window couldn't be seen/accessed.
- Fix: AMD K8 series incorrectly reports temperature at over 200C (CPU bug, workaround applied).
- Fix: High/low temperatures would be reversed when "Show distance to TjMax" was enabled.
- Fix: Clicking "Defaults" button in settings would enable logging when it should be disabled by default.
- Fix: "Show highest temp of each CPU" systemtray icon configuration sometimes reports duplicate readings.
- Add: Completely new code for processor speed detection.
- Add: A comprehensive processor information windows (F3 or Tools --> System information).
- Add: Thermal protection mechanism. (Look at Options menu)
- Add: Mini mode for GUI. (Double click anywhere to switch between modes)
- Add: Per core temperature offset adjustment. (Look at Options menu)
- Add: Screenshots are now taken in the lossless but very compact PNG format.
- Add: User defined text colors for main Window. (Options --> Settings)
- Add: Show high/low temperatures. (Press F6 or the Tools menu to reset values)
- Add: On/Off switch for G15 applet in Tools menu.
- Add: Running several instances of Core Temp is now possible (enable in Settings).
- Change: Temp turns Orange when temperature is over TControl, and Red when CPU is thottling/critical.
- Change: Reorganized menu.
- Change: TjMax for mobile Atom processors changed to 90C.
- Change: "Lion" codename for AMD Turion was changed to "Griffin".
- Change: Completely dropped support for older Windows NT OS, Windows XP or up is required. (For Windows 2000: download GDIPlus.dll here http://www.dll-files.com/dllindex/dll-files.shtml?gdiplus)
Changes for v0.99.2 - v0.99.3
- Add: Correct TjMax values for 45nm Core 2 series, according to this document.
- Fix: When TjMax = 0 (undefined) "Delta to Tjunction" was not added to the temperature string.
- Fix: On the fly CPU speed didn't pick up changes when EIST was disabled (only C1E active).
Changes for v0.99.1 - v0.99.2
- Fix: Start with Windows option was broken in 0.99.1.
- Fix: Default color for the second system tray icon is invisible with WinXP blue theme.
- Fix: Save screenshot function would create a corrupted BMP in some viewing software.
- Fix: Nehalem does not report VID like earlier CPUs. VID field now disabled for Nehalem.
- Fix: Incorrect 65nm Turion X2 code name detection.
- Fix: Potential bug of improper K10 and up recognition.
- Fix: Enabling distance to Tj.Max with "Highest temp." for system tray would show the largest distance to Tj.Max instead of smallest.
- Fix: Vendor ID and Device ID values were reversed in the register dump file.
- Fix: 3/4 temperatures logged for Phenom X3/X4 instead of 1.
- Add: Support for Core Temp plugins. (Still in beta phase and not in GUI yet).
- Add: Full support for AMD's Puma platform CPUs (in previous version reffered to as Griffin).
- Add: Initial support for 45nm AMD processors.
- Add: Update K8 and K10 recognition code to support all currently known CPUs.
- Add: Default TDP detection for Nehalem.
- Add: On the fly CPU speed detection.
- Add: Close to system tray option.
- Change: Log file is now produced in CSV format - easily import your logs into Excel.
- Change: Logging interval is now in Seconds instead of miliseconds.
- Change: Default logging interval is now 10 seconds.
- Change: Logging is now off by default.
Changes for v0.99 - v0.99.1
- Fix: Layout when using upto 125% DPI.
- Fix: Layout problem and extra systemtray icons with Phenom.
- Fix: Potential crashes while saving a register dump file.
- Fix: Core Temp icon wasn't showing in About box.
- Fix: Menu shortcut keys were not available for all menu items.
- Fix: A few old unnoticable bugs.
- Add: Initial Intel Nehalem support.
- Add: Initial support for AMD's Griffin cores - Untested.
- Add: Improved Intel Atom support.
- Add: Support latest AMD K8 CPUs.
- Add: Support for HyperThreaded CPUs. Core Temp will only display the physical cores and average load on each core.
- Add: Support for Pentium E5000 series.
- Add: Display core and thread count per CPU.
- Add: GUI Adjustments of Temperature offset and G15 applet via the Settings window.
- Add: Create a screenshot function. Access from "Options" menu or by F9 shortcut.
- Add: Shortcut key for register dump file: F7.
- Add: Update register dump output: APIC ID, CPU number, Core number, Thread number.
- Change: Move all settings to the ini file out of the registry.
- Change: Rename ini file to CoreTemp.ini.
- Change: Temperature offset adjustment works for AMD CPUs as well.
- Change: Atom Tj.Max adjusted for more accurate readings.
- Change: Cleaned up code a little bit.
Changes for v0.98.1 - v0.99
- Fix: Incorrect recognition of 45nm Mobile Intel CPUs.
- Fix: CPU temperature not displayed in Core Temp window on Phenom CPUs (0.98 and 0.98.1).
- Fix: CPU load would sometimes display -1% load.
- Fix: AMD K8 would sometimes spike to 206C, the false reading is now ignored.
- Fix: AMD K8 sometimes constantly reads -49C.
- Fix: Core Temp does not show up automatically on G15 LCD with 2.02 driver.
- Fix: Shared memory structure was not properly filled on multiprocessor systems.
- Fix: System tray setting "Show highest temperature of each CPU" only displays one temperature reading in a multi CPU system.
- Fix: Certain problems with font resizing should now be fixed.
- Fix: G15 LCD would not update after using soft buttons.
- Fix: On temperature display mode change, high and low records were not reset.
- Fix: Changing the reading interval in settings did not actually update, restart of Core Temp was needed to apply the change.
- Fix: Incorrect VID detection on 45nm desktop Intel parts.
- Add: Shared memory - developers now have access to Core Temp data.
- Add: Register dump to text file function.
- Add: Preliminary Atom (Silverthorne) support - Untested.
- Add: Support for Intel Core 2 Duo E7000 45nm series.
- Add: Option to show a single icon instead of temperature in the system tray.
- Add: Custom font and size for G15 LCD screen or simply use the built in compact font and layout. (via Settings.ini)
- Change: Improved detection of L2 cache on Intel chips for more accurate recognition.
- Change: Rewritten temperature calculation to fix problems with shared memory.
- Change: Default G15 LCD text layout and font changed.
- Change: Doesn't create a log file containing session start and end times if logging is disabled.
- Change: Settings.ini file is automatically created with default settings in case one doesn't already exist.
Changes for v0.98.1 - v0.99 Beta
- Fix: Incorrect recognition of 45nm Mobile Intel CPUs.
- Fix: CPU temperature not displayed in Core Temp window on Phenom CPUs (0.98 and 0.98.1).
- Add: Shared memory - developers now have access to Core Temp data.
- Add: Register dump to text file function.
- Add: Preliminary Atom (Silverthorne) support - Untested.