Coding Horror

programming and human factors

Hard Drive Temperatures: Be Afraid

I recently had a noisy fan failure in my ASUS Vento 3600 case. The particular fan that failed was the 80mm fan in the front panel, which is responsible for circulating air by the hard drives in the front of the case. I disconnected it while I considered my options. There's not a lot of airflow by the hard drives in this case. I've actually had a hard drive failure in this system, which I strongly suspect was due to leaving the front fan disconnected.

The two hard drives are mounted with rubber grommets to reduce conducted vibration noise, a standard feature of many new PC cases.

hard-drive-grommets.jpg

Avoiding direct metal-to-metal contact will always help quiet drives-- they are, after all, giant hunks of metal spinning at 7,200 or 10,000 RPM. But the lack of metal-to-metal contact also means the drives don't benefit from the significant auxiliary cooling effects of metal contact.

Of course, hard drives don't generate nearly as much heat as your CPU and video card do. They only consume around 10 or 12 watts under load, and around 7 watts at idle. But unlike your CPU, they're generating a lot of mechanical movement, which means friction-- and heat disproportionate to the power input. They still need some airflow to stay at a reasonable temperature.

I often read about users obsessing over their CPU or GPU temperatures, while ignoring their hard drive temperatures entirely. That's a shame, because the hard drive is the most temperature sensitive device inside your computer. Most manufacturers rate CPUs up to 70C, and GPUs commonly rate to 90C and beyond.

Manufacturers measure off quite a modest range of operating temperatures for hard drives, from +5 to +55C as a rule, and occasionally to +60C. This operating range is much lower than processors, video cards, or chipsets. Moreover, hard drive reliability depends heavily on their operating temperatures. According to our research, increasing HDD temperature by 5C has the same effect on reliability as switching from 10% to 100% HDD workload. Each one-degree drop of HDD temperature is equivalent to a 10% increase of HDD service life.

Hard drives are only rated to 55C in most cases. Although there's still a lot of ongoing discussion on what exactly a "safe" temperature is for a hard drive, the general consensus is that high temperatures are much more risky for the hard drive than any other component inside your computer.

When your CPU, video card, or motherboard fails, you buy a new one and replace it. Big deal. Life goes on. But when your hard drive fails, unless you have a rigorous backup regime, you just lost all your data. Failure of a hard drive tends to have catastrophic consequences for your data. That's why I'm always very careful with hard drive temperatures. When I disconnected the failing fan, I used the excellent DTemp hard-drive temperature monitoring utility to keep an eye on the temperatures.

dtemp-screenshot.png

Sure enough, with the front fan disconnected, both drives inched up to 46C in 15 minutes. And that was at idle. I can only imagine what the temperatures would look like after internal temperatures increased under load. I've already had one drive failure in this case with sustained temperatures around the same level. Some kind of replacement airflow is essential. I used foam tape to mount an 80mm fan on the front of the drives, blowing across the drives and back towards the case. As I write this, they're down to 33C -- a whopping 13 degree drop.

Hard drive temperature is arguably the most important temperature to monitor in your computer. If you regularly see temperatures of 45C or higher on your drive, consider improving airflow in your case. If you don't, you've substantially increased your risk of hard drive failure or data loss.

Written by Jeff Atwood

Indoor enthusiast. Co-founder of Stack Overflow and Discourse. Disclaimer: I have no idea what I'm talking about. Find me here: https://infosec.exchange/@codinghorror