Ja sicher gibt es solche Programme. Waren in den nun defekten Sektoren Daten gespeichert, sind die allerdings weg. Daran kann das ausblenden, ausgrenzen oder reparieren der defekten Sektoren nichts ändern. Will Windows oder ein anderes Programm auf eine Datei zugreifen, die komplett oder zum Teil in einem dieser defekten Sektoren gespeichert ist, wird es auch dann noch zu einer Fehlermeldung kommen, da die Daten unwiederbringlich verloren sind.
Sollte es wirklich ein Head-Crash gewesen sein, solltest du dir erst mal klar darüber werden, wie wichtig dir diese Daten sind. Sind sie dir so wichtig, dass du auch Geld für die Wiederherstellung bezahlen würdest, lass die Finger von irgendwelchen Wiederherstellungsprogrammen. Die richten im Falle einer physischen Beschädigung des Datenträgers, mehr Schaden an als dass sie nutzen. Hier ist weniger oft mehr. Wende dich gleich an ein Datenrettungsunternehmen. Solltest du selbst Versuche anstellen und dabei scheitern und den Datenträger weiter beschädigen, können selbst diese Unternehmen dir nicht mehr helfen.