Used FreeUndelete for Windows?
Developer’s Description
FreeUndelete is a freeware data recovery program for files accidentally deleted on a NTFS (used by default in Windows XP/2000/NT) and FAT32 file systems. The process of data restoration is fully automatic and does not require any special knowledge or training. A person simply selects a drive, presses a button and the program locates files that can be undeleted after thoroughly scanning the disk. FreeUndelete features a comprehensive interface, which allows user to sort the files according to their efficiency (good, average, poor). Users can set various filters on file name, extension or location for convinient browsing of scan results.
Version 2.1 may include unspecified updates, enhancements, or bug fixes.
Explore More

STDU Viewer
FreeZero Assumption Recovery
Trial version
Copywhiz (64-bit)
Trial version
AllDup Portable
Free
DiffMerge
Trial versionRecuva Professional
Trial version
AOMEI Partition Assistant Server Edition
Trial versionEF Commander (64-bit)
Trial version
PDF Unshare
FreeEF Commander Free
FreeEF Commander Portable
Trial version