Visto che hai già fatto questi test senza successo, prova ad andare
QUI e scrivi il numero seriale del tuo hard disk, e indica anche il modello (sono informazioni che trovi sull'etichetta del disco).
Se ti viene indicato che ci sono aggiornamenti firmware importanti, la colpa potrebbe essere un firmware vecchio che presentava errori (molte serie della Seagate ne sono affette, magari anche questa ha lo stesso problema) che sono stati risolti con gli aggiornamenti a firmware più recenti. Se non hai mai fatto l'aggiornamento una delle cause potrebbe essere questa.
Dai un'occhiata al link e fammi sapere cosa trovi.