Es kann sein, das Datenfehler auf deiner Platte sind. Weshalb du auch nicht richtig darauf zugreifen kannst.
Das der Dateiename in FileRecovery angezeigt wird, heisst noch lange nicht das diese Datei vorhanden oder in Ordnung ist.
Bei mir hatte mal Win 2000, nach einigen Problemmen mit der Platte, die MasterFileTable und so neu erstellt und dabei einfach Teile anderer Dateien überschrieben. Da war dann auch nicht mehr viel zu retten.
Wenn die Daten extrem wichtig sind, kannste dich natürlich auch für'n paar Tausender an einen Spezialisten wenden.
P.S. ich hab bei mir mehrere Betriebssysteme installiert, um z.B. solche Probs etwas zu umgehen.