This question already has an answer here:
I made a mistake and deleted a 6/7GB file on an external hard drive with NTFS and now I'm trying to undelete / recover it.
I tried with Recuva and the file is there but with filesize 0. it seems NTFS handles big files differently so I need a recovery software that knows how to deal with this, any tips?
Searching, I found this post: http://forum.sysinternals.com/undelete-big-files_topic11539_post52762.html#52762 that explains why big files in NTFS are deleted differently but offers no solution.
In case this is relevant (I see some recovery programs looking for signatures of files) the file was a truecrypt mounted disk, with extension .iso.
So, what's the solution?