JFileRecovery works by sequentially reading blocks of data from a file and skipping blocks that take a long time to read. If the file is visible within the operating system, there is a very good chance that JFileRecovery can copy the file to another location.
