Seatools is a powerful tool to analyze the Hard Drives. It can perform a lot of tests like Drive Self-test, Read-Write teat, SMART (Self-Monitoring, Analysis and Reporting Technology) extraction and performs some advanced actions like bad sector repair. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.