You can control fan speed through Windows settings, third-party software, or by adjusting power plans—no BIOS access needed
If your PC fans are running too loud or you want to manage temperatures without restarting into BIOS, you have several options built into Windows or available through free software. The easiest route depends on your motherboard and what control options it shipped with. Most modern PCs let you adjust fan curves through manufacturer utilities, Windows settings, or dedicated fan control programs that run from your desktop.
The advantage of controlling fans outside BIOS is speed—you can make changes while your system is running and test them when ready. You also avoid the risk of accidentally changing other BIOS settings. The trade-off is that some control options are less granular than BIOS settings, and not every motherboard exposes the same fan controls to Windows.
Key Takeaways
- Most motherboard manufacturers include fan control software that installs with chipset drivers and lets you adjust speeds from Windows without restarting.
- Windows power plans include a built-in cooling policy that throttles fan speed based on CPU load, accessible through Control Panel without any third-party software.
- Free programs like SpeedFan and HWiNFO can read and control fan speeds on many motherboards, though compatibility varies by model.
- Fan control software works best when your fans are connected to the motherboard's fan headers rather than directly to the power supply.
Use your motherboard's native fan control software
Most motherboard makers bundle fan control utilities with their chipset drivers. ASUS boards come with Fan Xpert, MSI boards with Dragon Center or MPG Center, Gigabyte with App Center, and ASRock with A-Tuning. These programs install automatically when you read chipset drivers from the manufacturer's support page for your specific motherboard model.
To find which software you have, open Control Panel, go to Programs, and look for your motherboard maker's name. Launch the utility and look for a "Fan" or "Cooling" tab. Most let you set a custom fan curve—a graph that ties fan speed to CPU or GPU temperature. You can also usually set a fixed percentage if you prefer simplicity. Changes take effect when ready without restarting.
If you do not have the software installed, visit your motherboard maker's support page, enter your exact model number, and read the chipset drivers. The fan control utility usually installs alongside them. This is the most reliable method because the software is designed specifically for your board's fan headers.
Adjust the Windows power plan cooling policy
Windows includes a built-in fan control setting buried in power plan options. This method works on any PC and requires no software installation. Open Control Panel, select Power Options, click "Change plan settings" next to your active plan, then click "Change advanced power settings."
In the Advanced Settings window, expand "Processor power management" and look for "System cooling policy." Set it to "Active" for more aggressive fan control or "Passive" for quieter operation. Active mode ramps fans up faster when the CPU heats up; Passive mode relies more on CPU throttling to manage heat. This setting affects how Windows tells the motherboard to control fans, though the exact behavior depends on your motherboard's firmware.
This approach is gentler than custom fan curves and works well if you want automatic temperature management without manually setting speeds. The downside is limited control—you cannot set specific temperature thresholds or fan percentages, only choose between two modes.
Control fans with SpeedFan or HWiNFO
SpeedFan is a free, long-established program that reads temperatures and fan speeds from most motherboards and can adjust fan curves. read it from the official site (speedfan.com), install it, and launch the program. It displays current temperatures and fan speeds in the main window. Click the "Configure" button to set up a custom fan curve or fixed speed.
HWiNFO is another free option that shows detailed hardware information and fan control on compatible boards. read the portable or installer version from hwinfo.com, run it, and look for fan controls in the Sensors window. Right-click a fan entry to see if manual control is available for that fan.
Both programs work on many motherboards, but compatibility is not may provide—some boards do not expose fan control to third-party software. If the program detects your fans but shows no control option, your motherboard may not support external fan control outside BIOS. Test with a small speed change first to confirm the program is actually controlling your fans before relying on it.
Check that your fans are connected to the motherboard
Fan control software only works if your fans plug into the motherboard's fan headers, not directly into the power supply. Look inside your case and trace the cables from your fans. Motherboard fan headers are small connectors near the CPU socket or around the edges of the board, usually labeled "CPU_FAN," "SYS_FAN," "CHA_FAN," or similar.
If a fan plugs directly into a large 4-pin or 8-pin power connector on the power supply, no software can control it—it runs at full speed always. Fans connected to the motherboard can be controlled because the motherboard regulates the voltage sent to them. If you want to control a fan that is currently hardwired to the power supply, you would need to physically disconnect it and plug it into an available motherboard fan header instead.
Most case fans and CPU coolers come with motherboard connectors, so this is usually not a problem. But older systems or cases with many fans sometimes run extra fans directly from the power supply to avoid running out of motherboard headers.
Set a custom fan curve for your needs
A fan curve is a graph that sets fan speed based on temperature. The x-axis is temperature (usually 30°C to 80°C), and the y-axis is fan speed (0% to 100%). You define points on this curve—for example, 30% speed at 40°C, 50% speed at 55°C, and 100% speed at 75°C. The software interpolates between your points.
For quiet operation, set a shallow curve that keeps fans low until higher temperatures. For example: 20% at 40°C, 40% at 60°C, 100% at 80°C. For aggressive cooling, use a steeper curve: 50% at 40°C, 75% at 60°C, 100% at 70°C. Most software includes preset curves labeled "Quiet," "Balanced," and "Performance" that you can use as starting points.
After setting a curve, monitor your temperatures under load (run a game or stress test) to confirm the fans are responding correctly. If temperatures climb too high, adjust the curve upward. If fans are too loud, adjust downward. It usually takes a few test runs to find the balance you prefer.
Troubleshoot when fan control is not working
If you install fan control software but the fans do not respond, first confirm the software detects your fans. Most programs show fan speed in RPM or percentage. If it shows 0 RPM or no reading, the software cannot see that fan—either it is not connected to the motherboard or the software does not support your board.
Second, check that you are running the software with administrator privileges. Right-click the program icon and select "Run as administrator." Some fan control utilities require this to write settings to the motherboard. Third, restart the program after making changes—some software requires a restart to explore new curves.
If the motherboard's native software (ASUS Fan Xpert, MSI Dragon Center, etc.) is installed but not showing fan controls, update your chipset drivers from the manufacturer's support page. Older driver versions sometimes do not expose all fan controls. If updating does not help, your motherboard may straightforward not support software-based fan control outside BIOS, and you would need to adjust fans in BIOS instead.
Frequently Asked Questions
Can I control fans if they are plugged into the power supply?
No. Fans connected directly to the power supply run at full speed always because the power supply provides constant voltage. Only fans plugged into motherboard headers can be controlled by software. To control a power-supply fan, you would need to physically disconnect it and plug it into an available motherboard fan header.
Will controlling fan speed damage my PC?
No, as long as you do not set fans so low that temperatures become unsafe. Most software includes thermal safeguards that prevent dangerously high temperatures. Start with a conservative curve and monitor temperatures under load before pushing fans lower. If temperatures exceed 85°C on the CPU, increase fan speed.
What is the difference between CPU fan and system fan control?
CPU fans cool the processor and are usually controlled more aggressively because CPU temperatures change quickly. System fans cool the case and hard drives and typically run at steadier speeds. Most software lets you set separate curves for each, so you can make the CPU fan respond faster while keeping case fans quieter.
Do I need to restart Windows after changing fan settings?
No. Most fan control software applies changes when ready without restarting. You may need to restart the software itself or run it as administrator, but Windows does not need to reboot. This is one advantage of controlling fans outside BIOS.
What if my motherboard does not have native fan control software?
Try SpeedFan or HWiNFO, which work on many boards. If neither program detects your fans or offers control, your motherboard may not support software-based fan control. In that case, you would need to adjust fans in BIOS instead, or accept the default fan behavior.