How do hard drives fail?

tigersty1e

Golden Member
Dec 13, 2004
1,963
0
76
So hard drives usually give you warning signs before a failure, such as noises or more errors in windows disk check?


Or do they usually go kaput in smoke with no warning?


I'm talking about modern hard drives... 7200.10 and beyond.
 

sutahz

Golden Member
Dec 14, 2007
1,300
0
0
They are mechanical and suffer normal wear and tear damage that all mechanical things do which is why you normally do get a warning to their impending death. If they are dropped or such then the damage is so severe and immediate you get no warning.
They are electro-mechanical so the electrical/electronic side can also cause failure.
 

pallejr

Senior member
Apr 8, 2007
216
0
0
when checking for signs of failure, you should check what the harddrive reports via the SMART system, not chkdsk in windows. It can catch it in time, sometimes
 

taltamir

Lifer
Mar 21, 2004
13,576
6
76
There are a ton of way a drive can fail, it has a motor that is constantly spinning at 7200 rotations a minute. With FAST moving (faster then your eye can follow, you see a blur) spindles with electromagnetic heads almost touching it, and a bunch of delicate circuitry.
The motor can fail, there can be warning signs, sounds and smells, it can also just not work one day, any part of it can be fried by electro-static discharge or by a power spike causing it to just not work, I have seen motherboards that will fry any drive connected to a certain SATA port, and many other such things.
There is always physical damage (falling) and the suspention could break or a jolt to the frame while operating could cause the motors to crash into the plates, breaking one or the other or even derailing the read heads (happened to me once). I even saw cases where a contaminant (probably a single grain of sand) got into the drive, it will occasionally come between the write head and the platter, tearing swathes of material off of the plate, causing bad sectors. (never open a drive unless inside a clean room)

smart is somewhat useful, but only marginally so. Several times it warned me after it was too late. Once it warned me of imminent failure (on someone else's computer), and after copying 70% off of the drive it just died. So enabling can be very useful.

Nowadays I don't worry about detecting drive failure, i worry about preserving data in case of drive failure. RAID5 is atrocious. but raid1 (mirror) is a wonderful thing.
And if you have the expertise, time, and budget. You can build a fileserver using ZFS + RAIDZ (or RAIDZ2) and get total protection for your data.
 

Sheninat0r

Senior member
Jun 8, 2007
515
1
81
Dead or dying hard drives will suddenly have unreadable or corrupt files, and a lot of the time they'll start clicking or grinding or making other unhealthy noises when they seek. Of course, if you knock your drive around then there's the chance that you could break or bend an acutator and your drive will just be dead.
 

PandaBear

Golden Member
Aug 23, 2000
1,375
1
81
Use a smart tool (like diskcheckup) to scan for anything out of tolerance or reallocated sectors.
 

degibson

Golden Member
Mar 21, 2008
1,389
0
0
Like earlier respondents, I've seen hard drives wear out in many different ways. The most catastrophic was actually a head crash (probably from smacking it with a wrench or something) that iced the MBR, among other things. The funniest was a really old belt-driven drive that started screeching.

You have to take tools with a grain of salt -- if a tool passes a drive, it doesn't mean the drive is OK. Drives are huge, and completely testing them takes a LONG time.