How To Control and Set Custom GPU and CPU Fan Speeds on a Windows PC

Controlling your GPU and CPU fan speeds is important to balance performance and noise on a Windows PC. This guide will provide detailed, step-by-step instructions on setting custom fan speeds for optimal cooling.

Why Control GPU and CPU Fan Speeds?

There are two main reasons you may want to control your GPU and CPU fan speeds:

Performance – Higher fan speeds can improve cooling performance, allowing your components to run faster without overheating or throttling. This is especially important when overclocking.

Noise – GPU and CPU fans can get very loud when running at high speeds. Lowering the speeds reduces noise, creating a quieter system.

Determine Your CPU and GPU Fan Types

Before adjusting speeds, you need to check if your fans use:

  • 4-pin PWM – Software controllable, best for performance
  • 3-pin DC – Voltage controlled, more limited adjustments

To determine the fan type:

  • Check the connectors between the fans and motherboard
  • Refer to specifications lists for your components
  • Use software to detect fan capabilities

Software Tools for Fan Control

There are several software options to control fan speeds in Windows:


The BIOS offers basic fan control and is compatible with both PWM and DC fans. However, settings are very limited compared to software utilities.

To access:

  1. Reboot and press Del, F2, or F10 to enter BIOS
  2. Navigate to PC Health, Monitor, or Hardware Monitor
  3. Adjust fans under categories like Smart Fan or Chassis Fan Control

Manufacturer Utilities

Utilities from your motherboard or component manufacturers allow fan control through Windows software. Offers robust options tailored for your hardware.

Download utilities from manufacturer websites based on your motherboard or component models. Popular picks include:

  • ASUS Fan Xpert 2
  • Gigabyte System Information Viewer
  • MSI Dragon Center

Third Party Apps

Apps like SpeedFan and Argus Monitor work across motherboard models. Provide advanced, customizable fan curves for precision control.

Step-By-Step Guide to Configuring Fan Speeds

Follow these steps to configure custom CPU and GPU fan speeds:

1. Download Software

Select a utility from the options above most appropriate for your system. Download and install the software.

2. Launch Utility

Open the fan control utility and familiarize yourself with the interface. Locate fan speed options.

3. Set Control Mode

Switch fan control mode from automatic/BIOS to manual/software control. Allows fan speeds to be changed.

4. Identify Fans

Determine which software control corresponds to each physical fan in your system. May require trial and error adjustments.

5. Create Fan Profiles

Set custom fan speed percentages for different system temperatures and workloads. Aggressive for peak loads or quiet for idle.

6. Apply Settings

Save your custom fan profiles in the utility software. Ensure monitoring and fan control service is active on startup.

7. Monitor Temps

Keep an eye on your component temperatures using monitoring software like HWiNFO. Make sure they stay within safe ranges.


Controlling your GPU and CPU fan speeds takes some configuration but allows you to balance noise production and cooling performance. Follow the steps outlined above to create custom fan profiles tailored for your system. Monitor temperatures to prevent overheating.

With practice, you can optimize the acoustic experience of your system while still getting the most out of your high performance components through overclocking. Custom fan control is an important tool for any PC enthusiast!