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

Duplicate File Finder
Trial version
RS Office Recovery
Trial versionDisk and Registry Alert
Trial version
Batch Rename Pro
Trial version
FileMonkey
Trial version
PanFone Manager
FreeWindows File Recovery
Free
NB Renamer
Free
Duplicate Sweeper
Trial version
Coolmuster iOS Assistant
Trial version
Dragonfly File Sorter
Free
MyFolders
Free