SpeedFan is a hardware monitoring software that can access temperature sensors, but its main feature is that it can control the fan speed – depending on the capabilities of your sensor chip and your hardware – according to the temperature inside your PC, thereby reducing noise and power consumption.
Can SpeedFan control the speed of any fan?
SpeedFan can control the fan speed of most makes and models, but it will ultimately depend on the sensor chip and the capabilities of your motherboard. Once installed, SpeedFan will automatically detect if your hardware is compatible and if advanced features will be provided.
What other features does SpeedFan offer besides fan speed control?
SpeedFan can also read SMART information from your hard drives, display CPU usage, chipset information, core temperature, change clock speed and analyze voltages.
What operating systems are compatible with SpeedFan?
SpeedFan works with Windows 9x, ME, NT, 2000, 2003, XP, Vista, Windows 7, 2008, Windows 8, Windows 10, Windows 11 and Windows Server 2012, including 64-bit versions.
SpeedFan monitors temperatures from multiple sources. By properly configuring SpeedFan, you can let it change the fan speed based on the system temperature. SpeedFan can change the FSB on some hardware (but this should be considered a bonus feature).
Some sensors such as Winbond and AS99127F support changing the fan speed, as well as other sensors from Maxim, Myson, Analog Devices, National Semiconductor and ITE, but the OEM had to connect the appropriate pins to some extra but trivial circuitry. Starting with one of the very first hardware monitor chips to be found in standard PCs, the National Semiconductor LM75 (and all its clones such as Philips NE1617 and Philips NE1618 or Maxim MAX1617) or Analog Devices ADM1021, such chips have been greatly improved as in their accuracy as well as in their capabilities.
Current chips can monitor fan speed, voltage, and control fan speed using PWM (pulse width modulation). Some chips can even be programmed to change the fan speed without any additional software intervention. If your BIOS has been programmed to configure such chips this way, you can still try using SpeedFan’s advanced configuration to return to manual (software) mode. Winbond W83697HF, Analog Devices ADT7463, SMSC EMC6D102, ITE IT8712F, National LM85C and Maxim MAX6650 are very good candidates. Some SuperIO chips also include temperature sensors.
SpeedFan can automatically detect them and use their features. The most commonly used chips are National PC87366 and all SMSC LPC SuperIO chips.
SpeedFan can find almost any hardware monitoring chip connected to a two-wire SMBus serial interface and an ISA bus.
SpeedFan can handle:
- Almost any number of southbridges
- Virtually any number of hardware monitor chips
- Virtually any number of hard drives
- Virtually any number of temperature readings
- Virtually any number of voltage readings
- Virtually any number of fan speed readings
- Virtually any amount of PWM
- Added full IPMI support
- Added full support for IT IT8771E
- Added full support for Intel Sunrise Point (Z170) SMBus.
- 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 access to those hard drives that return a sector ID from another drive
- Fixed readings of the sixth fan Nuvoton NCT6791D and NCT6792D.
- Added support for NCT6793D alternate registers.
- Fixed German translation for CPU usage