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
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.
Loose fan connection Fan connected to incorrect fan header. Accumulation of dust and dirt BIOS error Fan blades not rotating Bent or broken fan header Pins
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 been dead 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 can send for a replacement if 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’s clean 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_OPT header 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 the proper connection of the fan cable in 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 bought may 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 try resetting 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 the way 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 to update 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 to modify fan speed in BIOS, you can 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 using less 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 can re-apply thermal paste on your CPU and fan. Run your system to see if the problem has gone away now.