Naja mit der SMART Funktion kannst du ja die durchschnittliche Fehlerquote uzw auslesen. Aber ob diese Werte dann auch alle zu 100% stimmen, das kann ich dir auch nicht beantworten.. :-/
Bzw weis ich das es zu IBM Platten solch Tools gab, die Sache hatte nur einen Hacken. Beim Test wurden immer all deine Daten gelöscht..
Daher kann man dies weniger empfehlen...
Sonstige Alternativen sind mir leider nicht bekannt..