27" iMac Hard Drive Fan Problem
27" iMac, Mac OS X (10.6.4)
You can make a difference in the Apple Support Community!
When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.
When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.
27" iMac, Mac OS X (10.6.4)
iStat is showing it's my CPU fan that is going bonkers (3900) on 2008 iMac. Temps are fine. This happened after the dreaded HD replacement. HDD Fan Control does nothing. I need my fan to slow down(!!), and its not the HD fan, anyway. No, I can't tell you what went wrong during the HD change out? No I don't think I left any cables unconnected, etc. But I got fan noise, constant.
This worked specifically for me (from an archived thread):
"Hooray, I think I found a solution.
Using terminal commands there actually is a way to force smcFanControl to set a tolerable max rpm for the CPU fan.
WARNING:
Be aware that this solution should only be used if you know what you're doing and you are absolutely sure the CPU fan on your iMac is indeed out of control.
Forcing a low max speed on a healthy CPU Fan with fully functioning sensors can seriously damage your Mac. You have been warned.
The solution:
Install smcFanControl
Go to the terminal and use these commands to regain control of your noisy iMac:
/Applications/smcFanControl.app/Contents/Resources/smc -k F2Mx -w 12c0
This will set the CPU Fan to max at 1200 rpm: (Oh yes!)
To revert to standard settings use:
/Applications/smcFanControl.app/Contents/Resources/smc -k F2Mx -w 3cf0
This will set CPU Fan to max at the default 3900 rpms
You might have noticed that the last 4 digits are the fan speed (in hexidecimal)
Other fan speeds you can try:
1100rpm = 1130
1500rpm = 1770
3900rpm = 3cf0
Now all I need is a way to make the setting permanent. Anyone know how to run the above terminal command automatically on bootup?"
But like he leaves off, anytime you sleep, power down, etc. One needs to run it in terminal again. Anyone automate this. A developer write an app for this(throttling the fan down - yeah I know, dangerous, but I do not have a temperature problem), please?
Dear All,
Same problem here (changed failed drive from Seagate to another Seagate) and noise. I thing I managed to make quick'n'dirty fix using these two apps and a script (see below). BTW, looks like a guy in UK sells that solution for £20 piece at http://www.hddfancontrol.com/.
Well, you need two apps (free):
If you like to follow, you need:
The script reads HDD temperature every minute and adjusts HDD fan accordingly. After few minutes fan speed should converge to a reasonable RPMs. Also, if needed, the cooling will be increased automatically.
Crontab (point 4) must be set just once, it will keep running the script permanently, also after reboot.
Caveats:
Hope this helps. Below the script:
#!/bin/bash
#
# Get current HDD temperature. You need TemperatureMonitor by Marcel Bresink (thanks!)
# from http://www.bresink.de/osx/TemperatureMonitor.html
# Needs to be installed in Applications/Utilities
#
HDD_TEMP=`/Applications/Utilities/TemperatureMonitor.app/Contents/MacOS/tempmoni tor -c -l -a | grep "SMART Disk" | sed "s/.*: *//" | sed "s/ C$//"`
#
# Assume 40C is normal temperature. Anything over that is overheat
#
OVERHEAT=$(($HDD_TEMP - 40))
if [ "$OVERHEAT" -le 0 ]; then OVERHEAT=0; fi
#
# Scale the overheat to fan's RPM. Run 1000RPM at 40C, scale to 4000PRM at 70C
# Disclaimer: set yourself whatever you think is safe and/or reasonable. No claims, please.
#
RPM=$((1000 + $OVERHEAT * 100))
RPM4HEX=`printf "%04x" $(($RPM * 4))`
#echo "TEMP=$HDD_TEMP OVERHEAT=$OVERHEAT RPM=$RPM RPM4HEX=$RPM4HEX"
#
# Set target PRM using smcFanControl by Hendrik Holtmann (thanks!)
# e.g. from http://www.macupdate.com/app/mac/23049/smcfancontrol
# Needs to be installed in Applications/Utilities
#
/Applications/Utilities/smcFanControl.app/Contents/Resources/smc -k F1Mx -w $RPM4HEX
And the crontab file:
SHELL=/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin
#min hour mday month wday command
* * * * * ~/bin/hdd_temp2fan
Hi prc24,
Can you help me with the following? I'm having difficulty understanding what I should do for steps 2 and 3 which you mentioned. You said put it somewhere. Do you mean creating a script? If so, how should I go about doing it? Pardon the ignorance and thanks in advance.
2. Put somewhere (e.g. in ~/bin) the script fromhttp://science24.com/pielasze/mac/hdd_temp2fan
http://science24.com/pielasze/mac/hdd_temp2fan3. Put somewhere (e.g. in ~/bin) crontab file from
Found a new solution...
Try this out http://exirion.net/ssdfanctrl/
Hope this helps you too. It worked well for me and free... 🙂
I have a similar issue with a 1 1/2 year old imac27. I have brought it to the geniuses at the apple store four times.
The latest is that they say its a software issue.the tech went through all my programs and removed
Some older ones.
Thought it was corrected.i came home plugged it in and left it several hours later the fan kicked onto high.
I'm so frustrated withe apple.i personally own 4 iPads half a dozen iPhones and converted all my business computers to apple.can anyone tell me how I can escalate this issue.i also have apple care.
Thanks
My suggestion is that you try what FluidSpinadvised:http://exirion.net/ssdfanctr
It also worked well for me; it is simple, efficient and … free. If it works ok for you, you can donate some money later.
Regards and good luck
Alberto
Here's another vote for SSD Fan Control. I replaced the internal 1TB with a Samsung 830 series drive and had the noisy fan problem. OCZ Vertex 3 drives appear not to cause any problems. Wish I'd known.
SSD Fan Control allows you to manually set the speed of the hard drive fan (I set mine to 1100 RPM), but it doesn't show the temperature, at least not in my setup. So I also installed SMC Fan Control which shows temperatures in the Menu Bar. Mine have never gone above 35ºC.
I leave the Optical Drive set to Auto, but if I try that for the hard drive, it speeds up.
Before I came across this thread I also tried HDD Fan Control (works well, but costs $39); and also Fan Control and Temperature Monitor, but they don't allow controlling the speed of the fan to a fixed minimum.
So, if you've got a HDD noisy-fan problem, check out SSD Fan Control and SMC Fan Control. The two in combination will fix the problem. Then all you have to do is send a few dollars to the developers as a thank you.
Well done.
Just a few words to comment that I had done the same as you but for a different purpose.
As an active member of BOINC and participating in projects as SETI and Rossetta my CPU gets sometimes very hot due to its hard work all day long.
This is the reason I searched for ways to lower the CPU's temp. First I found SMC Fan Control and it worked ok, but had no automatic control: it shows the temp and revolutions of the CPU fan, which I try to keep below 60º Celsius at around 3500 revolutions. Then I found SSD Fan Control which does the same but only for HDD and ODD and I installed and also use it to control these two fans. I have realized that the higher the flow of air inside my iMac also helps to reduce the CPUs temperature.
The funny thing is that I also had to change my HDD for a 750GB Samsung, but fortunately had no problem with fan noise.
Best regards
Alberto
SSD Fan Control fixed my I5 3,0hz Imac malfunctioning fan. I tried them all and this one is effective and free!
Not sure about original post but I see people replacing HDD and having these problems.
If replacing HDD Use proper cable.
Finally there are options.
OWC sells (looks like the gravis)
http://eshop.macsales.com/item/OWC/DIYIM21HDD11/
Also this place...
That explains better... and link to purchase his cable.
Either of these allow to use any HDD in 2011 iMac with proper thermal sensor resulting in correct fan speed control. NO need to use software hacks etc.
How to deactivate terminal code? /Applications/smcFanControl.app/Contents/Resources/smc -k F1Mx -w 2af8 ??
I recently upgraded to a non-Apple supplied 2TB drive and while I was at it I put in an SSD for booting too, all into an early 2011 iMac 27". The roumers about Apple using special firmware is nonsense, its simply a case that most HDD's have a built in temperature senstore but they call bring it out onto differnt connectors. The sensor is a simple sliicone junction sensor, I used a 2N2907 TO-220 package transistor which costs around 10c as a replacement temperature sensor - no extra software hacks, and no fast fan speeds and temp sensing works perfectly. The moificaiton I done to my iMac is completly reversible. I have been using the computer for a couple of weeks now and its flawless. I put the whole execise on video on my blog, the link is below.
http://gerrysweeney.com/apple-27-imac-teardown-ssd-hack-and-2tb-upgrade/
Gerry
I have a mid-2011 27 inch Imac that I purchased in September, 2012. It is still covered under Apple Care. Based on reading this forum I think I may be having issues with the fan. I took my Imac to the Genius Bar about four months ago and they replaced the hard drive. I didn't have any issues for a few months, but now I am often hearing a spinning noise and the computer is pretty slow when I hear the noise. My question is this something that Apple can and will resolve at the Genius Bar under Apple Care. It seems based on the forums it is a pretty common well documented issue. My skills in trying to resolve technical issues with computers is pretty limited. I am not sure if I want to deal with paying for and installing applications to control the fan myself unless I absolutely have to. Any input would be appreciated.
THANK YOUUUU!
¡GRACIASSSS!
I have had this problem for almost a year with my iMac 27'' 3.4Gh iCore 7. I was on the brink of turning to Windows to get over the hyperventilating fan that everynow and then slowed or simply stopped my Mac. I had tried expensive programs that did not work, combinations of tactics and reset of PRAM parameters, everything I could get my eyes on. Until I found Fluidspin and its incredible SSD Fan Control http://exirion.net/ssdfanctrl/
http://exirion.net/ssdfanctrl/
I am back to having a superb computer and have my faith restored in Mac.
Thank you!
Miguel
27" iMac Hard Drive Fan Problem