DesignOrc wrote:
All hard drives are manufactured with internal firmware to be self-checking. S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology) is embedded. All you need is something to read that off the drive and tell you the status. For windows, speccy or cystaldiskinfo will grab that info for you. If you have WDC drives, WD Drive Utilities will tell you the current status, but won't show the details. It also includes quick test and deep testing tools.
Great suggestion, and when you see the bad/relocated block number asymptoting or other anomalies, a drive failure may be imminent. Some monitoring SW will allow you to set limits and warnings when a SMART parameter exceeds the limit.