SpeedFan Changelog

What's new in SpeedFan 4.52

Jun 30, 2016
  • added full IPMI support
  • added full support for STMicro STTS2004
  • added full support for NCT6793D
  • added full support for Giantec GT34TS04 and GT34TS02
  • added support for Atom E3800 SMBus
  • added support for Atom C2000 SMBus
  • added support for Fintek F71878A/F71868A at non standard addresses
  • enabled SMBus on Intel 6 Series / C20x, if needed
  • fixed SCSI_PASS_THROUGH access on some systems
  • skipped accessing those hard disks that return the ID Sector from another disk
  • fixed Nuvoton NCT6791D and NCT6792D sixth fan readings
  • added support for alternate registers of NCT6793D
  • fixed German translation for CPU Usage

New in SpeedFan 4.52 Beta 4 (Oct 30, 2015)

  • Added full support for ITE IT8771E.
  • Added support for latest Intel CPUs.
  • Improved hard disk SMART access.
  • Added full support for Intel Z170 (Sunrise Point).
  • Added support for fan speed reporting on some laptops.
  • Added full support for Nuvoton NCT6793D.
  • Added full support for Atom C2000 SMBus.
  • Bug fixes and more.

New in SpeedFan 4.52 Beta 2 (Aug 14, 2015)

  • Adds and improves support for new hardware and, a great new feature that I attempted to add for a long time, IPMI support has been added! I purchased two different systems and the beta works on them both. Temperature and voltages are reported properly, while fan speeds might need some refinement.

New in SpeedFan 4.51 (Feb 23, 2015)

  • added full support for Fintek F71878A/F71868A
  • added full support for ITE IT8783F
  • added full support for Intel C610/X99 SMBus
  • added PWM 4 ENABLE and PWM 5 ENABLE to advanced options for the ITE IT8620E to enable or disable PWM 4 and 5 writes
  • smbus access is disabled for Sapphire PC-AM2RD790
  • fixed fan speed readings on the NCT6791D
  • fixed Fintek F71811U PWM TYPE advanced setting
  • greatly improved RAM SPD decoding for SDRAM, DDR, DDR2, DDR2 FB-DIMM and DDR3
  • improved identification of newer revisions of Microchip MCP9843 and MCP98243
  • fixed STTS3000 and STTS2002 temperature reporting
  • fixed old IT8705F identification
  • events can now be triggered if something happens for, at least, up to 9999 times (it was 99)
  • battery charge is now properly updated on the EXOTICS tab
  • NCT6791D IO Space accessibility is now tested upon resume from suspend and fixed, if needed
  • restored DIMM access on latest Intel chipsets
  • added manifest to improve support up to Windows 10

New in SpeedFan 4.51 Beta 6 (Feb 12, 2015)

  • Added and verified full support for Windows 10.

New in SpeedFan 4.51 Beta 4 (Jan 23, 2015)

  • Added support for new devices and motherboards. This beta defaults to no SCSI access if the Intel Storage Driver is found. Added a sanity check while scanning DMI and ACPI table (something odd was present in some BIOSes). ITE IT8620E (used on several Gigabyte boards) support has been greatly enhanced. Now SpeedFan can control up to 5 fans and report voltages too. Bug fixes and more, as always.

New in SpeedFan 4.51 Beta 2 (Sep 2, 2014)

  • Added support for Nuvoton NCT6683D.
  • Added full support for Fintek F71811U.
  • Fixed Fintek F71808A PWM MODE setting.
  • Added a sanity check while scanning DMI and ACPI tables.
  • Added full support for Nuvoton NCT6106D.
  • Added full support for Nuvoton NCT6792D.
  • SCSI Scan is automatically disabled if iastorA.sys driver is installed - use /DOSCSISCAN to force enable it.
  • Configuration dialog now always opens at the center of the main window.

New in SpeedFan 4.50 (Aug 19, 2014)

  • Added support for Intel core temperature (Family 06h Model 3Ch)
  • Added support for Intel core temperature (Family 06h Model 3Eh)
  • Added support for AMD Family 15h temperature
  • Added support for AMD Family 16h temperature
  • Added support for Intel 8 Series Mobile SMBus
  • Added Nuvoton NCT6779D/NCT6791D advanced option to choose between PWM and DC output for System Fan (PWM 1)
  • Changed the way NCT6779D and NCT6791D read fan speeds
  • Added 4 more temperature readings to NCT6779D
  • Added Fintek F71808A advanced setting: PWM TYPE 3
  • Refined Fintek F71808A description for PWM MODEs
  • Added preliminary support for ITE IT8620E temperatures and fan speeds
  • Fixed a minor typo that caused Fintek F71808A to not show some temperatures properly

New in SpeedFan 4.50 Beta 2 (Aug 7, 2014)

  • Added support for Intel 8 Series SMBus
  • Added support for Intel 9 Series SMBus
  • Added full support for Nuvoton NCT6791D
  • Improved external USB hard disk detection on Windows 8
  • Completely rewritten 3ware RAID support (now it works on 64 bit systems too!)

New in SpeedFan 4.49 (Mar 16, 2013)

  • fixed a typo that caused ACPI temperatures to be reported wrongly on some Windows 7
  • changed the name of the installer to improve compatibility with Windows 8

New in SpeedFan 4.48 (Mar 15, 2013)

  • added full support for Windows 8
  • added full support for Windows Server 2012
  • fixed ATK0110 device detection
  • fixed ACPI Thermal Zones detection
  • updated device driver to improve Windows 8 and Windows Server 2012 support

New in SpeedFan 4.47 (Sep 12, 2012)

  • added support for hard disks through CSMI (Intel Matrix RAID and Intel Rapid Storage, for example)
  • added support for Intel 7 Series SMBus
  • added full support for NCT6779D
  • added full support for Fintek F71808A
  • fixed temperature reading for Intel Ivy Bridge
  • fixed ATK0110 support on several motherboards
  • switched to the new HddStatus service (it works on Unix/Linux too now)
  • ARECA RAID support is not longer probed on Windows 2K
  • limited DELL Studio 1558 support to the PWM alone for system stability
  • added support for Seagate FreeAgentDesktop and FreeAgent USB enclosures
  • added /NOINTELQST command line parameter
  • TDELLSensor now handles resume from suspend

New in SpeedFan 4.46 (Mar 27, 2012)

  • greatly improved DELL support
  • nVidia I2C support works again with driver 275+
  • now ATI Radeon support resets Manual Fan Control to the state it had when SpeedFan was started (no more unexpected video card fan set to 100% on program exit)
  • added support for Intel X79 (Patsburg) SMBus
  • added support for ServerWorks HT1000 SMBus
  • added SAT support for USB enclosures
  • added support for USB enclosures using SunPlus, IoData and Logitech chipsets
  • added voltage reading tweaks and configurations for several Intel motherboards
  • added full support for Fintek F71858AD
  • rewritten Areca RAID support and improved support for Areca SAS controllers
  • slightly refactored hard disk USB vendor guessing
  • added support for AMD Family 12h (LLano) temperature
  • added support for AMD Family 14h (Bobcat) temperature
  • ATK0110 tries to find the best interface when multiple ones are available in ACPI BIOS (please, report if support is broken for your motherboard model)
  • added preliminary support for Fujitsu-Siemens Hades

New in SpeedFan 4.46 Beta 6 (Mar 8, 2012)

  • The most relevant feature of beta 6 is that it reverts ATI Video Card fan control to the state it was prior to starting SpeedFan. This means that if you changed the fan speed of your video card and it was originally controlled by the ATI driver, the driver will get back control when you exit from SpeedFan. There are, as usual, some other minor fixes and improvements (like ServerWorks HT1000 SMBus support). SpeedFan 4.46 is feature freezed and 4.46 Final will be released as soon as this ATI related feature is confirmed to be working.

New in SpeedFan 4.46 Beta 2 (Dec 6, 2011)

  • DELL support can now change fan speeds of a wider range of systems
  • Nvidia video card support should now be able to access the I2C with latest driver revisions
  • Added support for Intel Patsburg SMBus

New in SpeedFan 4.45 (Nov 3, 2011)

  • added full support for ATI RADEON video cards (including CrossFire configurations and fan control)
  • completely rewritten DELL support
  • DELL support is now enabled on a wider range of models
  • added full support for ITE IT8772F
  • added support for Fintek F71889A
  • added full support for SMSC EMC2103-1 and SMSC EMC2103-2
  • added support for Fintek F71869AD
  • added support for Fintek F71862 at unusual addresses
  • preliminary support for SMSC SCH5317
  • fixed Nuvoton W83627DHG-P PWM MODE advanced settings
  • fixed ASUS ATK0110 readings on several motherboards
  • fixed ATK0110 support on some Asus motherboards
  • enabled SMBus on Intel ICH9M-E, if needed
  • added full AMD Hudson-2 SMBus support
  • TACPISonySensor support is now probed on all SONYs
  • fixed multiple glitches and bug related to Advanced Fan Control UI
  • in Advanced Fan Control dialog, control points can be fine tuned (+1,-1,+10,-10) using the right mouse button
  • SMART Fitness synthetic value now is more stringent with some specific issues, reporting 0% in some cases that require immediate attention

New in SpeedFan 4.45 Beta 2 (Aug 29, 2011)

  • Added full support for ATI Video Cards (including fan control)
  • Added support for ITE IT8772F
  • Added support for SMSC EMC2103-1 and SMSC EMC2103-2
  • Added support for Fintek F71889A
  • DELL support is now available on a wider range of computers
  • Asus ATK0110 works better on a wider range of motherboards
  • Advanced Fan Control UI now allows negative temperatures, fine tuning of control points (using right mouse click) and auto-repeat on range buttons
  • Fixed some bugs in Advanced Fan Control UI
  • Fixes and improvements as usual

New in SpeedFan 4.44 (Jul 13, 2011)

  • added full support for ATK0110
  • added Advanced Fan Control including a graphical UI for configuration
  • DELL support is now working on 64 bit systems too
  • DELL support can change fan speeds, but if the BIOS is overriding it, there is little SpeedFan can do
  • added support for ST STTS3000 and ST STTS2002 DIMM temperature sensors
  • reported temperatures and fan speed on Sony Vaio VGN-FW21E
  • fan speed is reported on some ASUS laptops with ATK0100 (like the F81Se and the K52JT)
  • added preliminary identification of Fintek F71862
  • PWM values can now be logged too
  • temperatures are no longer tied to every fan speed as a default
  • added F71809 PWM setting and reading
  • improved SMART hard disk temperature reading if multiple attributes seem to report it
  • rebuilt ARECA DLL with latest library and improved Areca RAID support
  • more aggressive behaviour setting PWMs (this might help on systems where something else tries to change them)

New in SpeedFan 4.44 Beta 10 (Jul 12, 2011)

  • temperature status icons now work with any fan control setup.

New in SpeedFan 4.44 Beta 8 (Jul 11, 2011)

  • fixed a bug that prevented fan speeds to be applied
  • fan speeds are set more often
  • temperature status icons now work when using Advanced Fan Control too.

New in SpeedFan 4.44 Beta 6 (Jun 15, 2011)

  • fixed a bug in Advanced Fan Control (AFC) causing SpeedFan not to find temperatures
  • fixed AFC after system suspend
  • improved Asus laptops fan speed detection
  • improved SMART hard disk temperature attribute identification
  • rebuilt ARECA RAID support (against latest library)
  • AFC enable/disable setting now survives program restart.

New in SpeedFan 4.44 Beta 4 (Apr 7, 2011)

  • fixed hysteresis conversion to Fahrenheit an typo
  • hysteresis can now be set to 0 too
  • enabled REMOVE buttons in Fan Control UI
  • added full support for PWM control to F71809

New in SpeedFan 4.44 Beta 2 (Apr 5, 2011)

  • This beta uses a new driver and requires administrative privileges on program start.
  • First, Asus ATK0110 readings are now fully available. Second, DELL support has been fully rewritten and should no longer cause issues. Fan control on DELL system should be improved too. Third, a new fan control method has seen the light. You can already see it in CONFIGURE / FAN CONTROL dialog. It is disabled by default (SpeedFan will work as usual) on every program restart and you manually need to enable it in CONFIGURE.

New in SpeedFan 4.43 (Mar 17, 2011)

  • restored full nVidia video card support
  • hard disk finding now uses more stringent rules that lead to a much faster program startup
  • fixed configuration issues with multiple nVidia video cards on the same system
  • greatly improved User Interface responsiveness
  • administrator privileges are now required and enforced to run SpeedFan
  • added full support for Nuvoton W83627DHG-P, including PWM control
  • added full support for Nuvoton NCT6776F, including PWM control
  • added full support for Fintek F71808E, including PWM control
  • added full support for Fintek F71809, including PWM control
  • added full support for ITE IT8728F, including PWM control
  • added full support for EMC2113, including PWM control
  • added full support for Nuvoton W83L771
  • added full PWM control for ITE IT8721F
  • added support for several JEDEC JC 42.4 compliant sensors
  • fully verified ITE IT8721F fan reading and control
  • improved support for ACPI Thermal Zone temperatures reporting
  • fixed Nuvoton W83667HG PWM MODE advanced settings
  • fixed Nuvoton W83667HG-B PWM MODE advanced settings
  • fixed Nuvoton W83677HG-I PWM reading
  • fixed Winbond W83791D and Winbond W83792D TEMP2 and TEMP3 readings
  • fixed Nuvoton W83627DHG, W83627EHF and W83667HG PWM TYPE settings
  • fixed ITE IT8728F H/M identification
  • fixed ITE IT8728F advanced properties support
  • fixed ITE IT8720F PWM control
  • fixed PWM readings for fans 4 and 5 on some ITE IT8712F
  • added support for 3 additional temperature readings for Nuvoton W83677HG-I
  • added support for Vtt voltage reading on ADT7490
  • added Fintek F71858 support for fans, PWMs and advanced options
  • improved detection of AD7417 to avoid false identifications
  • Intel Core temperature are now properly read for 2nd Generation Intel Core Processor Family (Sandy Bridge)
  • TIntelCoreSensor avoids reading temperatures from threads resulting from Hyper-Threading
  • fixed temperature reporting on some hard disks that do not expose the usual SMART attribute
  • added identification of Fintek F71869F
  • added preliminary identification of ITE IT8772F
  • added preliminary detection of Asus A8000B
  • fixed a bug that prevented access to the SMBus on some ATI southbridges
  • voltage scans are no longer automatically enabled for several ITE chips
  • added preliminary identification for Fintek F71859
  • added identification of Fintek F71809 and Fintek F71859
  • added full support for Intel 6 Series SMBus
  • added Intel NM10 SMBus enabler
  • added full support for Intel ICH10 82801JD/DO SMBus
  • NONVIDIAI2C command line parameter is properly honoured again
  • fixed a nasty bug in Intel SMBus support routines that could lead to releasing SMBus ownership at the wrong time
  • improved Intel SMBus routines
  • added exact voltage readings for Intel DH61BE, DH61CR, DH61DL, DH61WW, DH67BL, DH67CL, DH67GD, DH67CF, DP67BA, DP67DE, DP67BG, DB65AL, DQ67EP, DQ67OW, DQ67SW, DX58OG
  • improved voltage readings for Asus P8P67 DeLuxe, P8P67 and P8P67-M
  • pre-built configuration support has been added
  • pressing on the left of the tabs on the main form no longer closes the program

New in SpeedFan 4.43 Beta 14 (Mar 1, 2011)

  • Fixed a configuration issue with nVidia video cards and I think that several users will appreciate it

New in SpeedFan 4.43 Beta 10 (Jan 27, 2011)

  • This beta uses a completely new driver and requires administrative privileges on program start. Too many features nowadays require privilege elevation thus I chose to make it mandatory. There are really a lot of fixes and improvements. Several of them allow to change fan speeds on several new motherboards. Several improvements and support for Sandy Bridge are included. This beta adds support for precise voltage readings on Intel Sandy Bridge motherboards, ITE IT8728F support and NCT6776F support.

New in SpeedFan 4.43 Beta 6 (Dec 29, 2010)

  • Improves fan control for IT8712F and adds full support for IT8721F (that was often mistakenly identified as an IT8718F). IT8721F support for fan control has been fully verified and it works great. This beta starts to add support for Fintek F71809 and Fintek F71859. Several other fixes and improvements are there.

New in SpeedFan 4.43 Beta 4 (Dec 22, 2010)

  • This beta uses a completely new driver. It properly updates ACPI temperatures on all systems (including laptops), accesses Nuvoton W83627DHG-P, no longer reads SMART Error Log Reporting data on program start (thus reducing incompatibilities), fixes Fintek F71858 support at unusual addresses and requires administrative privileges on program start. Too many features nowadays require privilege elevation thus I chose to make it mandatory.
  • Beta 4 allows fan control (verified) with W83667HG and W83667HG-B, restores full access to ATI southbridges, improves PWM control with IT8720F, adds full support for W83627DHG-P and is much faster at start. A lot of other fixes and improvements.
  • SpeedFan.exe is now digitally signed using my company's (SOKNO S.R.L.) certificate.
  • This time the beta comes with a full installer, needed to upgrade the device driver.

New in SpeedFan 4.43 Beta 2 (Dec 20, 2010)

  • This beta uses a completely new driver. It properly updates ACPI temperatures on all systems (including laptops), accesses Nuvoton W83627DHG-P, no longer reads SMART Error Log Reporting data on program start (thus reducing incompatibilities), fixes Fintek F71858 support at unusual addresses and requires administrative privileges on program start. Too many features nowadays require privilege elevation thus I chose to make it mandatory. Bug fixes and improvements as always.

New in SpeedFan 4.42 (Nov 3, 2010)

  • greatly improved nVidia video card support
  • added full access to hardware monitor chips available on several nVidia video cards (enabled I2C writes to allow fan speed control too)
  • improved Intel QST support
  • Intel QST now checks first for 2.0, then falls back to 1.0, if needed
  • added support for external USB drives using JMicron controllers
  • fixed fan speed computation for several Analog Devices chips (ADM1027, ADT7463, ADT7475, ADT7476, ADT7468, ADT7473, ADT7490) when configured for non standard number of pulses per revolution
  • MUTEXes used to synchronize with other tools while accessing buses are now defined Global
  • fixed CPU usage bars size on the main window
  • enabled SMBus access on ICH10 and ICH10R, if needed
  • if SpeedFan service is unavailable, a message dialog is shown and the program stops running
  • added scan exceptions for Asus P5N-T DELUXE and Intel DX58SO
  • SEND REPORT now includes a list of ACPI devices found

New in SpeedFan 4.41 (Jul 24, 2010)

  • added full support for Intel 5 Series/3400 Series SMBus
  • added full support for Intel QST 2.x
  • added full support for fan control for Intel QST
  • added full support for Fintek F71889F
  • added full support for Fintek F71889ED
  • added full support for SB8x0 SMBus
  • added full support for Nuvoton W83677HG-I
  • added full support for Nuvoton W83667HG-B
  • added SB7xx/8xx PM2 fan speed readings and fan control
  • added full support for MCP98242
  • added full support for CAT34TS02
  • added support for ITE IT8721F
  • added support for USB hard disk enclosures with Cypress chipset
  • added W83791D advanced settings for PWM MODEs
  • improved ADT7490 PWM MODE advanced settings
  • added ADVANCED options for Fintek F75387 PWM MODEs
  • fixed Fintek F75387F PWM setting
  • enabled SMBus on Intel ICH9-M, if needed
  • added detection of LIS331DL
  • added Intel QST 2.x advanced option to revert back to AUTO fan control
  • upon resume from suspend only those fans that are automatically variated are initially set to 100%
  • identified more CPUs
  • Intel Atom Series 300 Tjmax set to 90C
  • HECI support works only on Windows 2000 and later
  • AMCC/3ware support works only on Windows 2000 and later
  • added more names for SMART attributes
  • added a new option to CONFIGURE / OPTIONS to disable SMART Summary Error Log on program start (this can dramatically improve SpeedFan startup time)
  • the UI is now updated whenever new SMART data is read from the selected hard disk
  • now, in CONFIGURE / EVENTS, when you press UPDATE to change some event, the editing fields are automatically cleared and the OK button is automatically enabled
  • restored access to SMART attributes on AdvSmart, Areca and AMCC/3ware connected drives in Event configuration window
  • events can now react to FITNESS and PERFORMANCE values of SMART hard disks
  • added NOADVSMARTSCAN command line switch
  • the first line of the email sent by an EVENT now has been changed to include the Machine Name

New in SpeedFan 4.41 Beta 15 (Jul 6, 2010)

  • Completely revised W83627DHG, W83667HG and W83667HG-B support. Added full W83677HG-I support. Added fan speed reporting and fan speed control using SB7xx/8xx PM2 interface. Greatly improved Winbond and Nuvoton chip identification

New in SpeedFan 4.41 Beta 13 (Jul 2, 2010)

  • Full Intel QST support. Support for new hardware and some fixes. I wanted to release this additional beta because in order to support W83667HG I had to change some important lines of code and I would like to see this beta working on motherboards with Winbond and Nuvoton chips.

New in SpeedFan 4.41 Beta 9 (Apr 16, 2010)

  • Intel QST 1.x support is now fully verified and full control over fan speeds is available. There are some other minor fixes too. We are quickly approaching the final stage for 4.41.

New in SpeedFan 4.41 Beta 7 (Apr 14, 2010)

  • There are several improvements over beta 5. Added full support for new chips, added full support for Intel QST 2.x, added support for fan speed changing on Intel QST, events now can check SMART attributes from Areca, AMCC/3ware and Advanced Smart access mode and can check SMART Fitness and Performance values too. Set Intel Atom Series 300 Tjmax to 90C

New in SpeedFan 4.41 Beta 4 (Mar 17, 2010)

  • Added support for new CPUs, improved startup speed, added support for external USB enclosures with Cypress chipsets, improved UI reporting about hard disk SMART data and added full support for Intel 5 Series and Intel 3400 Series SMBus.

New in SpeedFan 4.41 Beta (Mar 16, 2010)

  • Added support for new CPUs. Please, send me reports from your Intel Core i3, i5 and i7. Added an option to greatly improve startup speed (look in CONFIGURE / OPTIONS and uncheck "Do SMART Summary Error Log on startup"). The UI now properly updates SMART data ablout the currently selected hard disk, including SHORT and EXTENDED TEST status. Added support for external USB enclosures using Cypress chipsets. Now you should be able to investigate those hard disks as if they were internal ones. In order to run this beta, simply install SpeedFan 4.40, then replace the EXE and then run SpeedFan as usual.
  • Please, use the SEND REPORT facility on the INFO tab to help me to evaluate the improvements I coded.
  • Tool to read ACPI TABLES 1.08 (24 jul 2006)
  • This program reads ACPI tables from your computer. There is no secret in them and no sensitive data is trasmitted. Your reports will help me to better support your hardware. Reports from notebooks and branded computers will be greatly appreciated. In order to run this tool, you simply need to have the latest SpeedFan installed. This tool is safe to run.
  • Version 1.08 removes a range check error that the compiler produced with no real reason.
  • Program to attempt to set AAM on hard disks that support it 1.01 (15 dec 2004)
  • This software tries to understand which OS and which drivers do support the relevant calls that need to be done in order to set AAM (Automatic Acoustic Management) on modern hard disks. It works only on NT class operating systems. I'm not sure if it works on NT too, but it works for sure on Win2K. Unzip, run and then use the integrated facility to send me the report. Please, send me reports even from systems where it doesn't seem to work.
  • Version 1.01 now properly identifies hards disks where AAM is available, yet disabled, and goes on with the test.
  • Program to access SCSI HD temperature and reliability data 1.13 (18 feb 2004)
  • Even if, since version 4.21, SpeedFan includes full support for SCSI drives, this tool is still useful as it allows me to see more data from SCSI drives. With the help of your reports I can try to find and show new info about your SCSI drives. This tool never caused any harm to any system and its low level code was included in the mainstream release of SpeedFan.

New in SpeedFan 4.40 (Nov 26, 2009)

  • improved identification of Winbond W83667HG
  • W83667HG has its own support code now
  • W83667HG PWM MODE settings now work properly and can be used to change fan speeds
  • fixed a minor bug in temperature readings of EMCT03
  • fully included data from TPWS002 Intel Document about Tjmax values
  • added support for ADP3228 fan reading
  • AdvSmart no longer links a drive if SMART data has bad checksums

New in SpeedFan 4.40 Beta 3 (Aug 24, 2009)

  • SpeedFan 4.40 beta is online! Winbond W83667HG support has been greatly improved and preliminary tests show that on several Asus boards now more fans (including CPU's) can be controlled using SpeedFan. Let me know your experience. CPU identification has been greatly improved too and now all of the Tjmax values published by Intel should have been implemented. I need your tests and reports.
  • Don't forget that you can upload your configuration by using this link. I would really appreciate if experienced users with nicely working configurations could find 30 seconds to upload their configurations to help other users.

New in SpeedFan 4.39 Final (Aug 9, 2009)

  • added full support for Fintek F71889F, even at unusual addresses
  • added support for a new method to access SMART data
  • added support for SCSI and SAT hard disk SMART access
  • added full support for SuperMicro PWS-865-PQ PSU
  • added full support for Winbond W83795G
  • added full support for SMSC EMC1402
  • added SHORT and EXTENDED OFF-LINE SMART TEST in SMART tab. This feature works on a number of supported interfaces and not on all of them
  • added voltage readings for Winbond W83793G
  • properly read Tjmax on Core i7 based Xeons
  • relabeled IT8512F to IT8512E
  • the tray hint is no longer updated if ShowStaticIcon is true
  • the tray icon tooltip layout is now vertical
  • added Fintek F72569DG detection

New in SpeedFan 4.38 Final (Apr 22, 2009)

  • added full support for AMCC/3ware SMART readings
  • added full support for Intel QST
  • added full support for ADT7470
  • added full support for ADT7462
  • added full support for nVidia MCP79 SMBus
  • added full support for SiS968 SMBus
  • added full support for Intel i7 internal core temperature reading
  • improved ITE IT8720F identification
  • added Fintek F71858 temperature readings
  • PC87360, PC87362, PC87363, PC87364, PC87366 do hide unavailable readings now
  • ProbeGL5xxSM now checks some more registers to try to avoid false detections
  • improved CPU identification routines
  • improved FB-DIMM support on some Intel chipsets
  • the exotics tab now shows the fitness of the hard disks connected to ARECA RAID controllers too
  • ARECA and AMCC/3WARE connected hard disks are now searched before the standard channels, trying to avoid aliased, merged or fake reported SMART data
  • added identification of Fintek F75125R
  • removed two debug messages related to UGURU3
  • added some debug code to try to support VIA CX700/VX700 SMBus
  • DELL SUPPORT is now checked on ATI SBx00, Intel 631xESB, ICH8, ICH9 and ICH10 too
  • disabled DELL support on 64 bit systems
  • added /NODELLSCAN command line parameter
  • fixed daylight saving time handling in event emails
  • added full support for Windows 7 32 and 64 bit
  • fixed a minor bug that caused the main window to be minimized when clicked
  • CONFIGURATION / SPEEDS SpinBoxes now allow manual edit
  • added some scan exceptions for Asus M2N-E and for Dell 0G841G
  • INSTALLER: improved OS identification
  • INSTALLER: fixed the ADMIN identification issue

New in SpeedFan 4.38 Beta 14 (Mar 11, 2009)

  • Added full support for Intel QST, AMCC/3WARE raid controllers, ADT7470, ADT7462, Fintek F71858, nVidia, VIA, nVidia and SiS SMBuses, Intel i7 core temperatures and more. It adds support for more DELL systems. Fixes ITE IT8720F identification. Several bug fixes and improvements were applied. Windows 7 (both 32 and 64 bit) has been fully verified too.
  • Beta 14 finally fixes the ADMIN rights check when installing.
  • SpeedFan.exe is now digitally signed using my company's (SOKNO S.R.L.) certificate.
  • This time the beta comes with a full installer, needed to verify Windows 7 support.

New in SpeedFan 4.38 Beta 13 (Mar 10, 2009)

  • Added full support for Intel QST, AMCC/3WARE raid controllers, ADT7470, ADT7462, Fintek F71858, nVidia, VIA, nVidia and SiS SMBuses, Intel i7 core temperatures and more. It adds support for more DELL systems. Fixes ITE IT8720F identification. Several bug fixes and improvements were applied. Windows 7 (both 32 and 64 bit) has been fully verified too.
  • SpeedFan.exe is now digitally signed using my company's (SOKNO S.R.L.) certificate.
  • This time the beta comes with a full installer, needed to verify Windows 7 support.

New in SpeedFan 4.38 Beta 10 (Feb 17, 2009)

  • This beta includes support for new hardware. It adds full support for Intel QST, AMCC/3WARE raid controllers, more Analog Devices chips, more VIA and nVidia SMBuses and Intel i7 core temperatures. It contains several bug fixes and improvements. Support for Windows 7 (both 32 and 64 bit) has been fully verified.

New in SpeedFan 4.36 Final (Nov 13, 2008)

  • SpeedFan 4.36 Final is online with greatly improved nVidia video card, hard disk SMART data access from some RAID controllers, and new hardware monitor chips support.

New in SpeedFan 4.36 Beta 15 (Sep 29, 2008)

  • Starts to examine AMCC 3ware RAID controllers, improves nVidia support, improves ARECA RAID controllers support, improves ITE IT8720F support, fixes F1 (help) key support, improves Direct RAMBUS support, adds support for new hardware and improves fan speed control strategy (fan speeds are now lowered more aggressively).

New in SpeedFan 4.36 Beta 10 (Sep 29, 2008)

  • Fixes support for nVidia drivers that don't support some calls.

New in SpeedFan 4.35 (Sep 29, 2008)

  • released to the public the EXOTICS tab
  • fixed 120 DPI issue in CONFIGURE dialog
  • added full support for Areca RAID controllers
  • greatly improved SCSI support
  • added support for Abit uGuru 3 (uGuru 2005)
  • added full support for Intel FB-DIMM temperature readings
  • added full support for ITE IT8720F
  • added full support for Andigilog aSC7611
  • added full support for LM96000 (it was previously detected as LM85B)
  • added full support for Analog Devices ADT7490
  • added full support for SMSC SCH5327
  • fixed Windbond W83766HG hardware monitor detection on some Asus motherboards
  • improved CPU identification routines
  • added support for a new revision of the WINBOND W83637HF
  • added support for WINBOND W83637HF at unusual addresses
  • added support for Asus F8000 at unusual addresses
  • added identification of the SMSC SCH5514
  • added identification of SMSC EMC2300
  • added ITE IT8718F fifth fan speed reporting
  • added identification of Analog Devices ADP3228
  • added identification of ITE IT8512F
  • added identification of Winbond W83667HG SuperIO chip
  • identified a new revision of Fintek F71872 hardware monitor subsystem
  • added preliminary detection of the HECI driver
  • fixed a bug in SMSC LPC47M172 support code that prevented fan speeds to be properly reported
  • 45nm Intel CPUs with CPUID=0x10676 now use a Tjmax value of either 105C or 90C
  • added full support for nVidia MCP65 SMBus
  • added full support for nVidia MCP67 SMBus
  • added full support for nVidia MCP73 SMBus
  • added full support for nVidia MCP78S SMBus
  • added full support for VIA CX700M SMBus
  • added full support for Intel 82801JIB SMBus
  • fixed an issue where the Intel SMBus couldn't be accessed and messages like SMBus msg : SMB Error $14 : FAILED (50) were generated
  • enabled Intel ICH8M-E SMBus device, if needed
  • enabled 631xESB SMBus, if needed
  • enabled SMBus on Intel ICH9R, if needed
  • preliminary detection of AMD CD5536 SMBus
  • some SMBus addresses on Asus Striker Extreme are no longer scanned
  • SMBus is no longer scanned at address $2E on DELL XPS710
  • Tyan S2927 second SMBus is no longer scanned
  • some addresses on the SMBus of Asus P5NT WS are no longer scanned
  • some addresses on the SMBus of the Intel DX38BT are no longer scanned
  • some SMBus addresses are no longer scanned on Asus M2N32-SLI DELUXE
  • the second nForce SMBus is no longer scanned on FIC AU31
  • some addresses on the SMBus of Supermicro H8DCE are no longer scanned
  • added some SMBus scan exclusions for Intel D5400XS
  • added /NOGIVEIO command line parameter to disable access to giveio.sys
  • added /NOGEFORCEROM command line switch that will prevent SpeedFan from reading nVidia GeForce ROMs (useful if it takes too much time)
  • nVidia video BIOS is now stored in a file for later retrieval
  • fixed an access violation under Win9x with some nVidia video cards
  • battery status messages are no longer displayed
  • upon resume, all controlled fans are set to 100% for half a second, then set to their minimum fan speed
  • added new configuration option SHOWSTATICICON
  • enabled Intel 6300ESB SMBus if needed

New in SpeedFan 4.34 (Apr 22, 2008)

  • - added full support for SiS964 SMBus
  • added full support for SiS966 SMBus
  • added full support for ULi M1575 SMBus
  • added full support for VIA VT8237S SMBus
  • added full support for VIA VT8251 SMBus
  • added full support for nVidia MCP61 SMBus
  • added full support to read internal temperatures on AMD K10 processors
  • added native nVidia video card (up to, but excluding 8xxx) internal temperature reporting
  • added full support for SMSC SCH5307
  • added full support for F8000 temperatures and fan speeds
  • added full support for SMSC EMCT03
  • added full support for WINBOND W83793G, including ADVANCED options
  • added support for Fintek F71782F hardware monitor at unusual addresses
  • added support for Winbond W83627DHG at unusual addresses
  • added support for ITE IT8726F hardware monitor at unusual addresses
  • added support for a new stepping of the Andigilog aSC7621
  • Winbond W83791D properly handles higher fan divisors for fan1, fan2 and fan3 and shows fan4 and fan5 too
  • added SMSC LPC47M192 FAN DIVISOR settings in CONFIGURE / ADVANCED
  • added full PWM support to SMSC LPC47B397, including settings in CONFIGURE / ADVANCED
  • CONFIGURE now allows to go as low as -60C when selecting the DESIRED and WARNING levels to let users of the RELATIVE Intel Core temperature reading properly configure SpeedFan
  • improved DDR2 memory module size detection
  • added preliminary DDR3 identification
  • new icon by Bengt Strom
  • fixed an issue where Intel Core temperatures on multi core systems reported the same temperature for all cores
  • improved Tjunction detection for Intel CORE temperatures (you might no longer need the temperature offset in CONFIGURE / ADVANCED)
  • fixed crash on several DFI motherboards
  • fixed the detection of older revisions of the ITE IT8705F
  • restored the correct clock speed after resume from hibernation
  • rewritten the logic of the usage of a synchronizer in the thread that reads CPU usage (this will fix the SpeedFan not exiting issue)
  • address $2E on DFI motherboards is no longer scanned if the motherboard model starts with LP. If you have one of these models and you know that there should be a valid chip at that address, send me a SEND REPORT (INFO tab) with some NOTES
  • fixed ADT7475 temperature readings when in offset 64 mode
  • fixed a bug when changing the type of data to be charted
  • mails sent by SpeedFan now properly separate headers and the body with a blank line
  • fixed an issue with SUN 2864 motherboard

New in SpeedFan 4.34 Beta 51 (Apr 7, 2008)

  • Fixes a wrong sensor detection

New in SpeedFan 4.34 Beta 40 (Feb 27, 2008)

  • This beta includes a huge amount of new code and of code rewritings. It fixes the crash on some DFI motherboards and properly identifies one revision of the IT8705F chip. There is a lot of code to improve nVidia support. Intel CORE temperatures should now properly work on all systems. Added support for the SMBus available on several new SouthBridges. Added support for new chips. Added preliminary CPU identification routines needed to better support new hardware.
  • Beta 19 improves CPU identification routines. Beta 21 improves identification and should detect DDR3.
  • Beta 23 fixes a bug in charting, improves CPU identification, adds support for EMCT03 and, by popular demand, sets Tjmax=100C for Intel Core Stepping L2.
  • Beta 28 greatly improves Intel CPU identification, supports more hardware (like the W83793G), fixes a bug with charts and adds, in CONFIGURE / ADVANCED, a new setting to see Intel Core temperatures in a RELATIVE or ABSOLUTE way.
  • Beta 29 refines several things and improves CPU identification.
  • Beta 30 improves CPU identification.
  • Beta 31 improves identification and adds support for DTS readings on all Intel CPUs that support it.
  • Beta 32 improves identification and adds some other minor fixes.
  • Beta 33 restores DTS readings even if CPUID is limited through BIOS and adds native nVidia video card (excluding 8xxx) internal temperature reporting (run with /DONVIDIATEMP command line parameter to enable it).
  • Beta 34 adds full support for VT8251 SMBus and greatly improves nVidia support.
  • Beta 36 improves CPU detection, nVidia support and several other routines.
  • Beta 37 has some minor fixes and improvements. 4.34 final is approaching!.
  • Beta 38 no longer needs /DONVIDIATEMP and shows nVidia temperatures by default (G80 is not yet supported).
  • Beta 40 adds full support for nVidia MCP61 SMBus and adds an empty line between the header and the body of the emails sent.
  • In order to run this beta, simply install SpeedFan 4.33, then replace the EXE and then run SpeedFan as usual. Please, use the SEND REPORT facility on the INFO tab to help me to evaluate the improvements I coded.
  • Tool to read ACPI TABLES 1.08 (24 jul 2006)
  • This program reads ACPI tables from your computer. There is no secret in them and no sensitive data is trasmitted. Your reports will help me to better support your hardware. Reports from notebooks and branded computers will be greatly appreciated. In order to run this tool, you simply need to have the latest SpeedFan installed. This tool is safe to run.
  • Version 1.08 removes a range check error that the compiler produced with no real reason.
  • Program to attempt to set AAM on hard disks that support it 1.01 (15 dec 2004)
  • This software tries to understand which OS and which drivers do support the relevant calls that need to be done in order to set AAM (Automatic Acoustic Management) on modern hard disks. It works only on NT class operating systems. I'm not sure if it works on NT too, but it works for sure on Win2K. Unzip, run and then use the integrated facility to send me the report. Please, send me reports even from systems where it doesn't seem to work.
  • Version 1.01 now properly identifies hards disks where AAM is available, yet disabled, and goes on with the test.
  • Program to access SCSI HD temperature and reliability data 1.13 (18 feb 2004)
  • Even if, since version 4.21, SpeedFan includes full support for SCSI drives, this tool is still useful as it allows me to see more data from SCSI drives. With the help of your reports I can try to find and show new info about your SCSI drives. This tool never caused any harm to any system and its low level code was included in the mainstream release of SpeedFan.

New in SpeedFan 4.33 (Sep 18, 2007)

  • completely rewritten the detection and the identification strategy of ITE IT871xF chips (fan readings are now ok)
  • xAP support is now properly reenabled between sessions
  • fixed context sensitive help (F1 key) on Windows Vista
  • enabled, if needed, the SMBus on Intel ICH7 and ICH8-M
  • added several checks to CPU usage routines, fixing a nasty issue where an error window appeared once every second
  • added full support for ATI SB600 SMBus
  • added full support for Intel ICH9 SMBus
  • added full support for nVidia MCP55 SMBus
  • added sull support for ADT7475
  • added nVidia Control Panel access to read video card temperatures
  • supported the IT8716F and the IT8718F hardware monitor at unusual addresses
  • added some SMB scan exceptions for Compal 08A0
  • SMBus address $15 no longer scanned on AOpen i975Xa-YDG
  • fixed an issue that caused the DFI LP UT NF4 SLI-DR Venus to power off on program start
  • added support for Fintek F71872F voltage readings
  • IT8712F-J now uses two undocumented FAN DIVs
  • speeded up Asus M2N32-SLI DELUXE program startup
  • added detection of an unknown Fintek chip (to avoid false detection of other sensors at the same address)
  • W83627EHF and W83627DHG now properly show SMARTFAN III in CONFIGURE / ADVANCED
  • W83627EHF and W83627DHG can now change PWM TYPE from PWM to DC in CONFIGURE / ADVANCED
  • fixed FAN DIVISOR settings for Winbond W83791D
  • added PWM OUT BASE CLOCK selection for WINBOND W83627DHG, W83627EHF and W83627EHG
  • warning temperature can now be set as high as 125C in CONFIGURE

New in SpeedFan 4.32 Final (Feb 28, 2007)

  • added a digitally signed 64 bit driver (fully tested under Vista 64 bit)
  • added full support for INTEL CORE DUO internal temperature readings
  • added full support for Andigilog aSC7621
  • added full support for Fintek F71882F
  • added xAP support to publish temperatures and fan speeds
  • improved support for Fintek F71782F
  • improved support for IT8716F
  • renamed temperatures readings for MAX6640
  • improved compatibility with Intel D975XBX2
  • reduced AD7416 and AD7417 false detections
  • reduced MAX6650/6651 false detections
  • improved Intel SMBus routines

New in SpeedFan 4.32 Beta 4 (Oct 25, 2006)

  • This beta adds full support for DTS temperature readings (the internal temperature from INTEL CORE DUO CPUs).

New in SpeedFan 4.30 beta 9 (Sep 24, 2006)

  • This beta upgrades speedfan's driver, fixes DFI NF4 crash, adds full support for AMD K8 (Sempron, Athlon and Opteron) even in multiprocessor systems, fixes hard disk detection where some controllers attempted to (poorly) emulate SCSI drives, adds full support for ADM1026, SCH311x, MAX6640 and ADT7473, adds full support for Intel 631xESB and improves support for Intel ICH7-M. There are several other improvements too. This beta comes with a fully featured installer. This beta, as a safety measure, will expire in november. A new beta (most likely the final release) will be released before then.

New in SpeedFan 4.29 Final (Aug 2, 2006)

  • added support for hardware monitor at unusual addresses on W83627EHF
  • fixed multiple instance detection of video cards
  • hard disk temperature is recomputed in the IN-DEPTH ONLINE REPORT
  • added detection and support for new revisions of IT8712F
  • added detection for some Analog Devices chips
  • optimized chart repainting
  • events can now send EMAILs using the built-in multithreaded server
  • SEND MAIL for events sends an email containing all current readings (temperatures, fans, fan speeds, voltages and hard disk status)
  • implemented hysteresis in fan speeds control (this should greatly reduce fluctuations)
  • fixed "error loading event" message at startup
  • added full support for NVIDIA MCP04
  • added full support for Intel ICH8 SMBus
  • identified some new Winbond W83627 revisions
  • added full support for AMD K8 internal temperature sensor