From Undelete & Unerase:
Recover Files Portable is an award winning program that can undelete or recover deleted files after they have been deleted. Recover Files is a professional file recovery software that allows it's user to recover accidentally deleted files. Even files removed from the Recycle Bin, network drive, compact flash card, portable devices, in a DOS window, or from Windows Explorer with the SHIFT key held down. Recover Files is a small, fast, useful, practical and powerful. It has a clean, simple interface. Recover Files will work with Windows 95, 98, Me, NT, 2000, XP, 2003, Vista operating systems. It can be used to recover deleted files from all NTFS and FAT partitions. The program supports all Windows file systems for hard and floppy drives including FAT12/16/32, NTFS/NTFS5 and image recovery from CompactFlash, SmartMedia, MultiMedia and Secure Digital cards. Recover Files quickly and effectively restore all those files that you may have deleted by mistake.