ASUS M4N78 Pro
amd Phenom II X4 955 Black Edition 3.2GHz AM3
COOLER MASTER Hyper 212 Plus
Thermaltake Purepower W0129RU 600 W
went to boot cp up, it said cpu fan not working, sure enough its not working. the cpu is a year and 2 months old.
so i buy the cooler master hyper 212 install it, it boots up no problem. so i shut down because i have to work.
last night, second time booting up with the hyper 212 installed, it says cpu fan not working.
so im guessing my motherboard cpu fan connector is bad, but is there an adapter to run the cpu fan without using the cpu fan connector on the motherboard?
is there a way to test the hyper 212 fan to make sure it is in working order and not in need of a return?
You MIGHT just have a CPU_FAN connector with dirty pins, since the problem appears to be intermittent. Disconnect power, open the case, and unplug the CPU fan from mobo. Use some mildly abrasive material - a fingernail emery board, a bit of steel wool, a piece of fine emery paper - to clean the pins of the mobo's connector, then carefully remove any dust you created with this. Now plug the CPU cooler back into the mobo port. WAIT! Unplug and re-connect a few times to "scrub" the metal part together and ensure a clean connection. Now close up the case, reconnect power and try it.
If that does not do the trick, you can test your new fan by plugging it into a 3-pin SYS_FAN connector on the mobo. Yes, the 4-pin connector from the fan will plug in there - it just won't have a Pin #4 to connect to. A 4-pin fan connected this way should operate just like a 3-pin fan, varying its speed according to the output of the SYS_FAN connector. (NOTE: see my comment below about ignoring the CPU fan speed when you do this test connection.) HOWEVER, this is just to test the fan - it is NOT a long-term way to operate. The mobo's CPU_FAN control system is based on a temp sensor built into the CPU chip itself. The SYS_FAN port's fan speed control is based, instead, on a temp sensor in the mobo somewhere, and that sensor is NOT a good way to estimate the internal CPU temp. So, if your CPU_FAN port can't be made to work reliably, you're better off using an adapter to connect the CPU cooling fan to a 4-pin Molex output from the PSU, thus allowing it to operate at full speed at all times. That's not as quiet, maybe, but it will ensure the CPU gets more-than-adequate cooling. IF you have to do this, you will need to go into BIOS Setup and disable automatic CPU fan cooling control and tell it to ignore that fan's speed. When you power the CPU cooling fan from any port other than the CPU_FAN port, there is no way for the fan speed signal to be sent back to the mobo, and the mobo will go into a panic, tell you the CPU fan failed, and shut down to protect it! That's why you have to tell the BIOS Setup screen for this fan to stop worrying about it. NOTE that you probably would have to do this same "ignore the non-existent signal" thing when you test your fan by plugging into a mobo SYS_FAN port.
Since you won't be connecting your CPU cooling fan to the CPU_FAN port, a direct connection to a 12 VDC supply from a Molex is a good way. You may have to tell the BIOS (as I said before) to ignore the CPU fan speed checks. However, it will still monitor the actual CPU temperature as measured by the chip's internal sensor, and slow down or shut down your system it CPU temp gets too high.
Here's another possible connection source for your CPU fan on the mobo. SOME (not all) mobo's have a 3-pin fan connection up near the top labelled PSU_FAN or something similar. It is designed to allow you to plug in a special connector (exactly like a standard 3-pin fan connector) coming out of your PSU (IF you have this set of wires - some PSU's don't) so you can monitor the speed of the fan inside your PSU, although you cannot do any control of that fan. Normally, if you have no such leads coming from your PSU, you connect nothing to this optional mobo connector. But some of these PSU_FAN ports actually have the Ground and (constant) +12 VDC lines live, so if you plug a 3- or a 4-pin fan into it, that fan will run at full speed at all times - just the same as if it were plugged into a Molex output connector. Small plus point - if you do this, the mobo can read and display the speed of the fan plugged in here (it would be your CPU cooling fan), but it will think it is the PSU internal fan.