Fan Control

repository·master·Indexed 12 days ago

https://github.com/rem0o/fancontrol.releases

A highly customizable, low-resource fan controlling software for Windows. It enables the creation of complex fan curves based on temperature sources from CPU, GPU, and motherboard sensors, utilizing LibreHardwareMonitor as its primary backend. Supports extensibility via official and community plugins for specific hardware like Intel ARC, Dell laptops, and various AIO liquid coolers.

Tokens
884
Snippets
1
Records
4
Agent score
48%

What's inside Fan Control

  1. Extend Fan Control with Plugins

    master

    The plugin system allows you to inject new types of sensors into Fan Control to support hardware not natively covered by the core application.

    Available Plugins

    Official Plugins (from Rem0o):

    • FanControl.IntelCtlLibrary: Intel ARC GPU support.
    • FanControl.HWInfo: Import HWInfo sensor data.
    • FanControl.DellPlugin: Support for Dell laptops and some towers.

    Community Plugins: There is a wide range of community-maintained plugins for various hardware including:

    • Motherboards/Controllers: AsusWMI (ASUS motherboards), LianLi (L-Connect 3), CorsairLink (Corsair Commander/Hydro liquid coolers), Thermaltake.
    • AIO/Liquid Cooling: LiquidCtl (via liquidctl), AquacomputerDevices (HighFlowNext, Quadro, Octo), NzxtKraken (Kraken X2, X3).
    • Sensors/Data: GPU-Z (GPU-Z sensor data), NvThermalSensors (Nvidia Hot Spot/Memory Junction), AIDA64 (AIDA64 readings), HomeAssistant (HomeAssistant temperature sensors).
    • Laptops/Other: Razer (Razer devices), RazerCoolingPadPlugin, GPDPlugin, LenovoPlugin, AcerPredatorPH315.
  2. Install Fan Control

    master

    You can install Fan Control using the official archive, an installer, or via Windows package managers.

    Manual Installation

    1. Download the latest archive or an installer from the release page.
    2. Extract the files to your desired folder or run the installer.
    3. Start FanControl.exe.

    Package Managers

    Use the following commands for automated installation:

    Scoop

    scoop bucket add extras
    scoop install fancontrol

    Winget

    winget install Rem0o.FanControl

    Chocolatey

    choco install fancontrol
    winget install Rem0o.FanControl
  3. Hardware Compatibility and Troubleshooting

    master

    Fan Control acts as a UI layer on top of hardware libraries. Most hardware compatibility is determined by the underlying driver/sensor backend, primarily LibreHardwareMonitor.

    Common Issues

    • No control cards or fans detected: This is usually a hardware/driver compatibility issue. Check the Hardware Compatibility section or ensure your hardware is supported by LibreHardwareMonitor.
    • Laptops: Most laptops do not allow 3rd party fan control because they do not interface fans in a standard way. Support is limited to specific models via plugins.
    • Nvidia GPU Fan Limits: If your Nvidia GPU won't go below 30% or reach 0 RPM, refer to the Nvidia 30% and 0 RPM wiki page.
    • Nvidia GPU Fan Channels: If a 3-fan card only shows 2 control cards, it means multiple fans are wired to a single channel.

    Best Practices for BIOS

    To ensure smooth operation with Fan Control, it is recommended to:

    1. Disable any "smart" fan control in your BIOS.
    2. Set a fixed default speed (e.g., 50%).
    3. Verify whether your BIOS uses PWM or DC mode and configure accordingly.
  4. Uninstall Fan Control

    master

    Depending on how you installed the software, follow the corresponding steps to remove it:

    Portable Version

    If you used the archive/portable version, you can simply delete the files.

    Important: If you configured Fan Control to start automatically with Windows, you must either:

    1. Untick the auto-start checkbox within the Fan Control application.
    2. Manually delete the "Fan Control" task in the Windows Task Scheduler.

    Installer Version

    Uninstall the application through the standard Windows Programs and Features (Add/Remove Programs) list.