DiskCheckup measures the performance and 'health' of your S.M.A.R.T. (Self-Monitoring, Analysis, Reporting Technology) enabled hard disk drive. It compares current hard disk drive (HDD) attributes to the TEC (Threshold Exceed Condition) values determined by the manufacturer of the HDD. It can track changes to the attributes over time and make a extrapolated 'prediction' as to the failure date of the HDD. The program can be configured to notify you when a TEC value has been exceeded, by a variety of methods including email.
DiskCheckup can be configured to use command-line parameters so that it can be integrated as part of a larger automated testing process. Alternatively, those users wishing to incorporate DiskCheckup's functionality into their own applications should consider the SMART DLL SDK Library. Contact PassMark Software for more details.
DiskCheckup is free for personal use and $US 15.00 per license for commercial use.
This software is a shareware. You will be able to download and test DiskCheckup during a certain period of time, then, if it does what you need, you will have to acquire the full version from DiskCheckup publisher. The DiskCheckup 2.0 build 10 free trial version contains an installer, and has a size of 368 Kilobytes.
For additional information and support request, please contact directly DiskCheckup publisher.

DiskCheckup Screenshot