Wenn ich ernsthafte Probleme mit einer Festplatte habe, verwende ich SpinRite:
http://www.grc.com/sr/spinrite.htm
Es kostete 89 Dollar, hat mir aber mehr Zeit gespart, als ich zählen kann.
Eine andere Alternative besteht darin, von Ihrer Windows 7-Installations-CD zu booten und dort chkdsk auszuführen.