Model A1225 / Early 2009 / 2.66, 2.93, or 3.06 GHz Core 2 Duo processor

167 Questions View all

Preventative maintenance, esp. to prevent overheating?

We have two iMacs, an older 20" and an early 2008 24" (A1225, 2.8 GHz). The older one's HD recently bit the dust (fixed by Apple last month). We'd been noticing the fan running a lot, and a lot of heat before it died. I suspect the fan was choking on dust buildup and caused its premature death. So I'm wondering if there's a procedure for doing some preventative maintenance for my 24", probably involving opening it up and blowing dust out of key areas? Or any other easy-to-moderate skill-level suggestions from you experts out there??? Thanks in advance!

Answered! View the answer I have this problem too

Is this a good question?

Score 0
Add a comment
Spread Fixmas Cheer
Get $12 off your purchase of $50 or more with code FIXMAS12
Spread Fixmas Cheer
Get $12 off your purchase of $50 or more with code FIXMAS12

1 Answer

Chosen Solution

We're still working on the guides for your model, but take a look at the step-by-step guides to the right and it will tell you how to get into it. Blowing out the fans and intake vents is always a good idea. Check to see if the heat sensors are still attached.

Was this answer helpful?

Score 2


Yikes! If you're referring to instrux such as how to replace the hard drive iMac Intel 20" EMC 2266 Hard Drive Replacement it looks pretty scary =oO

Is it possible to perhaps stick a flexible tube attached to a vacuum into the vents on the back of the iMac? I don't see any picture showing exactly where the fan is located, nor the heat sensors you mention, so it's kind of difficult for me to guess as to a less invasive procedure. I question, based on past experience, whether my skill level is up to major surgery.


Take it outside and use canned air to blow out all the vents you can find. A small fan directed toward the back of the screen will also help a lot.


Add a comment

Add your answer

Tom will be eternally grateful.
View Statistics:

Past 24 Hours: 0

Past 7 Days: 0

Past 30 Days: 0

All Time: 1,841