File Scavenger is the most comprehensive, award-winning file undelete and data recovery utility for NTFS volumes on Windows XP, Windows 2000 or Windows NT. File Scavenger can recover files accidentally deleted, including files removed from the Recycled Bin, in a DOS window, from a network drive, from Windows Explorer with the SHIFT key held down, provided that recovery is attempted before the files are permanently overwritten by Windows. File Scavenger supports both basic and dynamic disks, NTFS compression, alternate data streams, sparse files, etc. Except in severe cases, both the file and the folder path leading to the file can be recovered.
Tools and Utilities
Product page: here