CPU fan is different from the casing fans in the sense that the CPU fan has a failsafe connection. That is to say, if it is not connected to the system, the system will not even start to protect the integrity of the CPU.
So, when your PC shows the “CPU Fan Not Detected” error, it usually means that the fan connection is not made properly. But sometimes, the system may not be able to detect the fan due to hardware issues or software bugs.
In this guide, we have provided the most probable causes for the error and the ways to fix them.
What Causes “CPU Fan Not Detected” Error
Here are the major causes for the “CPU Fan Not Detected” Error in your PC.
How to Detect CPU Fan in BIOS
Before hopping on to the fixes, open your fan casing and power on your system to see if the CPU fan rotates.If it does and the error appears on the screen, then it may be a BIOS error or an incorrect fan header connection.
But if the CPU fan does not rotate at all, then there may be some other issues.
Whatever the case, let’s move on to the fixes straight away.
Check For Hardware Defects
The first to do is to check for any physical damages and defects in the fan. If you have bought a replacement, then it may have beendead on arrival. Or, its cable or connector may be faulty.
Similarly, bent or broken pins in the motherboard port will also prevent the system from detecting the CPU fan.
You can look for the hardware defects by following the steps below.
If the spare fan worked, then your CPU fan may be damaged. Try checking it in another system. You cansend for a replacementif you just got it.
You should also perform a thorough cleaning of your system before reassembling it.
Clean the PC and CPU Fan
A dirty system is equally responsible for a CPU Fan to not being detected. Sometimes, the dust may even accumulate on the blades and rotor in such a way that the fan blades cannot rotate at all. This will result in the BIOS not detecting the CPU fan.
So, while you are checking for hardware defects, let’sclean your system and CPU fan.
Start your system to see if the BIOS detects the fan now.
Inspect and Reinsert the Fan Cable
There are a number of ports in the motherboard to accommodate the CPU fan and chassis fans. So, it is totally possible to confuse one for the other.
If you add a CPU fan to the chassis fans’ port, the PC will not detect the fan. Similarly,adding the CPU fan to the CPU_OPTheader instead of the CPU_FAN header may cause the same issue. Even if the fan cable is connected to the appropriate header, it may be loose.
So, in short, you should inspect theproper connection of the fan cablein the motherboard by following ways.
Boot the system after reconnecting the components to see if the error is gone now.
Reset or Update BIOS
If the above solution did not fix your problem, your system’s BIOS or its settings might have some bug. Or, the fan you boughtmay not be compatible with the older BIOS version.
You should update the BIOS as the manufacturers usually resolve the bugs in the latest version. And the newer version may support your CPU fan.
But before that, you should tryresetting the BIOS. It will fix the error if it was just caused by some faulty settings.
If resetting BIOS did not solve your problem, let’s see theway to update your BIOS.
Not all the systems provide the BIOS update method as simple as above. So, we have prepared a comprehensive guide with the precautions and safe ways toupdate your BIOS.
See if the BIOS detects the fan now.
Related Questions
My Fan is Not Cooling the CPU. What Should I do?
The sensor in the CPU detects high temperatures when it does not receive any cooling effect. This can happen if the fan speed is not optimum to cool the CPU, hence the error. So, changing the fan speed may solve the issue.
Many motherboards provide the feature to change fan speed nowadays. Let’s see how you can use the feature.
Restart the system to see if the fan is detected now. If your system does not have the option tomodify fan speedin BIOS, you may use third-party applications to do so.
How do I Fix the “CPU Over Temperature“ Error Message?
If your system shuts down in the middle and shows the error, it may be that your CPU is overheating. Excessive load to the fan may cause it to fail, thus displaying the error.
You should try lowering your CPU temperature by usingless intensive programs or a dedicated GPU for heavy work. Similarly, the CPU may be heating up due to the depletion of thermal paste. Applying thermal paste should lower the CPU temperature and load on the fan accordingly.
Let’s see how you canre-apply thermal pasteon your CPU and fan.
Run your system to see if the problem has gone away now.