I've recently (in the last 6 months) had two Win7 systems where the C: drive has failed. Symptoms are, system slows down and the drive activity light seems to be on for an inordinate amount of time. In neither case were there any reports of problems from the operating system. Eventually they got to the stage where things were painfully slow, yet the usual re-booting, clean up and de-fragging had no effect. Replacing the drives in both cases restored the systems to the crisp response that they previously had.
So, is there any way of monitoring drive degradation? I assume that the controller was managing re-tries until it got to a state that xxx attempts to read something failed, but I'd like to get a bit of warning in future :)
Andrew