What is the best temperature range for hard drives while they are in operation?
I have hard drives that keep failing due to the operating temperature being too high.
What is the best temperature range for hard drives while they are in operation?
I have hard drives that keep failing due to the operating temperature being too high.
According to the Google examination of over 100,000 drives, low and moderate temperature don't influence the life expectancy of disk drives. Certainly if you keep the internal temp below 45C, there's virtually no effect, and only the slightest of effect for above 45C. That doesn't mean go above the rated temp, however.
According to Jeff Atwood... hard drives are typically rated to run up to 55C.
Great post on this topic here: Hard Drive Temperatures: Be Afraid
Every drive you own should have environmental specifications available from the manufacturer giving you details on the minimum, maximum and sometimes the recommended operational temperature, as well as details on humidity and shock. Go check out the manufacturers spec sheets.
Alfredo Milani Comparetti's awesome Speedfan can "access status info from EIDE/SATA/SCSI drives showing...internal data that can be used to diagnose current and future hard disk failures". Essentially it will give you a reading of your drive's SMART status contextualised with real data from other users' disks, providing some interesting aggregated results.
For example, my for my laptop disk:
The final stats show my drive ain't looking so good these days :)
Note that Sean's answer correlates to the max value listed on Speedfan's hard disk temperature page, and that the results from that tool are aggregated observations only etc etc.
Some additional data points not mentioned in other answers:
Seagate says:
Backblaze says:
Although every drive will list its minimum and maximum temperature I believe that most if not all drive manufacturers design their drives to work at an 'ambient' temperature - i.e. out in the open in a regular office or home environment. Now obviously this isn't going to take into account of working in an Egyptian summer or an Antarctic winter but the point I'm making is that they don't actually NEED to be too cold, if you're comfortable with the temperature then your disk is too.
A few have said that they shouldn't get too hot, and that's very true but I was really surprised recently when I discovered that disks can actually be too cold. We have a lot of HP EVA FC-SANs and some of them have their 1TB 'FATA' disks in them. Turns out that these don't like being below about 18 degrees C, they switch into a 'read after write' mode that affects their performance. There's a new disk firmware out to hopefully fix this but it's the first time that I've seen a disk complain about being at such a warm, yet cold, temperature.
Basically i think drives will work best between 20C/68F (or 22C) and 35C/90F. The one thing I did notice that higher temps will usually cause ECC errors and other errors as well. I believe my 2TB HDD that has been on for about 4 years (2-3 years constant) was around in the 30C range.
The hours that the drive is on is most likely the biggest factor. I have an 80GB drive that is just starting to produce errors and it's avg temps are around 44C. I'd say the best way to keep your drives cool is to just to get a case with front fans leave the ambient temp around 70-76F and you should be fine.