I have an HP notebook. I installed HDD health on it a long time ago. (I bought it in Feb '07). I noticed that HDD health kept showing that the predicted time of hard drive failure was getting sooner and sooner, so I looked at the SMART attribute and what do you know, the load/unload cycle count was down to 15 from where it started at 100.
As far as I could determine this is due to some attempt to make the drive use less power at the expense of drive life. So I found a Windows port of the original Linux program "hdparm" and created a batch file to run hdparm with the -B 255 parameter to make the drive go into "performance" mode instead of "power saving" mode--I put that batch file into the startup folder. After I did that, the load/unload cycle count hasn't dropped.
I have no idea if this default aggressive power saving configuration on the hard drive is causing it to fail after 2-3 years but it seems very possible, especially if there's a smart attribute to monitor it!
Quote:
-B Set Advanced Power Management feature, if the drive supports it.
A low value means aggressive power management and a high value
means better performance. Possible settings range from values 1
through 127 (which permit spin-down), and values 128 through 254
(which do not permit spin-down). The highest degree of power
management is attained with a setting of 1, and the highest I/O
performance with a setting of 254. A value of 255 tells hdparm
to disable Advanced Power Management altogether on the drive
(not all drives support disabling it, but most do).