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.