why can shutting down improperly crash your harddrive?

rubix

Golden Member
Oct 16, 1999
1,302
2
0
What exactly is it about turning off your computer improperly that can cause your harddrive to crash and lose everything on it or cause bad clusters? Does it have something to do with the harddrive's arm scratching the disk somehow? Or maybe something to do with a surge of energy being sent at shut off? Those are my guesses, but I don't know really and need to explain to someone why this happens since it just happened to them. Thanks.
 

Adrian Tung

Golden Member
Oct 10, 1999
1,370
1
0
An improper power-down could prevent the read/write heads from reaching their head parking zone in time, causing them to contact with the drive platters and causing physical damage.

Furthermore, if the drive is in the process of writing data, a sudden loss of power will halt the writing process, thus corrupting whatever data that it is writing. If that data happens to be the master file table, everything else on the hard disk gets screwed too.

This is based on my own knowledge, correct me if I'm wrong anywhere though.


:)atwl
 

rubix

Golden Member
Oct 16, 1999
1,302
2
0
Thanks for the reply. Both of these make sense. I never thought of the second though. :)
 

Shudder

Platinum Member
May 5, 2000
2,256
0
0
There's other things, like the computer is not ALWAYS writing what it should to the hard drive, cacheing it in memory. It could write one part of something you need and not the other, and well, it may not work right when you come back.
 

DaddyG

Banned
Mar 24, 2000
2,335
0
0
Adrian, all drives use soft touch thin film read/write heads and have done so for the last 10 years. The days of 'parking' the heads are long gone.
 

xtreme2k

Diamond Member
Jun 3, 2000
3,078
0
0
Actually

IBM 75GXP has reintroduced 'parking'
check their product informations :) and you will find out.

Mostly improper shut down usually means there aer some data that is supposed to be written back onto the hdd, but are not really written as they are still in the HDD's Cache memory.
 

DaddyG

Banned
Mar 24, 2000
2,335
0
0
The IBM Safety ramp unloads the heads when powering down, they 'park' automatically, whenever power is lost. This is not the same as parking the heads.
 

sharkeeper

Lifer
Jan 13, 2001
10,886
2
0
The main problem is with today's larger drive buffers (2MB).

Any data not flushed out to disk during a shutdown is lost!

If you're using Windows9x troubleshooting (disable synchronus buffer commits) which basically delays writes for improved performance, you could be in trouble for shutting down incorrectly!

This affects overclockers especially when first testing a new chip because the system will often crash or freeze.

Cheers!
 

obenton

Platinum Member
Oct 11, 1999
2,012
0
0
NTFS file system, I understand, is able to recover from these errors, when the computer is rebooted restoring the damaged file to its pre-miswrite state.
 

Hardnut2K

Junior Member
Feb 22, 2001
11
0
0
There is a patch in the Microsoft update site which prevents the computer being shut down till the hard drive cache is emptied, perhaps this will help a little?